编程题
### 问题描述
给定一个仅包含字符 `0` 和 `1` 的字符串 $s$。你可以执行一个操作,即选择字符串中任意相邻两个位置的字符 $s_i$ 和 $s_{i+1}$,然后在它们之间插入一个新字符。如果 $s_i = s_{i+1}$,则插入 `1`;如果 $s_i \neq s_{i+1}$,则插入 `0`。请判断是否可以通过任意次数的操作(包括零次),使得字符串中 `0` 的个数严格大于 `1` 的个数。
### 输入格式
输入包含一个整数 $n$($1 \le n \le 100$),代表字符串 $s$ 的长度。
接下来一行是一个长度为 $n$ 的字符串 $s$,仅由字符 `0` 和 `1` 组成。
### 输出格式
如果可以使字符串中 `0` 的个数严格大于 `1` 的个数,输出 `YES`;否则,输出 `NO`。
### 样例输入
```
5
10101
```
### 样例输出
```
YES
```