Wait..
2.6 billion children on the planet.
2.6 billion * 0.25 = 650,000,000 Christian children.
650,000,000 / 2 = 325,000,000 stops (average 2 children each)
36 hours = 129,600 seconds allowed for delivery schedule
129,600 / 325,000,000 = 0.000398769230769 seconds per delivery
So, that’s (roughly) a whopping 400 microseconds per delivery.
No problem; lots of time. Which explains how he got 'er done. Without a transporter..
Merry Christmas!
-MK