no definition of substring
test passes
refactor to make sense
expected pass
test for overlapping score
overlapping score
refactor
documentation of success
further documentation
failing test
(yes I am cheating a little)
failing test for overlaps
passing test
refactor
document behaviour
put a sort in place
start to sketch out top level algorithm
remove overlap table, simplify
document behaviour when no overlap
create a table of every possible pairing