とりあえず1はまた書い直そうかな。