AOJに提出する機能の実装

~~まだ作業中なのでマージしないでください。~~

とりあえず動きます