Express Delivery Puzzle

brain
923 Played