write関数を一回だけ使うようにした