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).
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.
Na standardni izlaz ispisati traženi broj oblasti.
2 2 \/ /\
4
Lavirint i njegove četiri oblasti su prikazani na slici.
2 3 /\/ /
4
Lavirint i njegove četiri oblasti su prikazani na slici.