OK brilliant, a question. Case and break are necessary, otherwise when the condition is true and the code is run, the switch doesn't just exit, it runs every other case below that. Some people do this on purpose in their programs, but that is bad practice so I won't be explaining why. This...