k

    q

      u

        x

          y