기문이가 특이한 외계 생물 한 마리를 발견했다. 발견했을 때는 갓 태어난 상태였다. 이 생물은 태어난 지 하루가 지나면 정확히 두 마리의 새끼를 낳고, 한 번 낳은 뒤로는 다시 새끼를 낳지 않는다. 한 부모가 낳은 두 새끼는 첫째와 둘째로 구별한다.
그래서 발견한 지 0일째에는 1마리, 1일째에는 1+2=3마리, 2일째에는 1+2+4=7마리가 된다. 즉 H일째에는 2H+1−1마리다.
기문이는 H일째에 이 생물들에게 번호를 붙이려 한다. 1번부터 2H+1−1번까지를 한 번씩만 써서 모든 개체에 번호를 붙이되, 부모의 번호는 항상 자식의 번호보다 작아야 한다. 번호를 붙이는 경우의 수를 구하시오.