codeeval.com Lowest Unique Number commit. Added test cases to optimize at a later date.