0
AAAB IMKA
AALH   CA
ALH    CA
AB   N CA
AB   Q CA
AB N P CA
AB P   CA
AB     CA
AB   JDFA
AEDG CAAA