A B C G H S
Ba Bi