/* IDEA BY OUR SIR Programmer - Aditya Gupta (aka. Techy15) Language - C++ NAMASTE ! */ //Known Bug : It doesn't scroll if it the length of the bigger string matches the terminal width, for a second or so /*LEARNT ThINGS : * VIM : :%s/foo/bar/g finds and replaces ALL 'foo' with 'bar' * A - 65 * a - 97 *Observation - Terminal in windowed mode has a heiht of 23 lines, width of 80 characters; and in full screen, has a height of 38 lines, and width of 169 characters [Useful for creating clrscr alternative with newlines] */ #include <iostream> #include <string> #include <unistd.h> #ifdef _WIN32 //Macro defined by MSVC (Microsoft Visual C++) compiler (not g++) #include <windows.h> #elif __linux__ #include <sys/ioctl.h> #elif __MINGW32__ //MinGW (g++) #incl...