50 SPOJ problems solved