add maze solver soln