Расчет какой-то хрени. TODO: потом дописать