A B C D E F G H
A B 2
A F 1
A H 1
B C 1
B E 1
C D 1
C H 5
D E 2
D G 1
E F 1
F G 2
G H 1
