la till O(n2) i perf