Block turns puzzle