level_interval から segment_interval に変更
segment_level → segment_index に変更
FIXME: 1P 2P で共有しているときここで ++ すると2回進んでしまうのでは？
refactoring, item function