Stage 57

Stage 57

Complete Stage 57 in 39 moves or less.