Stage 18

Stage 18

Complete Stage 18 in 37 moves or less.