Express Delivery Puzzle

brain
1028 Played