15 puzzle solve/extra credit/solution