Ray's Square puzzle