Solutions to coding problems proposed at http://uva.onlinejudge.org/