Conditionals_Assignment Problem #2 - Added checks