8puzzle sceleton