Design the implementation for this scene using the provided Manim patterns:

SCENE CONTEXT:
\nContinuity: Builds directly on the basketball example by breaking down the physical principles behind its flight path.  \nVisual_Focus: Animated diagram of a basketball’s trajectory broken into horizontal and vertical components with vector arrows and axes labeled.  \nLearning_Objective: Viewers learn the key principles: initial velocity, gravity, independence of horizontal and vertical motions, and that projectile motion results from these combined effects.  \nContent: Explain how the ball’s motion can be separated into two parts—a steady horizontal movement and a vertical movement affected by gravity pulling it down. Introduce key terms like initial velocity, acceleration due to gravity, and the parabolic trajectory shape. Use simple equations or graphs to visualize velocity components and acceleration.  \nTransition_To_Next: Indicate that now with this foundation, we’ll put these principles into action by calculating a real-world example of projectile motion, reinforcing how math and physics work together.  \n

TOPIC: Projectile motion
SCENE NUMBER: 2
PREVIOUS SCENE STATE: Elements: ['\\n\\nSCENE CONTEXT'], State: Scene 1 completed

RELEVANT MANIM PATTERNS:
Pattern: equation_introduction
Description: Introduce mathematical equation with fade-in and highlight
Use case: Introducing key formulas and concepts
Template:

        # Title at top
        title = Text("{title}").scale(0.8).to_edge(UP, buff=0.5)
        
        # Main equation in center
        equation = MathTex(r"{equation}").scale(1.2)
        
        # Label below equation  
        label = Text("{label}").scale(0.6).next_to(equation, DOWN, buff=1.0)
        
        # Highlight box around equation
        highlight = SurroundingRectangle(equation, color=YELLOW, buff=0.2)
        
        # Animation sequence
        self.play(Write(title))
  ...

Pattern: graph_with_annotation
Description: Create annotated graph with key points highlighted
Use case: Visualizing functions and key mathematical concepts
Template:

        # Create axes
        axes = Axes(
            x_range=[-3, 3, 1],
            y_range=[-2, 4, 1],
            x_length=6,
            y_length=4,
            axis_config={{"color": BLUE}}
        ).to_edge(DOWN, buff=1.0)
        
        # Function graph
        func = axes.plot(lambda x: {function}, color=RED)
        
        # Title
        title = Text("{title}").scale(0.8).to_edge(UP, buff=0.5)
        
        # Key point
        point = Dot(axes.coords_to_point({key_x}, {key_y}...

Implementation Plan:

1. CONTINUITY PLAN:
- Elements to carry forward from previous scene: [list specific visual elements]
- New elements to introduce: [list new elements]
- Transition method: [how to smoothly connect]

2. VISUAL LAYOUT (No overlaps):
| Element | Type | Zone | Position Method | Purpose |
|---------|------|------|----------------|---------|
| 1       |      |      |                |         |
| 2       |      |      |                |         |
| 3       |      |      |                |         |

3. ANIMATION SEQUENCE:
| Step | Action | Element(s) | Timing | Notes |
|------|--------|------------|--------|-------|
| 1    |        |            |        |       |
| 2    |        |            |        |       |
| 3    |        |            |        |       |
| 4    |        |            |        |       |
| 5    |        |            |        |       |

4. SCENE END STATE:
- Elements remaining on screen: [for next scene continuity]
- Key visual/conceptual state: [what should be remembered]

5. MANIM PATTERN TO USE:
- Primary pattern: equation_introduction
- Customizations needed: [how to adapt the pattern]

Be specific about transitions and maintaining visual continuity.