Kose crte

Ispred dvorca, kralj ima vrt pravougaonog oblika koji je podeljen u mrežu \(m\times n\) kvadrata. Po obimu pravougaonika, kao i duž dijagonala nekih od tih kvadrata zasadio je živu ogradu i tako je napravio jedan neobičan lavirint. Napisati program koji određuje na koliko oblasti je podeljen taj lavirint (iz jedne oblasti se ne može doći u drugu ako se ne preskoči živa ograda).

Opis ulaza

Sa standardnog ulaza se učitavaju dimenzije pravougaonika \(m\) i \(n\) (\(1 \leq m, n \leq 50\)), a zatim matrica karaktera dimenzije \(m \times n\) koja opisuje pojedinačne kvadrate. Karakter \ označava da je ograda postavljena duž glavne, karakter / da je ograda postavljena duž sporedne dijagonale, a razmak da u tom kvadratu nema žive ograde.

Opis izlaza

Na standardni izlaz ispisati traženi broj oblasti.

Primer 1

Ulaz

2 2 \/ /\

Izlaz

4

Objašnjenje

Lavirint i njegove četiri oblasti su prikazani na slici.

Primer 2

Ulaz

2 3 /\/ /

Izlaz

4

Objašnjenje

Lavirint i njegove četiri oblasti su prikazani na slici.

Rešenje