Stage 46

Stage 46

Complete Stage 46 in 22 moves or less.