; Part 2 of KeyGP Group

	MTPS  #340		;.= 40000
	MOV   #74,R5
1$:     MOVB  R5,@#167772
	CLRB  @#167773
	SOB   R5,1$

	MOV   #15574,R1
	JSR   PC,InpWrd
	MOV   R0,R2		;Word Counter
3$:     JSR   PC,InpWrd
	XOR   R1,R0
	MOV   R0,(R1)+
	ADD   R0,R5
	SOB   R2,3$
	MOV   R5,PC
	RTS   PC		;May Hat ... (or your head)

InpWrd:	CLR   R0
	JSR   PC,(PC)
4$:     TSTB  @#176560
	BPL   4$
	BISB  @#176562,R0
	SWAB  R0
	MOV   (SP)+,PC
	.word	202
                                                    