This started from a list of tasks you give a sysadmin in a job interview, but a lot of people found it fun.
I have tried to keep it to things I've encountered in my job(s), or things close to those.
Every directory has at least four files:
taskis a description of the task (what the interviewee sees)solutionais how this can be solvedrationaleis why this task is therebuild.shbuilds the task itself.