とりあえず出来た。またテストとか書いてないー