Express Delivery Puzzle

brain
993 Played