My TopCoder solutions