This is much harder to read then using a few if statements and newlines.