SPOJ 3112: Strings