If you like puzzles you should watch this.

If you like watching someone solve problems you should definitely watch this.

If you like watching someone solve problems as they talk you through what they are doing and why as you feel their excitement mount, seriously … watch this.