<?php
/**
 * ABC129
 * C - Typical Stairs
 */

// $s = trim(fgets(STDIN));
// fscanf(STDIN, "%d %d", $a, $b);
// $n = array_map('intval', explode(' ', trim(fgets(STDIN))));

fscanf(STDIN, "%d %d", $n, $m);

for ($i = 0; $i < $m; $i++) {
    fscanf(STDIN, "%d", $a[$i]);
}

$dp[-1] = 0;
$dp[0] = 1;

for ($i = 1; $i <= $n; $i++) {
    if (in_array($i, $a)) {
        $dp[$i] = 0;
        continue;
    }
    $dp[$i] = $dp[$i - 1] + $dp[$i - 2];
}

echo $dp[$n] % 1000000007, PHP_EOL;
