Deskripsi Masalah
Diberikan sebuah string $S$ dengan panjang $N$. Setiap karakter dari $S$ adalah salah satu dari B, I, T, A, R, atau O.
Tentukan apakah IOI ada sebagai upabarisan (tidak harus berurutan secara berdampingan) dari string $S$. Dengan kata lain, tentukan apakah terdapat tripel yang terdiri dari $3$ bilangan bulat $(i, j, k)$ yang memenuhi kondisi berikut:
- $1 \le i < j < k \le N$.
- Karakter ke-$i$ dari $S$ adalah
I. - Karakter ke-$j$ dari $S$ adalah
O. - Karakter ke-$k$ dari $S$ adalah
I.
Batasan
- $1 \le N \le 100$.
- $S$ adalah string dengan panjang $N$.
- Setiap karakter dari $S$ adalah salah satu dari
B,I,T,A,R, atauO.
Format Masukan
Masukan diberikan dari masukan standar dalam format berikut:
N S
Format Keluaran
Keluarkan Yes jika IOI ada sebagai upabarisan dari string $S$, dan No jika tidak.
Contoh Masukan dan Keluaran
Contoh Masukan 1
8 BITAROOI
Contoh Keluaran 1
Yes
- Pasangan $3$ bilangan bulat $(2, 6, 8)$ dan $(2, 7, 8)$ memenuhi kondisi $(i, j, k)$ pada deskripsi masalah. Artinya,
IOIada sebagai upabarisan dari string $S$, sehingga keluarkanYes.
Contoh Masukan 2
6 BBOOII
Contoh Keluaran 2
No
IOItidak ada sebagai upabarisan dari string $S$, sehingga keluarkanNo.
Contoh Masukan 3
5 IOIOI
Contoh Keluaran 3
Yes
Contoh Masukan 4
9 RATRATRAT
Contoh Keluaran 4
No
Contoh Masukan 5
1 A
Contoh Keluaran 5
No