Stage 49

Stage 49

Complete Stage 49 in 35 moves or less.