#y1024. game1

game1

Description

数列 aa 是一条由 nn 个黑白方块组成。

如果点击方块 aia_i 方块,那么方块 ai1,ai,ai+1a_{i-1},a_i,a_{i+1},要都要进行以下操作:

  1. 如果是黑色,则变成白色

  2. 如果是白色,则变成黑色

特别的,如果 i=1i=1,则不对 ai1a_{i-1} 进行操作;如果 i=ni=n,则不对 ai+1a_{i+1} 进行操作。

请问最少进行多少次操作可以让所有方块变成白色。

Format

Input

第一行输入一个正整数 nn

第二行输入数列 aa,白色方块用 00 代替,黑色方块用 11 代替,中间无空格。

Output

一行,表示最少的操作次数(保证有解)。

Samples

3
010
3

Limitation

3n1063\leqslant n\leqslant10^6

相关

在下列比赛中:

ACM