Make semicolon optional in do-while