Express Delivery Puzzle

brain
913 Played