Tips for memory saving
Split the guess routine into other classes