Did any of you solved this puzzle?