1.3.5 Playing with Semantic and Syntax Errors