def find_difference_sum_of_squares_and_square_of_sum(num: int) -> int:
    """Find the difference between sum of squares and square of sum for the first
    `num` natural numbers.

    Args:
        num (int): First natural numbers.

    Returns:
        int: Difference.
    """
    sum_of_squares = sum(x ** 2 for x in range(1, num + 1, 1))
    square_of_sum = sum(range(1, num + 1, 1)) ** 2

    return square_of_sum - sum_of_squares