编程题
### 问题描述
小齐最近购买了 $N$ 头奶牛,包括两个不同品种:荷斯坦和根西。他按照一个包含 $N$ 个字符的字符串进行了订购,每个字符要么是 $H$(表示荷斯坦),要么是 $G$(表示根西)。然而,当奶牛到达他的农场时,他们排成的品种字符串与他最初订购的字符串不同。
我们将这两个字符串分别表示为 $A$ 和 $B$,其中 $A$ 是小齐最初希望的品种顺序,而 $B$ 是奶牛到达时的品种顺序。为了解决这个问题,小齐求助于他的表弟小科,一个疯狂的科学家。经过几个月的努力,小科发明了一台神奇的机器——多牛品种翻转器 $3000$,它能够获取任何奶牛品种的子串并切换它们的品种:所有的 $H$ 变成 $G$,所有的 $G$ 变成 $H$。小齐想知道,为了将当前排列 $B$ 转变为他最初订购的排列 $A$,最少需要应用这台机器多少次。
### 输入格式
第一行包含一个整数 $N$。
接下来的两行包含字符串 $A$ 和 $B$。每个字符串包含 $N$ 个字符,每个字符要么是 $H$,要么是 $G$。
### 输出格式
输出将 $B$ 转变为 $A$ 所需的最少机器应用次数。
### 样例输入
```
7
GHHHGHH
HHGGGHH
```
### 样例输出
```
2
```
### 评测数据规模
$1 \leq N \leq 1000$。