#
  :     ?
    #
  :
  :     ?
  :     ?
  :
    #
    #
      #