... would suck if, basically, you solved this with nested if-then loops. It would be really ...
... Because if I suck one day, nobody sees it, it's just me. ...