split variable initialization in compare_overlaps_greedy() into two
lines and modify dictionary comprehension to suit py2.6