@freemo C'mon, you're a programmer, you know better. When you make the instructions that simple, you end up with egregious edge cases.