added just assembly code (no flowchart or C code)