This was copied from the CTF code. I don't know. I prefer not to nest if statements and quit as early as possible. Means that you don't shrink your available space and increase your indentation with each extra failure condition. :)