3x3puzzl.c: added save state support (nw)