7,8行目 不等号の向きの間違い Y<=18 かな?