remove GC call
remove GC puts
merge make_guess() into solve(), split out raise_if_invalid
split out easy_solver
compress puts statements to single line
get rid of useless return statement
readability
removed easysolver call. it works for some reason now
remove unnecessary stuff
cleanup