B

    D

      F

        I

          O

            Q

              X

                Y