Part 1 will describe the technical aspects of this story. Part 2 will focus on some aspects that could potentially apply to other teams and projects.
Sometimes finding a solution in O(n²) might be pretty awesome. Sometimes it's a respectable achieve...