Express Delivery Puzzle

brain
992 Played