16行目の条件間違ってないか?