0 2 1 6 2 12 3 72 4 864 5 62208 6 53747712 7 3343537668096 8 179707499645975396352 9 600858794305667322270155425185792 10 107978831564966913814384922944738457859243070439030784 11 64880030544660752790736837369104977695001034284228042891827649456186234582611607420928 12 7005669890111832002923764139957621692162454505797269791738369231327175488362123506443467340026896520469610300883250624900843742470237847552 13 454528076456265799856362940482493512051682398707229461514016556556583986422276163358151238257824601969802061415367471160941735505142279479530059170096950422693079038247634055829175296831946224503933501754776033004012758368256 14 3184273659440110001065678184526349743044441788549151953249323647635620849608251416133721576144985085400044009338716024145103794284571569315288823818457653021776541536065188172191806779916736950402574680739767098873818775079389412619290156454427827293976600351421389529829761457294069326870531776761014180770945376422950382981730735281584751589821127786977204109312 15 1447341781335667604198730291431139964061797742842324344957062900811689601152771428304188104476282963004572039398555329866439881074114891648387547879843124997847892984327733446536483652594432413922429085588145352193304042714977048083840438177554406528766305500653703676763279615753468061297870653162678169635451327432552755938715259297932056289589110529722722865885831854218299529119651065184235020750171548856550236291406024594022764345144976827740183760007996036994751474035128904673045410557750493697004242362490477459068162282052700352929034054135439001247770927194025224351878974799872 16 4608732310514293782155695899456402910039595179987735077099942980351880023372597407147410090468552004462260583604483365836581224399862211684030883019557069528772059517101135355489119637523726041155867110826190593537730152130454936738415099519698699634744727204263648050247350754024068942283500497769752565768266644209916189328188696676636736021158271875060797152005116663372260080168764082226502727644864085619660765634115092450508284849796806305443779789609171552749457170369881166963099481836930980707818373003878309454329911306940354775782077509544678036239827143039741670839201077105052102166658194459827692336401083233859292878826630902405462272039055037694976224632841983398504031149532855699235834915326593489635049132343216343346794690816404463004093734336165752661920381032093646484383444599037419118936508864353643948621184591377111199930099104960636735233053822044578804429360988861749231110649554863083080768205595284815554486320611211608064