dup Duplicate code. Some part of this code is duplicated unnecessarily. Combine the duplicate sections. Less code is better code. com Comments are missing, unhelpful, or incorrect. (E.g. you coded unhelpful comments like this: MOV AH,1 ; move 1 into ah) fmt Bad output formatting. (E.g. columns do not line up; lines are too long and wrap around to left edge of paper; etc.) Your code is sloppy and unprofessional. ind Indentation. Your code or pseudocode is not indented correctly. This makes it hard to read and harder to maintain. inf (loop) Infinite loop. You probably put an ENDWHILE label on the JMP that jumps back to the top of the loop. The program will never end. lang Language. Pseudocode language does not match the language used in the problem specification. (E.g. using "a" instead of "vday1".) npseu Non-matching pseudocode. Assembly language does not match pseudocode. Either there are things in the code that aren't in the pseudocode, or vice-versa. (E.g. you coded while(a