My solutions to SPOJ (http://pl.spoj.com/) problems