Visualization of the puzzle solution

David Alexander, 2012