···9494 # Then we just run standard collision of the area boxes with those
9595 let mut best = 0
9696 let mut i = 0
9797- while i < length points {
9797+ let len = length points
9898+ while i < len {
9899 let mut j = i + 1
9999- while j < length points {
100100+ while j < len {
100101 let a = points.i
101102 let b = points.j
102103 if !(any (collide (a:b)) illegal) {