. . . ()   *.
  . . . ()   *.
  . . . ()   *.
  . . . ()   *.
  . . . ()   *.
  . . . ()   *.
  . . . ()   *.