Updated to be able to parse the hard example