My solutions to the problems in http://uva.onlinejudge.org