Задача №111908. Клингонские боевые бублики

Два игрока играют в игру "Космический Бой" на клетчатой доске N × M . В начале игры первый игрок выставляет на доску "Клингонские боевые бублики"  — это космические корабли. Корабль выглядит как заполненный квадрат 3 × 3 с выколотым центром.

Корабли могут касаться границы поля или друг друга, но не могут пересекаться или выходить за границы поля.

Второй игрок пытается поразить бублики. Он может совершать выстрелы по клеткам поля. Известно, что он попал K раз и промахнулся F раз.

Напишите программу, которая по данным числам K и F определит минимальное и максимальное количества бубликов, которые поставил первый игрок.

Входные данные

Первая строка входного файла содержит два целых числа N и M ( 1 ≤ N , M ≤ 100 000 ). Во второй строке два целых числа K и F ( 0 ≤ K , F N × M ).

Выходные данные

Выведите два числа: минимальное и максимальное количество кораблей. Выведите "BAZINGA!" (без кавычек), если решения не существует.

Примеры
Входные данные
7 7
1 1
Выходные данные
1 4
Входные данные
7 7
5 13
Выходные данные
1 4
Входные данные
3 3
9 0
Выходные данные
BAZINGA!
Сдать: для сдачи задач необходимо войти в систему