TopCoder Competitions Practice Probllems