range.hpp 追加
typedef は使わず using に統一
version 0.1 -> 0.2