My solutions to TopCoder algorithm exercises