Sujiken solver works