def construct(self):
    circle = Circle(color=TEAL_A)
    circle.move_to(LEFT)
    square = Circle()
    square.move_to((LEFT + (3 * DOWN)))
    self.play(GrowFromCenter(circle), GrowFromCenter(square), rate=5)
    self.play(ApplyMethod(circle.move_to, RIGHT), ApplyMethod(square.shift, RIGHT))
    self.play(ApplyMethod(circle.move_to, (RIGHT + UP)), ApplyMethod(square.shift, (RIGHT + UP)))
    self.play(ApplyMethod(circle.move_to, (LEFT + UP)), ApplyMethod(square.shift, (LEFT + UP)))
def construct(self):
    circle = Circle(color=TEAL_A)
    circle.move_to(LEFT)
    square = Circle()
    square.move_to((LEFT + (3 * DOWN)))
    self.play(GrowFromCenter(circle), GrowFromCenter(square), rate=5)
    self.play(ApplyMethod(circle.move_to, RIGHT), ApplyMethod(square.shift, RIGHT))
    self.play(ApplyMethod(circle.move_to, (RIGHT + UP)), ApplyMethod(square.shift, (RIGHT + UP)))
    self.play(ApplyMethod(circle.move_to, (LEFT + UP)), ApplyMethod(square.shift, (LEFT + UP)))