Nice job! Level 2 can be accomplished in fewer than 36 steps if you push the two blocks together horizontally and vertically.
Thanks for the nice words and good catch! :D