Substitute Search results are stored in map by pair of their location.
Other small fixes.
Prints full covering words.