4: declarations not in alphabetical order
12: missing declarations: missing, wrong; declaration assigns a value: wrong
