Hamming distance of list fixed by lynn

!\x00\x00\x011\xff\xcd\x03\x808
\xd608\x0f)\xf9))91vv\x85o\x8c\x95g\x18\xe8\xe5\x04(\x17|\xaag}\xab \x03\xbc(\x0bo\xcb<\xcb\x1d0\xfa|\xb5(\x02\x0e0\xd1!\x00\x00x\xfe\x09 \xc4y\xcd\x00\x80>
\xcd\x00\x80\x18\xb3

Note that non-ascii characters in the above source code will be escaped (such as \x9f).

Disassemble:

	ORG	00000H

	LD HL,00000H		;0000	21 00 00 	! . . 
	LD BC,0FF31H		;0003	01 31 FF 	. 1 . 
	CALL 08003H		;0006	CD 03 80 	. . . 
	JR C,$+12		;0009	38 0A 	8 . 
	SUB 030H		;000B	D6 30 	. 0 
	JR C,$+17		;000D	38 0F 	8 . 
	ADD HL,HL			;000F	29 	) 
	LD SP,HL			;0010	F9 	. 
	ADD HL,HL			;0011	29 	) 
	ADD HL,HL			;0012	29 	) 
	ADD HL,SP			;0013	39 	9 
	LD SP,07676H		;0014	31 76 76 	1 V V 
	ADD A,L			;0017	85 	. 
	LD L,A			;0018	6F 	O 
	ADC A,H			;0019	8C 	. 
	SUB L			;001A	95 	. 
	LD H,A			;001B	67 	G 
	JR $-22		;001C	18 E8 	. . 
	PUSH HL			;001E	E5 	. 
	INC B			;001F	04 	. 
	JR Z,$+25		;0020	28 17 	( . 
	LD A,H			;0022	7C 	| 
	XOR D			;0023	AA 	. 
	LD H,A			;0024	67 	G 
	LD A,L			;0025	7D 	} 
	XOR E			;0026	AB 	. 
	JR NZ,$+5		;0027	20 03 	  . 
	CP H			;0029	BC 	. 
	JR Z,$+13		;002A	28 0B 	( . 
	LD L,A			;002C	6F 	O 
	SRL H		;002D	CB 3C 	. < 
	RR L		;002F	CB 1D 	. . 
	JR NC,$-4		;0031	30 FA 	0 . 
	LD A,H			;0033	7C 	| 
	OR L			;0034	B5 	. 
	JR Z,$+4		;0035	28 02 	( . 
	LD C,030H		;0037	0E 30 	. 0 
	POP DE			;0039	D1 	. 
	LD HL,00000H		;003A	21 00 00 	! . . 
	LD A,B			;003D	78 	X 
	CP 009H		;003E	FE 09 	. . 
	JR NZ,$-58		;0040	20 C4 	  . 
	LD A,C			;0042	79 	Y 
	CALL 08000H		;0043	CD 00 80 	. . . 
	LD A,00AH		;0046	3E 0A 	> . 
	CALL 08000H		;0048	CD 00 80 	. . . 
	JR $-75		;004B	18 B3 	. . 
To protect the system from spam, please input your favorite sport (hint: I believe its name must start with 'g', case insensitive)

download

return to the top page