Online Judge client that modified based on hustoj client