If you type fast, you know that it is easy to miss type some commands in Linux, that usually gives you an error like this:

bash: asdfaf: command not found

but there are always developers with good sense of humor, that create commands to be executed when you miss type the real command.

ls is one of the most used command in Linux, and it is used to list all files and folders in a given folder, but what if you type sl instead of ls.

Well if you have sl installed (should be in your package manager).

You will see a steam locomotive passing by your screen, something like this:

      ====        ________                ___________
      _D _|  |_______/        \__I_I_____===__|_________|
       |(_)---  |   H\________/ |   |        =|___ ___|      _________________ 
       /     |  |   H  |  |     |   |         ||_| |_||     _|                \_____A
      |      |  |   H  |__--------------------| [___] |   =|                        |
      | ________|___H__/__|_____/[][]~\_______|       |   -|                        |
      |/ |   |-----------I_____I [][] []  D   |=======|____|________________________|_
    __/ =| o |=-~~\  /~~\  /~~\  /~~\ ____Y___________|__|__________________________|_
     |/-=|___||    ||    ||    ||    |_____/~\___/          |_D__D__D_|  |_D__D__D_|
      \_/      \__/  \__/  \__/  \__/      \_/               \_/   \_/    \_/   \_/
                                                                                                                                               

Try installing it in your distribution, and enjoy playing with trains again :).