private void BounceFromRacket(Collision2D collision)
    {
        var ballPosition   = this.transform.position;
        var racketPosition = collision.collider.transform.position;
        var racketHeight   = collision.collider.bounds.size.y;

        float x;

        if (collision.collider.name == "RacketPlayer1")
        {
            x = 1;
        }
        else
        {
            x = -1;
        }

        float y = (ballPosition.y - racketPosition.y) / racketHeight;

        ballMovement.IncreaseHitCount();
        ballMovement.MoveBall(new Vector2(x, y));
    }