Level 6 - Complex Multi-Pass (Puzzle 5)

Submit your solution:

Leaderboard