4. Ищем лучшие k и b. Упражнение 1. Пишем функцию вычисления ошибки

Программа получает в первых двух строках координаты точек в виде двух списков целых чисел: x и y. В следующих двух строках записаны два целых числа: коэффициенты прямой k и b.  Программа должна вывести сумму квадратов всех ошибок данной прямой.

Ваша задача написать только функцию, calculate_error(X, y, k, b), которая возвращает сумму квадратов всех ошибок.
Примеры
Входные данныеВыходные данные
1 10 20 30 40 45 35 25 26
25 50 75 100 120 100 80 70
3
5
2019

Вставьте недостающие фрагменты кода
Python
import numpy as np


# Функция для расчета ошибки 

X = np.array(list(map(int, input().split())))
y = np.array(list(map(int, input().split())))

k = int(input())
b = int(input())

print(calculate_error(X, y, k, b))