Якось одного разу під час занять програмуванням, коли викладач розповідав про роботу з матрицями, Петі прийшла у голову ідея, как використовувати двомірну матрицю для малювання візерунків.
Він взяв аркуш у клітинку і вирізав з нього квадрат розміром N×N клітинок. Після цього Петя вирізав деякі клітинки з цього квадрата. Отримався трафарет, який має форму квадрата з вирізаними клітинками.
Тепер Петя робить наступне. Він бере ще один аркуш у клітинку розміром N×N, накладає на нього трафарет і зафарбовує через трафарет клітинки нижнього аркушка. Після цього він розвертає трафарет на 90^{о} за годинниковою стрілкою, і знову зафарбовує через нього клітинки нижнього аркуша. Так він поступає ще двічі. Таким чином, Петя зафарбовує клітинки нижнього аркуша усього чотири рази — коли трафарет повернуто на 0^{о}, 90^{о}, 180^{о}, 270^{о} по відношенню до початкового положення.
Задано трафарет, який використовує Петя. Вам необхідно відповісти на питання, скільки усього клітинок нижнього аркуша буде зафарбовано в результаті описаної вище процедури.
Вхідний файл містить опис трафарету.
У першому рядку файла міститься єдине натуральне число N (1 ≤ N ≤ 1000) — розмір трафарету у клітинках.
Далі йде N рядків, які складаються лише з символів 'X' (велика латинська літера X) і '.' (крапка). Кожен рядок має довжину N символів і відповідає одному рядку трафарету. Символ 'X' відповідає вирізаній клітинці.
Виведіть кількість клітинок, які виявляться зафарбованими в результаті описаної вище процедури.