This amazing little LEGO Mindstorms robot has been programmed to solve a Sudoku puzzle and to write the missing figures in.

As you might imagine, it’s quite a complex procedure that involves scanning the digits already present and working out which squares are blank.