Express Delivery Puzzle

brain
972 Played