SPOJ Solutions