reorganized the careercup structure, finished the FirstMissingNumber funciton