SPOJ - Indian Connection