8. 使用 stack 解決老鼠走迷宮問題 (Maze path search),設計並描述如何實作,包含(1)如何搜尋八個方向來移動 (2)如何找到合法移動和出口 (3)解決死路問題。(15 分)