Hamming distance of list fixed by tails

\x011
\xc5!\x00\x00\xcd\x03\x800\x01v\xd608\x0cT]))\x19)\x16\x00_\x19\x18\xea\xd1\xe5x\xfe
(\x16z\xacW{\xad_\xb2(\x0bbk+z\xa4 \x04{\xa5(\x02\x0e0\x10\xc8y\xcd\x00\x80>
H\xc5

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

Disassemble:

	ORG	00000H

	LD BC,00A31H		;0000	01 31 0A 	. 1 . 
	PUSH BC			;0003	C5 	. 
	LD HL,00000H		;0004	21 00 00 	! . . 
	CALL 08003H		;0007	CD 03 80 	. . . 
	JR NC,$+3		;000A	30 01 	0 . 
	HALT			;000C	76 	V 
	SUB 030H		;000D	D6 30 	. 0 
	JR C,$+14		;000F	38 0C 	8 . 
	LD D,H			;0011	54 	T 
	LD E,L			;0012	5D 	] 
	ADD HL,HL			;0013	29 	) 
	ADD HL,HL			;0014	29 	) 
	ADD HL,DE			;0015	19 	. 
	ADD HL,HL			;0016	29 	) 
	LD D,000H		;0017	16 00 	. . 
	LD E,A			;0019	5F 	_ 
	ADD HL,DE			;001A	19 	. 
	JR $-20		;001B	18 EA 	. . 
	POP DE			;001D	D1 	. 
	PUSH HL			;001E	E5 	. 
	LD A,B			;001F	78 	X 
	CP 00AH		;0020	FE 0A 	. . 
	JR Z,$+24		;0022	28 16 	( . 
	LD A,D			;0024	7A 	Z 
	XOR H			;0025	AC 	. 
	LD D,A			;0026	57 	W 
	LD A,E			;0027	7B 	{ 
	XOR L			;0028	AD 	. 
	LD E,A			;0029	5F 	_ 
	OR D			;002A	B2 	. 
	JR Z,$+13		;002B	28 0B 	( . 
	LD H,D			;002D	62 	B 
	LD L,E			;002E	6B 	K 
	DEC HL			;002F	2B 	+ 
	LD A,D			;0030	7A 	Z 
	AND H			;0031	A4 	. 
	JR NZ,$+6		;0032	20 04 	  . 
	LD A,E			;0034	7B 	{ 
	AND L			;0035	A5 	. 
	JR Z,$+4		;0036	28 02 	( . 
	LD C,030H		;0038	0E 30 	. 0 
	DJNZ $-54		;003A	10 C8 	. . 
	LD A,C			;003C	79 	Y 
	CALL 08000H		;003D	CD 00 80 	. . . 
	LD A,00AH		;0040	3E 0A 	> . 
	LD C,B			;0042	48 	H 
	PUSH BC			;0043	C5 	. 
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