So, ive been working on improving my time for about 2 or so months, and gone from 60 seconds, on the challenging extra small puzzles to a consistent 10-20...