		ORG $1000			The Byte Is At $1000
		DAT $5A

		ORG $1002			Place Machine Code Starting From $1002
START		LDA A, <$1000>		Load The Byte Into ACC-A
		AND A, $55			Mask With 0101 0101 To Clear ODD Bits
		LSL A				Shift The Result To The Left (EVEN Bits Become ODD Bits)
		STA A, <$1001>		Store The Partial Result in $1001 (Memory Location of The Result)
		LDA A, <$1000>		Load The Byte Into ACC-A
		AND A, $AA			Mask With 1010 1010 To Clear EVEN Bits
		LSR A				Shift The Result To The Right (ODD Bits Become EVEN Bits)
		ADD A, <$1001>		ADD ONLY-EVEN Bits and ONLY-ODD Bits
		STA A, <$1001>		Store The Final Result in $1001 (Memory Location of The Result)
		KES				End Of The Program