surprised to see this message. right?
Here is a hint, maybe myself has something to do with the puzzle, who knows?