Задача №112139. Помехи при передаче информации

При передаче информации в Битландии используется побитовый канал для связи, то есть информация передается по одному биту. Однако, стабильности в такой передаче достигнуть не удалось, и на канале происходят помехи. Поэтому передаваемые двоичные цифры могут заменяться (вместо ноля приходит единица, и наоборот), пропускаться или случайно дублироваться.

После передачи очередного важного сообщения, два оператора (передающий информацию, и получающий) решили встретиться и обсудить процесс передачи информации. А именно они хотят понять, насколько все плохо, то есть какое минимальное количество помех произошло при передаче сигнала. Каждый пропуск, дублирование и замена считаются одной помехой. Помогите им посчитать это количество.

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

В первой строке дано одно число n — количество цифр в исходном сообщении. Во второй строке содержится исходное сообщение, состоящее из нолей и единиц. В третьей строке дано одно число m — количество цифр в полученном сообщении. В четвертой строке содержится полученное сообщение, состоящее из нолей и единиц ( 1 ≤ n , m ≤ 5000 ).

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

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

Примечание

В примере произошло три помехи: сначала первая единица продублировалась, затем предпоследний символ пропустился, а последний заменился на единицу.

Примеры
Входные данные
6
101100
6
110111
Выходные данные
3
Сдать: для сдачи задач необходимо войти в систему