じっくり考えたら13~15行目以外は分かりました。