Informática Iniciante - Semana 57

Você é curioso?

Em um dia qualquer, você encontra n baús de tesouro e m chaves em uma ilha. O i-ésimo baú tem um inteiro A_i escrito nele e a j-ésima chave tem um inteiro B_j escrito nela. Em algum desses baús pode estar contido o maior tesouro dos piratas, o "One Piece". Como você é muito curioso, você decide tentar abrir a quantidade máxima de baús.

A j-ésima chave pode ser usada para destrancar o i-ésimo baú se, e somente se, a soma do número da chave com o número do baú for um número ímpar. Formalmente, se, e somente se, A_i + B_j \equiv 1 (mod 2).

Descubra o número máximo de baús que você pode abrir.

Entrada

A primeira linha da entrada contém  os inteiros n e m (1 \leq n, m \leq 10^5), o número de baús e de chaves.

A segunda linha contém n inteiros A_1, A_2, ..., An , (1 \leq A_i \leq 10^9), os números escritos nos baús de tesouro.

A terceira linha contém m inteiros B_1, B_2, ..., Bm , (1 \leq B_i \leq 10^9), os números escritos nas chaves.

Saída

Imprima o número máximo de baús que podem ser abertos.

Exemplos

Entrada 1

Saída 1

5 4
9 14 6 2 11
8 4 7 20
3

Entrada 2

Saída 2

5 1
2 4 6 8 10
5
1

 

Entrada 3

Saída 3

1 4
10
20 30 40 50
0