some spoj problems added.