http://play.golang.org/p/T1eJ4prBHM
mirror pairs
(1) 0001/1000 (8)
(2) 0010/0100 (4)
(3) 0011/1100 (C)
(5) 0101/1010 (A)
(7) 0111/1110 (E)
(B) 1011/1101 (D)
(0) 0000/1111 (F)
Program exited.
mirror pairs
(1) 0001/1000 (8)
(2) 0010/0100 (4)
(3) 0011/1100 (C)
(5) 0101/1010 (A)
(7) 0111/1110 (E)
(B) 1011/1101 (D)
(0) 0000/1111 (F)
Program exited.