https://opensource.com/19/9/command-line-heroes-bash