#include<stdio.h>
#include<string.h>
int n,k,a[1000000],b[1000000];
void f()
{
    b[1]=3;
    b[2]=5;
    b[3]=13;
    for(int i=4;i<=1000000;i++)
        b[i]=b[i-1]*2+b[i-2];
}
int main()
{
    f();
    while(~scanf("%d%d",&n,&k))
    {
        int sum=0;
        for(int i=0;i<n;i++)
        {
            scanf("%d",&a[i]);
            if(a[i]>k)
                sum++;
        }
        printf("%d\n",b[sum]);
    }
    return 0;
}
