An average jigsaw enthusiast can solve a 500 piece puzzle in about five hours, but some of the world’s fastest speed puzzlers ...