endならともかくlastは区間内の最後の要素なんじゃ…