Challenges and Practice Problems from the TopCoder Arena