• I'd prefer a set based solution, but simplicity ranks high. Performance, sneakiness, lines of code, non rank too high, but might be used for tie breakers.