Initial SPOJ Commit