H. Секретная информация
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
256 мегабайт
ввод
stdin
вывод
stdout

Один малоизвестный хакер Хэвен получил доступ к секретной информации о задачах, которые будут предложены на одном крупном соревновании по программированию. Он хотел бы заменить условие одной из задач на другое, чтобы саботировать соревнование.

Для Хэвена исходное и целевое условия представляют собой две строки из нулей и единиц одинаковой длины. Он получил доступ к условию таким образом, что может за одно действие взять любую подстроку условия и поменять в ней все нули на единицы, а все единицы — на нули.

Хэвен не хотел бы оставлять следов, поэтому задумался, за какое минимальное количество таких действий он сможет полностью заменить условие задачи.

Входные данные

В первой строке содержите единственное целое число n (1 ≤ n ≤ 200000) — длина строк.

Далее следуют две строки, состоящие из n символов «0» и «1» — двоичный код исходного и требуемого условий.

Выходные данные

Выведите единственное целое число — минимальное количество замен.

Примеры
Входные данные
6
101010
110011
Выходные данные
2
Входные данные
7
1010101
0011100
Выходные данные
3