http://pastebin.com/v6Tqy4Ay

ってか反復実行用の制御構造を反復実行以外のために使うの
正直どうかと思うんだけども
あと桁揃えってそんなに必要か?ってのもあるし