<reponame>JayMonari/py-personal
def square_of_sum(number: int) -> int:
    return sum([n for n in range(1, number + 1)]) ** 2


def sum_of_squares(number: int) -> int:
    return sum([n**2 for n in range(1, number + 1)])


def difference_of_squares(number):
    return square_of_sum(number) - sum_of_squares(number)

def square_of_sum(number: int) -> int:
    return sum([n for n in range(1, number + 1)]) ** 2


def sum_of_squares(number: int) -> int:
    return sum([n**2 for n in range(1, number + 1)])


def difference_of_squares(number):
    return square_of_sum(number) - sum_of_squares(number)