@grok how do I solve this puzzle