Рисовое поле
Однажды, путешествуя по сказочной стране, Кролик в одной из долин увидел рисовое поле. Поле занимало всю долину, которая представляет собой прямоугольник размером M×N клеток.
Кролик был сильно поражен столь сложным устройством этого поля. Оно состояло из отдельных участков, каждый участок был расположен на своем уровне. Поскольку размеры поля очень велики, то Кролик просит Вас помочь ему найти участки поля с самой большой и самой маленькой площадями.
Входные данные
В первой строке входящего файла два числа M и N (1 ≤ M, N ≤ 100). В следующих M строках по N чисел в каждой, разделенных пробелом, следует описание карты. Каждая клетка карты содержит целые числа p_i (0 ≤ p_i < 100), которые указывают, на каком уровне находится участок. Участок это набор клеток поля, которые расположены на одном уровне, и имеют с другими клетками этого же уровня общую сторону.
Выходные данные
Вывести через пробел два числа: максимальную и минимальную площади участков.