Joe worked 2 hours and packed 5 cartons. Bob worked 3 hours and packed 7 cartons. Who packed the most cartons per hour?