Week 5, 84.06 / 100, range implemented to KdTree