Correct Code results but with a flaw.  Numeric should be matched with characters. i.e. 12.0 not equal to 12