Рахунок гри
Задано квадратну дошку розміром n×n. Відомо, що на ній грали у інтелектуальну гру, внаслідок чого клітинки виявились зафарбованими у білий, чорний та зелений кольори. Розфарбування клітинок може бути різним (адже це інтелектуальна гра!), але усі клітинки самого верхнього ряду білі, а самого нижнього - чорні. Щоб виявити переможця, необхідно підрахувати кількість клітинок у білій та кількість клітинок у чорній області. Біла область - це якомога більша (по кількості клітино) частина квадрата, яка обмежена зверху верхньою стороною квадрата, а з інших сторін - неперервною межею, яка проходит лише через білі клітинки і ніяка клітинка не зустрічається більше одного разу. Біла межа являє собою послідовність білих сусідніх клітино (сусідні клітинки мають спільну сторону). Кінцями цієї межі повинні бути ліва верхня та права верхня клітинки квадрата. Визначення чорної області виглядає аналогічно: вона обмежена знизу нижньою стороною квадрата, з інших сторін - чорною межею, яка проходить лише через чорні клітинки, а кінцц цієї межі - ліва нижня та права нижня клітинки квадрата.
Напишіть програму, яка за розфарбуванням квадрата знаходить кількість клітинок у білій та чорній областях.
Вхідні дані
Перший рядок містить розмір квадрату n (5 ≤ n ≤ 250). Кожен з наступних n рядків містить по n символів "G", "W" або "B" (записаних без пропусків), які позначають зелений, білий та чорний колір, відповідно.
Вихідні дані
Перший рядок повинен містити кількість клітинок у білій області, а другий рдок - кількість клітинок у чорній області.