というか、at()があるのにoperator[]も範囲チェックするってどんだけ馬鹿なの。