Здесь используется оператор целочисленного деления
//, который возвращает целую часть от деления, округляя результат в сторону минус бесконечностиПоэтому, при делении
-18 на 4, математический результат -4.5 округляется вниз до следующего целого числа, которое в этом случае является -5