八分木探索を Predicate で汎用化。