This interactive terminal requires JavaScript. Vignesh Menon's personal website is under construction.