Stage 20

Stage 20

Complete Stage 20 in 54 moves or less.