Added functionality to track which techniques were used to solve the puzzle
Added functionality to display which techniques were used to solve the puzzle
Removed iterators for pairs and triples.  Now using combinations function from itertools