 2
     6
      7
       8
        9                                                                    ABC
DEF
   a
    b
     c
      d
       e
        f
         g
          h
           i
            j
             k
              l
               m
                n
                 o
                  p
                   q
The end.            rstu                                                     vwx

