My Solutions to Programming Competition Problems