Ti viene data una stringa $S$ di lunghezza $N$. Ogni carattere di $S$ è uno tra J, O oppure I.
Il castoro Bitaro ha eseguito $N - 1$ azioni. L'$i$-esima azione ($1 \le i \le N - 1$) è stata eseguita come segue:
- Controlla l'$(i + 1)$-esimo carattere di $S$. Inoltre, se l'$(i + 1)$-esimo carattere di $S$ è
J, scrive sulla lavagna l'$i$-esimo carattere di $S$.
Stampa tutti i caratteri scritti da Bitaro sulla lavagna durante le $N - 1$ azioni, nell'ordine in cui Bitaro li ha scritti, separati da ritorni a capo.
Input
L'input viene fornito dallo standard input nel seguente formato:
N S
Output
Stampa tutti i caratteri scritti da Bitaro sulla lavagna durante le $N - 1$ azioni, nell'ordine in cui Bitaro li ha scritti, separati da ritorni a capo.
Vincoli
- $2 \le N \le 100$.
- $S$ è una stringa di lunghezza $N$.
- Ogni carattere di $S$ è uno tra
J,OoppureI. - $N$ è un intero.
- C'è almeno $1$ carattere scritto sulla lavagna.
Esempi
Input 1
6 IOJOIJ
Output 1
O I
Bitaro ha eseguito $5$ azioni come segue:
- Nella $1$-a azione, ha controllato il $2$° carattere di $S$.
- Nella $2$-a azione, ha controllato il $3$° carattere di $S$. Inoltre, poiché il $3$° carattere di $S$ era
J, ha scritto sulla lavagna il $2$° carattere di $S$, ovveroO. - Nella $3$-a azione, ha controllato il $4$° carattere di $S$.
- Nella $4$-a azione, ha controllato il $5$° carattere di $S$.
- Nella $5$-a azione, ha controllato il $6$° carattere di $S$. Inoltre, poiché il $6$° carattere di $S$ era
J, ha scritto sulla lavagna il $5$° carattere di $S$, ovveroI.
Pertanto, si stampano O e I scritti da Bitaro sulla lavagna, in quest'ordine e separati da un ritorno a capo.
Input 2
4 JJOI
Output 2
J
Nella $1$-a azione, Bitaro ha scritto sulla lavagna il $1$° carattere di $S$, ovvero J. Nella $2$-a e nella $3$-a azione non ha scritto nulla sulla lavagna.
Pertanto, si stampa J scritto da Bitaro sulla lavagna.
Input 3
7 IOJOJOJ
Output 3
O O O
Input 4
5 JJJJJ
Output 4
J J J J