请教一道小学数学题(奥数题),求解题思路和方法,谢谢!

题目:小明有一个滑动拼图。每次他可以【上、下、左、右】的移动一片拼图至【黑色空白的方块】中。问:小明【最少】滑动了多少块拼图可以完成以下从【开始-结束】?

真心不会,感觉太难了,求解题思路和答案,谢谢!
①方块向上②梅花向上③圆向左④叉向下⑤三角向下⑥方块向右⑦梅花向上⑧圆向上
5次.
第一次:方块迟庆,梅花上移.
第二次,圆左移
第三次:三角禅祥\叉,下移.
第四次:方块,右移贺旦搏
第五次:梅花\圆,上移