def some_squares(x, y):
    return (x**2, y**2)

def square_list(nums):
    num_list = []
    #for num in nums:
    #    num_list += [num ** 2]
    for index in range(len(nums)):
        num_list += [nums[index]**2]

    return num_list

def dot_product(vec1, vec2):
    product = []

    for num in range(len(vec1)):
        product += [vec1[num] * vec2[num]]

    return product

