oj-2,添加所有的代码，还未测试。。