rate my puzzle skills