Crystal moon puzzle