Jonas žaidžia kompiuterinį žaidimą apie legendinį aukso miestą El Dorado. Ką Jonas veikia auksiniame mieste? Žinoma, renka auksą!
Miesto žemėlapis yra $N \times M$ dydžio stačiakampis, kuriame kiekviename taške yra pastatas, gatvė arba aukso moneta. Jonas gali judėti tik pietų (žemėlapyje žemyn) bei rytų (žemėlapyje dešinėn) kryptimis ir nori susirinkti kiek įmanoma daugiau monetų.
Laukelį kuriame stovi Jonas pažymėkime $(i, j)$:
Jonas turi visą miesto žemėlapį. Suskaičiuokite, kiek daugiausiai monetų Jonas gali susirinkti, jeigu jis pradeda žaidimą langelyje $(1, 1)$.
Pirmoje eilutėje pateikti du sveikieji skaičiai $N$ ir $M$ nurodantys miesto dydį.
Tolimesnėse $N$ eilučių yra po $M$ simbolių $s_{i,j}$ ($1 ≤ i ≤ N$, $1 ≤ j ≤ M$):
., šiame laukelyje yra nutiesta gatvė;x, šiame laukelyje yra pastatas;o, šiame laukelyje yra nutiesta gatvė, o ant jos guli auksinė moneta.Žemėlapio kairiajame viršutiniame laukelyje $(1, 1)$ niekada nebus pastato.
Išveskite vieną skaičių – kiek daugiausiai auksinių monetų gali surinkti Jonas.