+ add printSolutions
# change rank in pushToAchieve method to -1