Control flow troubles

The reason this gets harped on is that mistakes that jump right out of code that is properly indented can hide for days if entropic indentation is used.

It really is worth taking the time: fortune favors those who keep the code properly indented at all times. It doesn't matter if you put the { on a separate line or not (I don't, PaulS does, it's a matter of taste), but I guess that this "underhanging {" style is required for auto-format. I just keep it correct while editing. It's easy enough.

-br