Level 12374

Moves: 1300

Level 12374 is a jam level