a        d
 d          a             a
  a    ad    d           aa
    aad da   da   dada
     adad      aadaad
      dd          ada
     ad a        d a
   aadaaa a  daad
 ada d a  d dda  aa
d        d   d         ad
  a          a          d
               a