added labels to do while and if statement logic.
also added mov cmpi and jne/jmp/jgt to satisfy boolean case logic.