#include <cstdio>

int N, S, R, sol = 0;
int r[20], s[20];
int kajak[20] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };

int main(void) {

    scanf("%d%d%d", &N, &S, &R);
    for (int i = 0; i < S; ++i) {
        scanf("%d", &s[i]);
        --s[i], --kajak[s[i]];
    }
    for (int i = 0; i < R; ++i) {
        scanf("%d", &r[i]);
        --r[i], ++kajak[r[i]];
    }

    for (int i = 0; i < N - 1; ++i)
        if (kajak[i] == 2 && kajak[i + 1] == 0)
            --kajak[i], ++kajak[i + 1];

    for (int i = N - 1; i > 0; --i)
        if (kajak[i] == 2 && kajak[i - 1] == 0)
            --kajak[i], ++kajak[i - 1];

    for (int i = 0; i < N - 1; ++i)
        if (kajak[i] == 2 && kajak[i + 1] == 0)
            --kajak[i], ++kajak[i + 1];

    for (int i = N - 1; i > 0; --i)
        if (kajak[i] == 2 && kajak[i - 1] == 0)
            --kajak[i], ++kajak[i - 1];

    for (int i = 0; i < N; ++i) if (!kajak[i]) ++sol;
    printf("%d\n", sol);

    return 0;
}
