i think it would be great if spoj makes some online competitions in the future.it sholud also rate those who participate ( to know where they stand )