(Not to mention, the source code is way too confusing to even comment on) Take a look at the animated ASCII graphics in the video after the break.