Max reaches the mall 28 minutes after 4:00 p.m. Jack reaches 23 minutes before 5:00 p.m. Who reaches the mall first?