                       TITLE FACT
                       ORG   210
  0210 9 02 07 START:  L     2,N
  0211 9 03 07         L     3,MAX
  0212 8 32 00         CMP   2,(3)
  0213 E 00 03         BP    OV
  0214 E 22 2C         BSR   FACT
  0215 9 11 04         ST    1,RSLT
  0216 E 33 00 OV:     HLT   
  0217 0008    N:      DC    8
  0218 0008    MAX:    DC    8
  0219 0000    RSLT:   DS    1
                       ORG   240
  0240 1 02 01 FACT:   SUB   2,1
  0241 E 10 07         BNP   RETN
  0242 D 02 01         PUSH  2,1
  0243 E 22 FD         BSR   FACT
  0244 D 13 01         POP   3,1
  0245 A 10 00         LEA   0,(1)
  0246 6 30 01         MULT  0,1(3)
  0247 E 23 00         RET   
  0248 9 31 01 RETN:   LC    1,1
  0249 E 23 00         RET   
                       END   

THERE WERE NO ERRORS.

LABEL(S)
START:    0210    OV:       0216    N:        0217    MAX:      0218    
RSLT:     0219    FACT:     0240    RETN:     0248    
