Попытался сделать код более читабельным и логичным.
Исправил значение Пи.