Added print puzzle with options
Made pair/triplets search recursive