jAustin hw1 submission

The play-again feature works by checking if number of guesses left is 0, which is a little redundant considering the while(num_chances > 0) loop. Outside of this style issue, the program works for the specification and challenges.
If you wanted to get really fancy, you could actually put a ternary operator inside your string interpolation, and get rid of that if..else block above.
i.e.
puts "Wrong, too bad! Try again (hint: #{(user_guess < correct_guess) ? "higher..." : "lower..."}) -- #{num_chances.to_s} tries left: "