そもそもなんでいつまでも関数と戻り値と引数なんだろう。