Before lunch, the factory worker can make 4 boxes every 5 minutes. To calculate the number of boxes per hour, we need to convert the time to hours. There are 60 minutes in an hour, so we can calculate the number of boxes per hour before lunch by multiplying the number of boxes per 5 minutes by 12 (since 60 minutes divided by 5 minutes is 12).
So, before lunch, the factory worker can make 4 boxes every 5 minutes, which is equivalent to 4 * 12 = 48 boxes per hour.
After lunch, the factory worker can make 2 boxes every 3 minutes. Similarly, we can calculate the number of boxes per hour after lunch by multiplying the number of boxes per 3 minutes by 20 (since 60 minutes divided by 3 minutes is 20).
Therefore, after lunch, the factory worker can make 2 boxes every 3 minutes, which is equivalent to 2 * 20 = 40 boxes per hour.
The difference in boxes per hour before lunch vs. after lunch is 48 - 40 = 8 boxes. So, the factory worker can make 8 more boxes per hour before lunch compared to after lunch.