def comment_on_area_wierdness(self):
    randy = Randolph()
    randy.to_corner((DOWN + LEFT))
    bubble = randy.get_bubble('Distance \\\\ is area?', bubble_class=ThoughtBubble, height=3, width=4, fill_opacity=1)
    bubble.content.scale_in_place(0.8)
    bubble.content.shift((SMALL_BUFF * UP))
    VGroup(bubble[(- 1)], bubble.content).shift((1.5 * LEFT))
    self.play(FadeIn(randy))
    self.play(randy.change_mode, 'pondering')
    self.play(self.area_rect.set_color, YELLOW, *list(map(Animation, self.get_mobjects())), rate_func=there_and_back)
    self.play(Blink(randy))
    self.play(randy.change_mode, 'confused', randy.look_at, randy.bubble, ShowCreation(bubble), Write(bubble.content))
    self.wait()
    self.play(Blink(randy))
    self.wait()
    self.play(randy.change_mode, 'pondering', FadeOut(bubble), FadeOut(bubble.content))
    self.randy = randy
def comment_on_area_wierdness(self):
    randy = Randolph()
    randy.to_corner((DOWN + LEFT))
    bubble = randy.get_bubble('Distance \\\\ is area?', bubble_class=ThoughtBubble, height=3, width=4, fill_opacity=1)
    bubble.content.scale_in_place(0.8)
    bubble.content.shift((SMALL_BUFF * UP))
    VGroup(bubble[(- 1)], bubble.content).shift((1.5 * LEFT))
    self.play(FadeIn(randy))
    self.play(randy.change_mode, 'pondering')
    self.play(self.area_rect.set_color, YELLOW, *list(map(Animation, self.get_mobjects())), rate_func=there_and_back)
    self.play(Blink(randy))
    self.play(randy.change_mode, 'confused', randy.look_at, randy.bubble, ShowCreation(bubble), Write(bubble.content))
    self.wait()
    self.play(Blink(randy))
    self.wait()
    self.play(randy.change_mode, 'pondering', FadeOut(bubble), FadeOut(bubble.content))
    self.randy = randy