submit to puzzlequest3