pie chart

Not Infinite, but Larger than the Universe

Commander / EDH Four Color GWUB Primer Theme/Gimmick Tokens

MagmaArmor0

Maybeboard


If two heads are better than one, what about 2 billion heads?

Okay, I have a confession to make.

...I'm a Timmy. I like winning big. Burn? Not for me. Aggro? Too small. Infinite Combos? That's cheating. I want huge, Near-infinite numbers and the ability to do whatever I want without those nasty Spikes saying No.

To that end, I built this deck. It has a control shell to shut down any infinite combos/disruption my opponents might be planning while slowly setting up combos that seem durdly and innocent but only need a little bit of "Oomph" to get very very deadly. To showcase the deck and what it can do, let's look at our game plan throughout various parts of the game.

Our goal at first is to get as much mana in play as quickly as possible. Ideally, we play Thrasios, Triton Hero on turn two, spending our other turns either casting mana rocks or dudes, or holding up mana to counter our opponent/use Thrasios's ability. When deciding whether or not to counter a spell, use this litmus test: Does the spell my opponent is casting interfere with my plans in any way? If not, don't bother countering it. Yes, a huge 12/12 trampler is scary. But unless you're at 12, it's not lethal. Make a big political show out of "letting the spell resolve" as long as your opponent does something else nice for you, like swinging it at each opponent once before they swing at you. This should buy you enough time to make it to the midgame. When does our midgame start? Typically, I consider the deck to have reached the midgame when you have enough mana to cast Ravos, Soultender AND still have enough mana left over to use Thrasios at least once.
Okay, we have both commanders in play now. Having Ravos allows us to be a little more politically aggressive. cards like Nimble Obstructionist and Voidmage Prodigy are good, but they're outright ridiculous when Ravos's upkeep trigger keeps returning them to your hand. Spore Frog and Forbid are equally amazing at protecting you from retribution. Ideally, you are digging for Sidisi, Undead Vizier: Her tutor effect after exploiting herself and then returning to your hand at the next upkeep should let the table know you are ready to be the archenemy for the rest of the game, so make sure you are ready to answer that level of focus from the rest of the table. How do we answer it? Let's look at some of the things we can have ready for the endgame...
Okay, so we're looking to move towards the part of the game where we just win overwhelmingly, but we don't want anyone to be able to stop our armies once we get started. To that end, we have several synergies in this deck that will give us a lot of protection. I highly recommend having at least one of these in play before painting a target on your head.

Voidmage Prodigy + Vitu-ghazi Guildmage + Token Copy card Show

Voidmage Prodigy + Leyline of Anticipation + Havengul Lich Show

Patron Wizard + Seedborn Muse + Illusionist's Bracers Show

Mana-Exodia Nyxbloom Ancient + Training Grounds + Seedborn Muse + Lotus Cobra + Amulet of Vigor + Illusionist's Bracers + Biomancer's Familiar Show

Note: These aren't the only possible protection packages we have, but most of the others are variations on these themes. Now, I know what you're thinking: "But MagmaArmor0, all we've done is protect ourselves! We haven't done that huge, overpowering win you mentioned earlier!" Patience, my friend. Once your protection package has weathered whatever your opponents throw at it after the first few turns of it existing, you're probably clear to move on to the big finish.
Okay, thanks to Sidisi, Undead Vizier (whom we can find off of Diabolic Intent, Demonic Tutor, Eladamri's Call or Chord of Calling...or by scrying into her with Thrasios), we can search our deck one piece at a time to find the pieces we need to assemble this monster. Several of them overlap with cards already in the protection packages, which helps. As soon as your mana allows it, you'll want to find Havengul Lich to replay Sidisi, Undead Vizier from the graveyard without waiting for your next upkeep. (don't forget to leave mana open for counterspells! ALWAYS HAVE PROTECTION!)

Step One: Assemble the mana

We need a ton of mana to set up this boardstate. Find Nyxbloom Ancient This will make your lands tap for at least 3 mana each--some will tap for a lot more: Ancient Tomb, Sol Ring, and Phyrexian Tower can each tap for 6 mana, and Filter lands (like Flooded Grove) will be worth a net 5 mana. Find Seedborn Muse. Now we have all of that mana, on each player's turn! Our last step is to get Leyline of Anticipation, so we can use all player's turns like they were ours.

Step Two: Ignite the Cloneforge

We need token copies of things. Which things? Everything. Start by finding Clever Impersonator, and either Arcane Artisan or Bramble Sovereign. Play them, choosing to copy nothing with BOTH the Clever Impersonator AND its token. They will survive thanks to Ravos, Soultender giving them +1/+1. So you have a very stupid looking token in play now-- a 1/1 shapeshifter that is not copying anything. However, if we get more copies of this token, then they could enter as copies of any nonland permanent.

Step Three: Aligning the Mirrors

With that token in play, we can search up Vitu-Ghazi Guildmage, and Parallel Lives. Play them both. It now costs us to populate that Clever Impersonator token and have it enter as any two nonland permanents (thanks to parallel lives), like Nyxbloom Ancient and Parallel Lives. Each of our lands now tap for at least 9 mana. It is now more efficient to leave Sidisi in play and just have some of our Clever Impersonator tokens copy her instead. In order for us to have token copies of her, we'll need Spark Double, so that the tokens survive the legend rule long enough to exploit themselves. Tapping a forest and a plains lets us populate 4 times. The first one will produce 4 token copies of Clever Impersonator, entering as Parallel lives. The second one will produce 64 tokens, which will also all be Parallel Lives. The third one will produce 1,180,591,620,717,411,303,424 tokens, which should all come in as parallel lives. The fourth one will produce 2^1,180,591,620,717,411,303,424 tokens, which is a truly ludicrous number--and they can all be different nonland permanents. How ludicrous is that number? Let's take a look:

Step Four: Firing Archimedes' Death Ray

Phew. Here we go. Let's say, for the sake of argument, you only made 99,997 Nyxbloom Ancients out of that last activation, so your mana is tripled 99,999 times. Your lands now tap for roughly 444,990,471,410,133,823,152,971,463,496,594,097,415,082,835,868,759,118,448,542,664,661,375,804,873,863,228,984,076,866,008,526,607,774,638,329,647,513,986,350,811,080,962,451,236,100,692,742,660,099,489,026,105,806,432,462,829,192,403,540,082,993,698,839,858,355,684,667,257,636,821,775,104,163,558,474,169,624,447,543,190,336,313,766,433,390,744,344,388,709,848,152,278,766,499,484,193,162,168,005,151,738,245,460,440,240,332,178,558,964,898,120,076,097,064,810,871,821,016,403,766,752,654,744,101,628,609,847,825,671,204,606,025,105,020,527,627,708,731,350,055,000,402,857,513,035,085,854,067,025,199,254,978,602,582,781,983,554,797,158,783,433,609,845,511,318,288,534,827,237,333,650,901,680,267,609,601,028,814,877,681,193,978,307,791,530,108,306,518,310,845,942,301,851,541,875,196,897,393,540,887,405,181,350,921,136,488,935,562,163,788,745,891,946,366,244,673,630,261,725,490,882,015,053,868,605,734,918,490,701,494,553,606,557,124,826,639,408,814,217,309,509,899,962,164,234,626,024,551,769,423,166,485,979,161,643,412,677,843,099,482,481,443,519,746,588,643,841,261,367,631,240,507,461,700,116,625,255,004,347,097,578,653,920,019,267,680,539,679,320,994,343,012,082,889,878,117,663,079,716,630,605,634,779,054,014,485,139,750,734,608,306,031,575,520,271,700,328,612,931,728,719,398,258,534,801,466,050,355,695,984,664,763,689,808,553,220,893,197,641,544,723,806,760,989,831,148,843,477,900,526,145,371,197,914,698,022,157,138,491,242,250,659,423,921,607,354,147,924,324,984,371,210,463,723,942,821,756,157,986,703,667,522,139,882,423,052,801,763,420,444,501,468,573,842,924,416,852,834,218,437,389,662,114,521,623,688,218,111,609,171,001,777,549,574,112,266,192,785,040,424,886,870,206,663,044,227,774,563,996,474,994,052,476,020,316,066,293,482,299,551,916,725,948,764,280,105,096,024,170,115,530,810,204,334,856,993,839,342,795,184,429,864,499,607,277,908,038,175,831,897,201,231,904,914,453,670,218,902,938,155,602,450,512,086,554,162,056,544,704,437,627,855,987,465,035,709,157,501,137,201,408,758,332,573,550,242,081,263,174,615,221,784,007,321,784,399,272,649,990,420,993,406,252,419,179,855,624,324,587,285,187,857,572,295,103,799,635,265,512,944,348,275,905,964,943,437,961,404,524,936,695,032,855,311,973,922,260,639,154,485,952,923,076,882,077,194,851,362,954,724,843,228,085,714,136,991,074,121,660,584,671,161,329,729,120,670,930,622,283,637,828,991,206,498,630,679,455,827,088,316,151,450,743,526,073,667,675,308,822,691,919,091,927,314,202,390,605,146,451,609,568,011,197,269,164,110,259,053,843,446,670,597,863,120,641,491,952,757,488,336,131,576,457,238,408,555,413,003,748,053,981,316,944,861,328,671,566,572,489,556,441,922,668,797,822,278,477,036,683,045,140,654,545,031,505,394,929,765,545,339,714,810,701,386,048,461,781,764,129,901,699,588,655,996,320,547,925,365,895,030,723,956,073,512,142,376,271,868,374,202,977,044,798,305,881,909,521,509,037,358,549,966,414,529,503,298,729,925,957,327,420,830,280,591,123,818,776,076,023,503,932,004,197,120,478,662,389,722,353,465,922,282,630,056,037,491,816,307,018,469,413,024,896,480,656,762,149,045,070,551,311,067,298,004,949,852,485,725,309,629,056,465,008,315,899,927,140,285,759,805,529,753,845,267,529,742,405,649,331,503,385,272,323,829,322,370,094,858,569,778,483,138,177,155,382,927,577,093,582,749,725,856,049,435,967,866,227,372,075,486,292,655,372,670,193,969,251,545,888,367,643,025,706,657,035,423,247,651,139,276,820,454,480,978,781,069,135,128,705,632,409,910,869,238,876,654,263,430,198,231,086,240,096,842,654,171,914,316,180,636,209,871,973,462,567,571,094,801,844,073,970,879,860,168,597,823,304,241,191,328,716,767,966,308,337,576,820,557,045,759,290,232,711,379,754,655,148,507,955,073,391,990,727,462,537,291,305,288,665,540,208,045,130,711,729,728,818,378,594,462,834,977,987,001,066,148,868,402,890,248,249,714,810,024,970,030,019,845,886,649,947,665,942,242,859,013,216,591,023,181,609,203,955,591,884,787,992,413,689,379,999,464,309,015,091,605,645,383,660,446,370,270,999,522,424,166,940,925,512,950,712,129,945,670,503,607,055,290,097,173,626,998,658,922,889,997,290,953,914,555,117,717,360,073,867,992,479,542,070,531,613,852,052,320,339,364,490,928,045,295,559,734,949,168,245,657,859,190,900,627,091,633,891,697,715,430,431,837,519,833,004,731,552,858,450,215,719,367,614,471,134,344,475,126,516,704,014,569,385,149,644,942,708,932,143,344,690,084,871,642,058,614,444,985,114,787,219,559,294,608,348,876,481,796,829,492,518,822,635,326,878,102,382,639,302,441,336,743,738,784,630,001,953,852,715,742,539,095,530,453,425,244,100,481,821,104,545,970,231,491,450,261,659,292,119,429,584,247,914,972,357,236,953,414,159,647,580,781,185,126,722,386,673,556,524,838,347,601,449,048,548,437,079,485,637,336,563,439,277,662,764,247,103,999,862,274,775,933,058,590,430,826,275,259,125,722,880,011,568,213,313,755,397,456,984,742,412,122,040,108,863,010,472,428,792,589,340,525,530,280,221,964,226,888,210,893,928,083,845,512,372,251,898,134,353,842,811,395,265,062,090,718,719,274,393,916,230,183,273,924,796,512,235,166,530,974,273,119,318,782,721,023,956,533,480,382,928,990,943,586,181,072,930,773,570,920,011,911,829,282,690,473,958,414,616,933,759,948,449,701,911,973,191,884,692,561,249,241,468,807,397,686,338,104,066,119,243,272,755,207,932,905,425,469,766,050,964,114,308,446,229,245,332,085,643,150,054,368,190,717,058,514,416,898,092,904,027,263,058,641,137,725,969,018,636,867,806,626,472,908,379,594,155,397,398,301,408,764,865,235,613,201,977,445,810,411,164,876,478,555,655,016,527,895,454,868,705,985,277,564,470,112,699,166,631,249,742,154,245,001,772,853,918,315,750,607,182,056,853,404,170,471,598,421,925,698,771,453,154,631,275,178,296,675,024,116,133,351,881,399,932,799,203,878,986,196,527,521,022,538,474,771,363,864,611,747,452,920,702,365,147,593,105,501,405,429,792,174,855,022,876,923,573,758,771,023,521,903,125,520,198,161,066,845,221,883,917,145,649,660,289,973,675,302,595,359,379,015,644,282,196,604,235,204,118,201,495,728,162,895,086,830,066,727,368,926,928,218,157,589,977,603,989,497,410,860,097,923,495,507,802,773,050,712,390,124,690,370,775,677,190,109,171,495,810,173,162,966,470,893,067,424,612,802,859,741,097,328,391,297,457,548,667,326,509,729,859,369,459,522,751,074,702,200,656,844,025,070,493,207,629,089,441,996,355,636,460,222,651,679,965,614,224,134,990,666,480,540,034,195,667,463,018,555,690,270,105,595,533,819,527,647,190,119,791,236,105,175,260,133,747,143,356,749,624,342,938,315,085,646,029,430,786,247,380,941,965,678,033,240,489,415,313,836,226,925,372,743,799,677,691,941,076,658,594,331,928,857,878,283,101,274,577,293,997,163,615,756,599,778,984,771,173,926,020,421,385,082,618,758,463,711,072,361,289,759,286,656,101,789,067,867,747,686,813,810,638,683,187,207,372,829,353,579,977,377,169,070,393,776,955,792,791,481,747,818,541,137,909,117,236,440,055,488,014,992,181,783,901,427,716,899,743,674,125,275,179,209,445,493,073,588,949,022,411,787,712,668,671,423,070,046,299,761,939,686,454,508,806,448,002,258,599,436,471,500,418,963,023,788,185,761,767,382,281,152,987,168,697,890,099,231,918,330,768,115,307,118,352,676,285,506,572,764,107,920,575,211,960,231,429,808,358,829,114,148,565,105,270,925,096,225,354,034,638,037,710,153,496,169,447,393,126,577,678,723,761,483,239,532,905,330,230,044,105,723,221,987,280,744,969,925,556,862,429,607,220,550,379,982,973,819,162,380,278,282,025,657,933,768,074,316,820,995,912,240,959,978,481,342,357,341,270,116,075,315,980,259,036,836,667,154,711,993,213,601,972,134,602,447,989,440,523,543,501,308,544,460,572,276,278,340,125,235,191,552,125,796,454,979,021,626,764,483,088,605,513,229,524,180,915,480,223,277,139,067,087,311,288,706,916,880,582,813,314,320,681,214,031,948,254,485,539,107,794,162,065,657,822,199,367,541,962,635,646,326,534,528,099,366,065,939,860,040,306,818,564,527,656,037,276,590,572,831,539,707,372,900,874,183,384,907,306,265,987,077,779,009,107,695,475,722,984,843,533,267,605,800,552,664,489,764,085,709,829,323,300,422,197,831,022,716,242,561,405,856,512,132,148,667,775,280,344,457,650,575,552,487,330,465,239,025,250,902,863,807,090,853,810,158,324,392,923,588,709,455,583,322,582,465,088,827,795,318,097,849,913,590,883,016,399,703,555,563,065,957,340,982,856,515,270,905,136,117,678,159,240,509,842,624,341,226,999,608,001,699,353,509,776,922,841,614,131,651,213,003,567,723,277,523,116,642,520,029,175,714,656,280,384,138,438,994,504,473,548,588,266,720,063,791,908,213,297,260,016,129,694,257,835,456,921,348,672,576,420,030,636,741,707,970,493,680,992,983,091,132,442,998,468,092,735,131,685,939,539,256,028,004,821,595,711,593,867,374,867,028,201,670,957,099,233,524,733,815,246,447,523,727,850,759,163,823,249,645,973,300,380,263,029,082,042,480,854,050,455,463,011,433,618,962,465,495,413,688,751,133,565,183,766,101,671,008,357,886,574,490,624,794,445,523,323,059,776,450,727,771,266,276,406,406,452,688,877,504,110,168,660,917,741,640,090,316,618,826,575,383,703,298,622,578,326,695,273,379,995,251,820,499,988,531,279,840,926,953,901,615,328,230,646,091,867,952,336,852,411,259,006,521,710,569,104,842,416,396,743,185,308,665,246,629,291,456,176,133,711,429,530,155,035,518,952,694,813,055,318,606,441,793,030,218,567,174,941,144,036,667,485,522,528,399,016,900,610,872,475,210,567,740,646,161,731,577,009,933,618,524,749,312,455,443,414,301,875,954,204,998,058,721,597,254,583,601,496,462,725,177,693,035,476,244,471,112,803,434,306,968,088,950,801,093,577,927,241,426,026,301,614,856,967,325,607,934,874,229,578,487,989,960,664,676,309,957,926,613,675,738,133,382,392,497,471,366,347,714,767,829,105,991,173,736,155,550,500,504,077,441,296,440,566,080,809,335,897,241,136,916,795,375,873,530,912,578,906,176,247,761,711,407,758,567,021,402,025,295,990,306,290,677,127,078,702,155,319,336,606,517,967,441,117,520,436,126,939,883,452,056,895,109,050,523,600,058,925,659,734,452,286,233,631,105,529,562,278,604,442,224,664,855,771,637,790,940,062,457,553,249,890,298,210,418,699,105,345,222,804,324,284,831,545,743,153,731,957,058,357,637,667,565,290,365,072,499,050,127,524,753,526,644,679,999,777,814,157,727,083,816,073,597,368,174,644,320,590,254,746,503,353,887,172,123,782,068,812,153,336,062,203,311,470,792,066,618,118,520,989,783,934,641,218,784,414,656,939,001,724,995,257,943,877,132,863,123,588,643,065,745,672,909,310,304,291,381,010,884,114,083,038,370,301,670,501,321,476,722,151,100,173,411,542,839,534,326,055,523,603,972,113,609,947,025,340,409,476,491,735,764,058,493,732,820,939,698,080,680,389,147,520,051,332,137,802,319,300,275,988,524,982,174,595,635,221,554,575,532,010,016,616,559,344,763,430,823,912,783,621,363,743,762,468,141,669,351,767,096,045,465,421,910,161,554,542,650,783,001,257,095,220,230,365,208,329,906,047,261,836,211,089,647,734,921,399,325,334,310,213,811,749,346,196,960,326,162,937,973,039,720,646,909,699,988,634,310,493,500,744,083,896,747,817,999,061,896,695,845,750,465,786,818,458,921,831,695,916,317,548,278,344,161,659,862,734,650,985,060,868,959,891,769,882,833,960,412,653,374,477,598,383,354,341,294,214,065,061,268,919,141,841,892,831,107,572,367,063,790,597,128,536,144,185,216,160,661,042,274,156,262,572,206,606,934,405,659,868,371,804,746,232,303,447,594,704,701,678,700,165,792,060,981,011,685,328,746,565,998,199,616,694,382,689,386,692,545,967,631,055,624,515,721,467,371,342,635,998,828,385,876,522,815,320,788,618,920,339,807,423,946,042,574,031,068,105,057,274,005,938,982,626,437,596,225,810,577,016,792,506,687,394,070,275,739,565,950,881,844,753,565,425,023,304,816,118,575,592,537,302,150,762,624,898,971,587,812,354,632,512,225,581,202,355,840,273,741,730,747,455,726,577,554,899,534,390,765,664,179,006,785,779,412,846,491,559,210,688,855,435,366,510,227,022,662,545,607,348,259,558,930,190,508,718,917,560,699,351,336,020,038,074,016,216,078,403,696,225,884,000,577,802,990,796,801,340,411,619,577,916,605,565,213,035,172,324,227,316,737,832,188,160,306,293,707,156,769,415,018,915,538,107,514,986,043,442,074,927,782,907,645,898,173,839,223,833,514,681,922,271,360,359,983,208,020,021,382,713,998,239,262,335,599,068,093,453,726,935,958,677,683,253,818,819,912,200,408,566,894,226,504,443,123,222,378,426,798,707,463,823,636,986,616,331,103,442,123,409,185,640,124,186,532,751,361,042,221,179,759,466,178,223,039,215,758,359,360,567,258,670,241,824,290,953,235,503,442,024,873,258,430,179,524,513,622,496,787,683,078,801,514,098,392,562,432,598,119,724,184,059,507,556,452,514,303,299,113,461,362,001,379,489,641,516,918,259,718,750,452,907,571,750,026,091,152,104,133,565,158,485,139,054,597,984,910,343,958,495,772,237,638,259,408,925,733,160,680,888,958,669,210,519,760,827,853,111,376,754,494,848,367,222,824,314,445,702,658,212,063,024,222,752,240,480,367,250,653,552,543,643,526,630,190,405,671,044,593,084,583,392,962,078,200,238,375,560,490,397,577,398,292,322,658,235,115,466,647,456,942,685,865,331,967,127,979,329,754,252,638,746,433,946,053,766,247,753,034,246,510,015,371,989,896,462,022,654,501,491,280,608,377,003,087,856,922,480,614,847,832,940,687,006,055,278,740,367,296,101,439,591,200,814,111,697,681,608,444,317,308,954,553,535,286,824,192,376,013,471,929,854,886,219,586,983,221,458,183,502,161,219,173,357,771,781,957,352,308,132,706,933,983,542,919,983,200,150,691,478,942,306,657,303,227,907,713,368,602,214,346,997,847,328,232,092,219,784,505,144,294,568,307,727,250,218,430,699,027,416,314,196,123,157,218,568,409,180,428,518,805,241,442,020,988,279,256,916,457,836,004,074,935,349,921,092,070,098,971,153,438,523,240,940,747,077,899,732,558,719,573,102,881,540,140,142,466,584,735,613,255,935,388,618,716,640,790,085,042,934,669,340,964,719,574,655,844,670,490,069,764,395,780,275,238,995,195,659,363,601,161,066,726,005,718,539,707,829,861,371,455,579,976,442,054,426,126,557,123,349,248,414,956,613,144,537,887,900,252,273,209,103,968,197,877,342,891,263,697,489,911,501,569,859,208,392,868,163,340,970,591,931,878,634,509,252,530,027,601,320,322,394,540,614,444,743,465,514,893,274,525,726,004,842,463,990,502,582,900,839,435,116,990,717,183,671,195,695,947,843,341,525,276,461,318,911,897,698,746,288,930,163,642,835,913,073,876,365,687,845,688,917,940,618,310,713,018,375,037,764,691,965,068,629,345,196,440,600,517,978,228,921,054,120,262,750,131,094,429,014,790,981,009,101,988,630,590,248,648,653,995,629,711,331,313,247,957,069,112,540,066,914,958,643,714,204,113,213,981,447,723,893,596,371,652,969,745,485,897,854,909,145,295,630,713,417,061,815,441,056,652,499,621,946,119,054,502,353,603,487,026,730,573,316,847,416,395,634,100,464,733,546,090,229,134,889,459,761,414,163,969,313,878,418,772,734,479,422,297,143,756,310,140,834,948,299,199,892,605,031,561,141,153,362,279,648,769,469,728,369,739,366,527,460,926,184,194,805,093,657,919,361,379,366,807,858,958,291,290,021,067,390,540,953,510,974,692,456,012,803,742,136,994,141,379,025,051,133,837,129,615,338,798,541,146,901,242,939,799,783,880,326,172,149,357,055,135,880,065,985,128,819,433,677,450,854,342,758,751,894,384,639,452,643,209,837,068,057,685,740,276,749,031,145,234,519,371,815,383,055,036,205,038,031,239,474,210,007,718,719,658,220,247,387,204,991,360,004,219,861,767,215,916,488,218,754,645,067,856,438,371,418,562,985,173,395,592,418,545,947,243,030,029,655,255,130,624,163,777,662,818,741,653,710,657,165,914,785,097,025,922,479,934,909,740,004,827,392,144,923,372,503,118,685,473,154,001,966,669,746,403,045,434,766,135,943,201,430,080,885,699,902,921,308,373,954,092,750,768,875,252,039,916,845,586,287,556,209,657,914,231,715,826,404,038,374,343,157,393,760,762,236,986,147,226,738,377,757,526,292,340,160,515,365,644,823,184,722,697,244,486,680,381,040,539,300,317,261,458,377,346,473,156,632,940,516,681,889,347,857,523,352,831,232,052,365,996,702,396,284,761,687,135,481,785,463,331,873,988,449,486,853,523,550,010,113,198,194,907,698,383,135,837,574,158,536,160,717,140,418,177,485,568,640,448,096,776,608,787,683,555,604,580,611,919,893,003,421,461,061,300,300,142,327,344,296,236,448,672,892,455,710,864,675,857,324,073,723,180,931,358,115,194,589,154,349,844,205,888,374,124,457,173,763,523,323,123,701,728,988,266,881,938,302,665,468,446,258,713,028,770,063,515,415,461,534,916,107,856,431,153,601,443,523,962,005,288,475,187,895,948,647,403,782,562,095,781,878,621,102,480,362,715,227,326,757,245,617,452,169,267,553,523,966,845,854,163,288,629,827,629,189,934,126,364,843,772,197,900,205,511,727,088,500,292,457,288,585,829,963,897,389,403,031,671,118,649,763,708,136,179,335,590,226,780,588,365,625,830,155,460,640,922,238,384,765,609,297,406,194,617,231,291,383,050,703,648,439,734,177,500,642,794,013,822,100,665,882,784,848,057,708,138,092,261,793,217,557,624,802,978,037,062,286,957,644,692,256,372,108,770,101,910,778,226,257,348,389,332,575,794,354,294,030,069,609,466,919,178,126,870,220,459,259,775,252,359,429,452,152,809,566,612,916,914,590,804,696,744,667,325,827,106,260,203,435,119,209,273,781,455,363,649,715,595,377,403,377,475,297,281,489,332,589,291,013,942,752,078,044,681,233,639,684,865,600,452,508,697,688,064,233,164,806,015,390,424,766,098,731,827,418,984,704,885,086,029,172,240,849,762,905,696,675,786,385,818,503,950,626,346,964,676,038,759,253,557,364,128,395,694,480,384,637,691,133,248,273,435,400,904,467,805,301,589,180,290,850,572,111,272,683,036,745,992,220,346,955,662,334,904,573,014,001,329,692,223,270,914,789,672,758,823,004,930,344,390,635,031,242,810,685,051,793,805,810,965,011,820,962,641,122,626,200,568,114,601,785,359,279,450,665,717,515,291,929,473,751,719,209,189,465,075,553,324,201,150,158,065,416,994,260,913,932,602,819,604,571,452,314,854,728,533,001,074,709,316,364,700,918,565,713,121,071,608,952,122,347,789,939,336,851,130,084,054,455,215,638,187,542,450,326,089,843,365,519,236,418,621,801,396,738,915,579,776,575,122,410,656,962,232,417,269,850,023,024,861,229,689,987,900,863,164,052,911,435,865,832,566,569,080,044,487,745,172,130,148,709,932,493,573,143,318,709,349,422,682,401,514,530,584,779,967,380,276,589,705,917,585,585,546,751,534,621,430,008,922,155,066,133,696,902,829,056,319,115,298,571,932,067,044,034,148,882,059,841,456,091,320,998,526,235,317,642,211,963,223,705,298,024,958,267,671,280,313,352,268,030,938,239,578,270,474,978,333,762,522,787,784,265,185,705,878,106,716,461,951,764,069,964,358,513,718,395,271,023,946,999,246,352,369,917,675,571,114,614,152,660,295,417,622,552,158,389,953,087,570,602,758,238,098,088,598,723,168,247,265,590,359,470,523,700,522,965,188,672,485,863,869,356,141,090,271,497,306,897,851,207,181,315,806,898,660,996,873,145,386,397,126,660,795,811,035,406,477,396,378,674,668,999,544,890,280,083,430,079,940,306,486,271,399,842,708,753,699,472,620,004,150,995,761,230,772,895,967,624,810,508,428,255,156,042,547,754,368,231,549,595,045,501,791,704,785,934,461,687,883,438,616,868,855,948,741,060,585,801,061,598,886,250,943,961,160,936,699,686,988,527,058,524,533,531,824,006,324,046,290,273,901,337,396,167,863,029,770,994,525,967,040,376,461,365,338,489,555,211,927,709,395,776,082,515,798,915,901,084,389,075,949,625,458,619,032,999,416,881,508,066,574,614,717,233,723,897,515,698,115,086,901,994,735,541,208,287,675,066,952,785,499,511,532,762,961,939,612,394,256,244,112,556,263,770,556,012,688,659,814,064,363,048,816,231,188,101,434,994,493,721,183,769,973,988,499,736,760,891,935,503,782,227,863,247,958,650,590,798,885,788,406,578,731,979,643,063,064,971,201,288,983,707,070,491,479,627,584,651,427,875,895,080,766,480,000,871,157,788,069,614,337,021,812,634,297,052,393,737,102,300,019,984,063,526,593,842,782,239,445,811,023,475,664,440,852,192,682,770,853,299,507,666,781,286,194,426,737,112,333,671,850,580,188,088,295,722,677,670,108,124,494,557,163,322,941,727,202,411,465,246,494,545,157,759,904,673,209,712,479,192,734,139,467,352,824,277,258,495,744,952,984,561,403,327,499,555,700,247,184,251,320,108,453,899,381,494,922,221,365,869,025,517,251,353,352,924,715,460,397,434,945,368,626,773,951,164,661,370,150,923,609,109,338,621,506,165,439,892,165,652,257,665,761,933,022,347,293,918,936,421,926,970,825,319,728,929,770,319,980,429,697,233,758,827,278,214,225,096,412,482,950,213,115,617,539,536,468,026,112,465,336,743,013,964,252,433,640,462,212,563,348,728,104,540,697,407,001,523,910,379,040,570,011,047,316,651,570,721,173,113,258,041,292,037,171,464,488,588,581,836,872,646,239,353,906,025,142,541,415,606,902,068,837,699,058,119,740,727,499,128,967,230,260,038,681,153,173,842,483,765,164,972,123,716,708,709,295,046,645,448,021,766,962,994,207,817,510,675,320,353,180,427,502,391,182,883,446,602,548,940,372,284,679,841,214,517,408,180,005,710,433,609,012,813,584,612,753,499,272,616,077,560,888,288,716,702,862,096,660,802,858,782,044,513,213,288,734,860,867,765,305,396,102,652,287,292,993,018,446,578,605,524,241,707,692,521,463,221,497,655,310,766,442,400,372,916,640,985,770,504,013,315,173,741,080,067,287,204,931,955,260,531,475,254,754,131,835,005,153,158,432,927,373,010,102,473,858,261,616,577,752,247,473,497,680,274,033,294,311,663,404,454,186,341,328,946,620,417,172,470,497,699,513,891,812,899,537,342,168,332,557,636,680,795,751,845,681,587,802,380,867,670,542,567,219,507,181,427,935,375,502,355,603,316,987,369,506,934,600,504,491,500,209,620,043,163,318,171,524,515,361,701,339,898,843,451,727,963,570,498,651,806,514,868,790,142,424,851,934,326,028,056,955,545,709,782,307,619,537,081,000,062,711,229,746,104,918,340,238,788,549,888,836,005,036,873,919,859,240,322,526,060,416,594,711,344,739,482,730,245,230,796,344,874,929,824,200,223,724,298,844,608,752,403,676,073,164,455,480,240,735,266,097,256,145,218,004,535,036,685,414,352,502,570,624,374,545,484,930,953,517,725,466,031,529,609,076,932,542,147,871,864,955,319,739,577,907,008,593,732,125,103,450,497,972,637,413,824,337,724,951,674,520,964,372,605,179,716,374,785,535,253,183,280,082,953,809,793,803,907,701,820,721,467,567,848,999,462,783,231,801,232,294,169,617,531,354,936,446,461,139,108,111,796,665,179,861,394,751,364,604,236,833,529,314,579,682,900,344,831,792,448,988,129,995,275,085,829,321,397,081,284,993,532,577,082,952,402,204,290,348,156,926,975,601,907,406,432,214,730,804,998,179,516,643,726,547,517,581,743,569,330,058,535,480,630,509,230,558,995,274,523,172,490,021,415,505,193,346,264,325,719,990,501,746,515,062,650,098,756,148,449,222,785,362,786,058,422,766,180,723,441,360,086,083,684,168,404,043,441,344,097,212,254,293,794,230,037,558,783,581,341,595,333,731,214,813,355,437,629,665,306,953,812,283,043,876,315,384,532,966,968,320,491,097,585,346,147,420,291,900,900,292,214,720,908,473,499,253,668,080,358,458,507,901,206,685,254,921,452,158,404,461,643,605,138,880,596,364,378,802,493,117,498,247,171,453,321,710,799,335,270,016,693,237,589,759,567,242,563,327,492,437,046,417,725,887,378,883,230,778,092,603,524,268,506,964,605,359,167,550,382,473,467,372,710,999,301,402,860,818,824,080,962,228,352,658,116,785,370,185,618,397,408,762,261,954,917,043,056,460,129,813,230,029,160,314,353,508,469,705,302,668,003,371,316,735,363,633,656,459,552,135,181,125,771,955,548,397,938,785,702,188,052,736,821,916,753,955,393,103,348,001,759,233,689,062,263,282,771,790,857,121,228,505,514,223,578,907,003,845,999,960,591,014,109,438,362,878,207,318,858,777,322,023,448,300,433,905,527,269,063,762,105,777,048,631,920,710,248,104,546,794,723,217,012,795,234,513,669,599,892,658,527,640,238,273,618,240,902,955,643,950,117,116,676,617,319,485,143,208,595,606,330,755,590,171,866,883,751,537,200,689,311,323,191,549,621,169,345,928,590,222,121,432,032,356,446,508,050,034,266,812,534,954,284,864,050,497,485,715,129,475,402,879,949,242,734,745,366,928,749,879,524,258,029,558,541,079,839,090,156,436,413,259,156,341,602,138,886,128,025,717,673,213,268,947,605,870,717,441,930,720,581,957,478,898,238,847,839,812,072,596,099,211,979,903,281,105,057,890,309,227,124,454,461,117,967,700,307,465,523,497,931,520,801,242,310,132,803,872,978,222,706,622,268,465,459,304,998,757,230,492,969,841,024,105,144,592,113,474,292,595,519,977,639,488,731,895,598,155,417,219,464,032,626,637,627,831,505,597,892,594,894,732,745,440,846,994,003,694,856,660,779,347,488,483,886,618,362,082,177,467,404,154,887,509,003,313,710,061,910,603,501,684,135,229,480,173,338,543,662,027,346,576,690,955,409,757,062,491,269,956,399,322,379,441,054,417,689,211,500,245,599,539,986,697,658,557,813,049,966,308,219,495,567,333,711,459,249,365,334,039,424,956,127,041,317,880,042,926,019,903,072,804,636,585,783,249,429,497,758,755,915,408,167,255,365,501,803,683,469,429,955,536,303,490,712,523,041,439,997,439,962,287,029,543,062,852,273,946,710,185,559,302,718,580,917,763,004,229,902,966,102,383,324,930,773,377,823,834,291,434,274,136,969,348,895,052,839,396,505,088,406,742,633,589,706,593,605,385,063,125,212,490,294,187,710,046,636,664,117,122,704,567,173,882,139,817,727,795,809,493,663,677,013,486,529,015,516,727,799,547,394,259,212,354,086,357,468,873,195,997,868,217,593,661,656,888,970,676,767,738,144,814,773,773,922,079,823,534,087,215,875,439,325,416,703,829,042,537,364,289,245,287,115,591,317,597,318,852,942,678,935,395,539,375,735,571,929,095,732,746,809,781,308,843,290,658,105,304,552,539,923,001,506,603,918,806,059,966,738,185,017,178,475,803,048,243,956,150,645,313,822,957,223,407,276,623,474,244,602,898,016,245,787,855,970,699,858,126,303,473,480,877,113,157,177,077,602,641,416,583,244,240,053,780,475,865,821,293,446,026,986,546,930,844,987,670,272,470,119,361,474,331,616,671,688,019,606,733,163,068,839,449,155,461,119,827,760,256,701,672,843,873,973,949,113,170,461,062,394,413,296,414,350,732,205,812,763,641,791,757,044,039,841,917,688,880,579,712,136,523,957,613,954,470,067,783,165,397,663,774,890,201,245,500,325,584,081,080,643,680,104,530,141,426,576,690,000,406,549,724,866,980,981,229,633,026,611,946,710,306,571,026,372,268,962,305,151,508,450,987,888,044,546,265,975,136,363,196,277,349,243,374,692,542,279,381,259,186,573,266,964,830,809,651,759,698,762,203,501,562,776,067,031,552,369,375,859,057,504,589,589,025,731,411,474,503,103,799,731,115,447,202,420,065,986,438,960,038,549,665,618,082,592,609,544,455,179,236,440,192,227,135,168,323,058,788,841,530,002,401,942,732,030,311,164,954,708,861,095,381,173,368,574,965,984,892,802,220,433,246,456,127,141,746,372,569,548,310,378,466,805,695,160,406,363,004,677,281,053,148,092,629,915,520,801,813,827,416,056,933,291,004,084,930,328,319,037,563,375,849,297,905,400,078,736,922,377,755,851,120,257,116,954,298,049,654,321,464,917,303,033,595,666,578,015,552,705,879,248,244,210,931,987,284,896,983,193,327,342,904,151,554,582,773,012,271,919,337,439,804,044,118,972,622,557,678,917,001,333,775,357,354,729,987,936,742,677,212,549,974,133,480,972,677,100,975,752,916,383,909,594,160,433,806,223,634,396,980,810,195,473,711,002,559,836,780,097,280,559,239,439,585,139,113,520,082,589,249,086,022,550,139,544,041,878,659,998,932,871,801,135,568,757,673,990,732,226,962,489,055,027,849,338,767,891,992,844,394,125,464,382,218,001,593,482,870,266,941,644,223,503,147,569,016,462,758,233,864,764,216,927,037,444,031,478,850,617,867,472,149,911,886,084,849,050,018,891,757,611,628,616,716,594,989,234,005,202,382,817,024,386,441,701,686,664,469,071,448,178,431,178,697,591,778,536,514,771,333,365,753,883,399,715,041,741,610,517,054,851,009,539,023,448,890,785,628,230,379,989,260,105,677,266,346,228,375,011,581,239,677,647,597,829,701,249,509,537,385,742,031,128,934,073,370,250,253,861,373,307,757,338,695,526,362,806,620,952,213,400,170,555,826,524,867,199,855,665,487,769,313,207,443,805,676,681,206,685,071,289,769,595,345,150,180,012,358,015,218,026,986,220,939,998,017,851,896,545,469,658,314,107,450,593,784,433,862,872,824,883,505,606,674,413,961,606,784,325,827,385,116,294,841,675,072,133,050,791,507,601,031,874,525,156,597,863,889,710,138,557,116,792,231,514,077,423,348,406,624,543,358,316,697,405,182,865,389,858,363,255,349,618,911,498,792,381,158,655,046,964,769,167,055,793,258,401,783,526,430,860,262,917,775,494,998,426,874,307,210,867,339,819,698,153,027,813,464,727,760,126,075,604,355,336,557,049,706,492,617,083,241,146,410,242,376,934,227,094,170,479,030,396,803,726,963,793,295,102,458,879,910,125,335,130,494,030,043,469,060,809,712,375,157,150,600,548,154,352,793,408,518,231,892,541,735,094,980,581,331,216,834,987,163,355,322,037,915,427,983,407,800,457,510,943,464,003,144,196,036,185,319,580,888,638,041,372,166,635,461,996,737,434,478,869,027,572,295,451,570,433,078,334,701,711,313,977,692,884,305,916,148,398,408,639,389,746,688,415,215,293,253,925,858,309,652,809,747,998,620,014,296,221,494,677,676,079,595,928,722,107,212,131,686,309,352,157,331,153,907,886,676,653,174,135,271,443,931,733,942,717,134,126,440,452,482,045,022,893,230,450,203,435,601,002,890,443,535,960,587,758,987,285,933,803,258,097,133,856,279,306,032,615,930,206,688,813,679,062,312,448,915,595,763,026,872,246,680,713,827,921,280,862,843,731,811,449,779,786,267,649,263,302,653,275,155,536,263,785,021,483,345,131,591,991,738,525,141,974,225,887,438,128,338,399,265,958,060,971,642,939,215,050,356,021,864,298,512,132,704,056,256,378,341,383,715,595,310,583,227,989,350,809,779,589,401,973,751,392,929,476,696,020,661,932,664,234,467,848,432,863,673,838,674,887,946,033,009,194,426,947,088,857,793,688,167,161,457,639,405,119,080,072,325,091,869,852,209,739,719,767,691,563,159,114,853,738,462,390,729,013,527,268,038,428,886,922,713,637,067,301,101,131,355,792,424,565,439,163,082,891,889,524,373,044,499,241,161,412,635,168,770,602,825,945,920,368,027,582,524,982,128,693,459,841,921,343,450,349,404,577,876,447,745,195,824,562,302,435,968,317,677,460,813,994,446,058,883,165,152,638,543,100,352,397,099,859,460,375,151,494,407,669,333,455,818,593,451,183,621,346,740,995,843,724,556,546,529,547,839,661,860,066,904,375,207,012,724,856,997,009,536,746,884,461,312,012,112,745,812,629,452,735,437,940,354,527,892,328,946,633,617,572,684,330,133,005,841,139,656,246,479,790,474,026,256,168,318,544,018,516,084,190,816,531,361,119,015,843,528,403,979,504,965,723,791,992,398,239,438,218,502,013,373,745,475,112,332,554,931,717,372,369,099,910,185,916,673,149,430,549,693,691,455,363,914,473,659,952,137,630,403,646,069,535,507,319,606,961,946,080,343,535,062,524,557,438,016,021,619,127,786,597,593,937,028,710,950,750,005,437,475,729,344,327,015,747,892,867,030,953,495,434,550,639,937,419,124,675,640,666,095,184,210,213,008,715,692,555,976,260,700,328,410,082,058,491,202,061,523,158,347,225,143,090,279,453,007,698,028,221,497,661,831,965,323,918,342,909,183,452,845,538,936,549,233,851,790,407,102,002,740,896,949,917,042,426,320,053,607,343,215,717,123,506,928,067,520,875,207,244,421,474,183,539,142,360,635,790,443,370,066,461,613,744,640,238,749,567,392,459,387,886,909,072,936,304,145,738,186,547,877,097,465,154,808,023,710,385,073,976,731,740,325,354,714,712,893,110,687,718,962,048,649,081,187,085,482,798,653,263,764,868,424,694,968,368,293,403,615,820,052,168,442,254,989,129,305,581,246,766,307,638,949,423,092,852,230,492,501,442,109,402,169,677,186,984,804,111,811,467,615,971,143,068,717,309,895,660,924,778,527,781,479,310,208,410,436,416,887,341,763,263,814,603,208,722,637,634,337,332,679,691,615,862,331,743,902,966,081,675,839,322,635,704,319,855,737,258,786,866,328,175,167,054,208,117,877,550,098,734,888,057,317,455,609,624,174,573,119,916,716,714,080,188,433,386,577,695,340,150,501,180,733,247,364,236,092,857,948,815,660,817,373,478,496,962,496,335,867,267,681,914,732,233,500,810,353,083,850,679,666,706,942,250,841,323,452,797,334,437,686,667,289,073,591,678,820,983,081,911,948,891,399,751,105,225,265,686,964,940,358,429,918,424,517,054,708,846,222,609,771,847,426,278,738,442,971,243,196,755,453,445,209,544,632,850,374,971,196,788,160,533,889,228,466,806,950,128,617,146,092,949,402,411,144,628,464,845,652,980,458,484,859,127,062,954,164,328,496,365,109,626,965,725,965,477,117,290,615,857,393,845,012,030,899,162,243,907,587,481,171,978,187,181,994,333,293,866,527,401,688,740,216,549,526,755,092,779,706,282,285,975,968,878,499,542,117,771,782,594,351,637,759,895,265,769,269,508,114,316,923,373,347,327,066,294,500,621,037,926,303,969,072,570,443,515,066,452,350,870,643,350,597,959,490,610,515,206,421,556,723,783,516,462,165,228,008,198,132,807,254,967,723,173,958,040,648,540,799,526,337,115,668,749,026,066,632,136,165,518,703,951,070,338,217,689,649,301,410,746,208,432,917,679,976,916,880,357,135,413,574,869,080,590,586,688,130,486,757,969,040,666,557,674,823,191,923,695,065,934,362,851,529,987,457,185,291,455,901,983,318,481,312,616,188,373,762,430,501,192,735,619,667,525,253,927,300,521,258,609,626,191,374,312,653,990,888,470,974,691,592,978,071,678,078,845,354,176,364,173,865,144,021,891,717,950,138,179,847,899,783,877,060,042,201,604,695,586,544,587,921,999,107,307,762,476,730,615,447,308,220,598,187,034,043,603,088,163,676,457,731,536,992,233,394,448,147,385,670,464,175,568,108,346,879,852,896,331,305,187,469,561,749,885,040,979,537,479,721,876,992,145,677,386,325,723,864,909,431,018,048,417,119,444,132,205,022,281,914,522,921,209,771,254,956,292,218,300,424,066,179,456,753,176,439,019,317,122,216,623,694,764,681,852,020,387,396,955,822,373,268,297,425,666,188,473,027,340,126,051,902,515,404,531,009,617,529,933,727,001,035,612,548,930,611,563,622,032,494,383,957,306,101,066,353,886,904,566,924,269,022,711,874,824,268,961,173,437,984,075,584,128,543,976,900,037,060,265,677,989,083,087,704,649,584,327,161,481,289,440,182,040,023,608,041,890,086,306,250,742,797,557,955,012,672,029,756,230,488,184,312,156,067,739,872,104,539,038,271,986,475,314,595,053,166,894,992,961,082,581,604,210,245,746,576,718,564,043,515,315,252,185,823,497,611,550,533,219,029,714,454,800,954,113,712,581,104,537,673,561,675,888,143,809,409,631,198,611,645,744,655,541,758,904,252,364,937,681,159,379,682,676,193,872,567,339,831,876,998,543,009,082,433,284,189,581,440,832,174,181,034,724,509,405,695,977,075,983,018,598,126,988,027,486,311,466,537,191,786,852,269,153,339,347,716,939,707,914,484,722,242,485,459,916,577,913,482,879,159,733,020,925,040,331,837,726,822,337,559,825,940,859,648,545,290,726,003,506,201,895,387,011,412,338,992,993,336,019,745,678,215,119,525,933,384,128,703,636,937,176,910,905,877,515,871,970,063,860,167,885,877,372,034,134,123,928,618,272,834,645,693,506,720,702,337,621,509,336,046,405,086,232,403,498,295,307,630,314,392,846,580,883,350,616,571,273,762,366,113,113,203,855,168,523,912,200,306,203,723,947,837,170,647,076,563,346,745,639,736,817,586,525,834,864,027,614,291,071,111,866,753,603,642,545,108,928,991,291,678,509,335,341,399,887,674,360,347,406,568,204,589,102,731,130,378,925,119,950,441,719,432,933,048,189,364,218,055,959,609,839,952,079,344,556,969,761,586,604,956,998,443,009,696,624,317,091,082,480,957,876,830,375,665,641,209,111,840,654,906,398,902,343,298,258,787,298,459,049,004,488,038,355,270,350,501,013,463,316,753,678,762,190,469,780,499,552,374,504,363,083,287,510,293,054,754,305,166,401,005,861,453,881,527,929,007,757,927,021,918,114,410,230,791,526,616,730,747,716,039,145,054,866,056,716,285,730,662,159,382,409,136,146,686,834,940,065,497,791,651,539,962,780,686,761,333,576,152,965,865,071,426,932,164,719,130,147,863,652,728,369,112,076,563,749,627,456,992,431,512,689,247,878,866,347,935,389,132,860,093,237,591,540,989,862,853,342,863,299,037,887,322,408,610,977,048,706,285,516,966,033,330,182,202,251,843,309,476,221,824,804,157,442,701,882,149,798,569,329,023,844,910,001,389,289,661,024,657,473,356,130,248,939,624,591,344,941,673,381,091,469,792,304,964,396,787,095,839,366,359,545,470,617,850,853,356,239,777,313,484,851,600,190,910,982,425,816,989,584,492,991,934,272,032,578,979,856,592,983,758,933,440,586,452,089,193,001,047,071,290,220,670,698,083,088,205,661,570,157,940,306,181,226,381,509,784,066,362,236,915,619,641,592,930,945,708,766,272,772,441,868,658,947,016,766,184,519,370,317,880,494,256,988,339,794,531,868,610,562,741,293,254,447,439,589,301,853,717,976,357,986,828,003,663,842,069,368,805,880,765,247,888,955,274,779,010,192,557,030,000,731,504,979,592,779,462,008,566,007,617,730,086,560,906,359,133,947,624,532,149,376,609,423,496,162,077,659,842,541,291,538,047,249,867,417,514,144,901,038,729,088,032,008,395,952,306,597,774,626,421,043,338,442,174,881,427,317,052,592,713,335,296,533,401,692,900,898,974,146,427,781,200,373,787,668,179,664,366,643,711,147,007,797,612,456,995,410,149,248,856,344,425,747,533,479,896,187,877,642,767,636,704,618,573,206,754,353,385,182,681,902,247,018,954,366,734,929,817,480,507,761,097,654,077,275,596,941,389,198,733,416,043,976,705,915,062,495,783,078,094,577,886,841,544,506,560,390,594,213,950,556,769,611,395,161,515,412,638,431,280,438,867,208,605,266,798,725,938,308,530,440,875,784,363,466,616,065,766,535,780,762,323,547,293,007,212,346,863,438,558,465,499,104,594,505,186,461,321,116,510,835,735,781,417,103,923,213,081,128,391,958,542,998,913,051,005,878,270,762,937,789,075,749,095,175,964,324,847,250,363,058,886,213,079,471,606,277,263,208,048,369,941,477,599,614,781,131,718,468,321,577,044,324,831,752,138,394,587,527,291,730,175,093,780,954,122,837,780,387,588,360,170,557,035,835,714,392,664,939,925,265,647,222,979,152,458,320,756,863,539,915,936,713,100,109,517,398,164,704,067,525,661,203,551,859,760,429,728,035,043,187,864,477,029,666,728,536,578,950,023,335,031,118,204,230,471,557,985,600,531,442,194,147,367,444,127,939,570,190,477,606,555,414,216,105,325,097,778,007,498,643,950,729,526,141,873,038,582,952,834,943,378,310,984,790,361,533,460,854,410,053,355,313,518,035,274,426,340,305,393,064,377,629,664,172,814,939,468,614,151,441,109,157,916,109,991,322,278,378,264,042,398,330,795,887,879,011,157,015,345,928,723,329,442,251,732,324,608,167,944,479,527,595,806,360,971,851,311,045,883,941,231,942,751,366,579,631,694,925,798,164,806,959,044,595,102,453,930,082,632,301,910,864,594,038,978,020,943,797,822,390,800,195,728,173,209,590,472,719,367,416,278,178,782,594,290,392,366,503,489,824,453,150,577,056,976,305,838,682,632,479,496,149,181,914,474,427,741,776,820,984,613,558,545,047,763,495,043,922,295,154,330,915,418,613,098,690,678,870,099,547,163,588,446,614,344,307,357,948,337,462,325,963,710,912,726,884,282,620,074,510,326,662,083,557,514,137,080,955,965,199,612,405,225,967,332,005,304,048,229,860,953,527,423,976,206,936,286,837,366,155,644,150,793,811,574,852,177,659,552,011,359,241,962,959,061,465,086,881,712,862,695,746,598,904,607,497,436,999,452,813,830,231,339,453,564,261,318,804,500,070,334,547,964,295,633,790,093,934,312,890,013,326,805,716,646,413,431,212,825,860,702,829,376,894,703,617,422,528,296,800,048,928,501,059,518,490,945,542,328,142,770,392,940,706,398,799,712,024,612,417,805,208,863,468,992,118,583,260,679,726,520,381,649,345,975,735,455,113,433,783,550,315,414,240,797,855,736,540,644,115,234,213,414,854,341,512,036,662,065,454,068,543,793,798,566,790,767,197,221,166,748,064,071,646,391,867,824,906,184,077,615,283,634,496,056,373,117,727,889,179,176,458,070,533,006,138,352,805,738,136,881,815,734,581,041,251,966,487,069,880,552,911,190,872,315,918,201,178,557,232,585,033,413,935,908,051,825,193,770,498,900,096,602,100,306,476,302,585,428,406,641,820,083,974,883,952,024,940,617,407,676,422,031,706,994,763,336,850,585,836,729,506,208,980,046,369,442,001,499,614,110,617,163,395,460,297,055,542,640,887,732,251,879,990,170,666,696,801,201,744,884,326,573,045,267,718,330,925,230,478,834,047,001,802,352,660,324,786,905,559,995,903,928,401,830,732,233,906,460,076,064,415,441,263,750,830,820,384,091,199,068,259,223,179,837,808,766,353,811,378,473,292,246,421,891,441,795,330,891,690,247,525,217,626,029,829,536,452,791,532,139,649,958,791,836,862,586,541,401,100,321,659,626,809,217,678,370,495,060,399,262,471,181,808,670,574,476,836,997,761,064,035,430,652,668,116,440,656,328,067,461,117,881,537,676,710,545,011,937,179,351,284,874,911,849,634,364,707,225,052,580,338,954,866,768,236,128,411,520,197,809,859,995,278,704,116,648,578,646,149,128,585,975,790,823,106,777,285,101,473,356,025,755,839,623,638,071,368,935,428,205,145,910,051,314,867,053,501,886,022,732,842,256,626,146,128,965,664,375,541,297,222,012,830,882,355,120,247,723,133,867,908,295,554,484,131,185,152,804,645,096,298,398,780,160,083,716,709,438,734,144,394,598,515,485,850,742,420,643,281,368,870,967,236,569,582,670,390,099,792,003,479,122,034,303,976,674,455,703,627,079,970,024,926,154,253,917,290,762,550,220,668,668,936,014,351,096,659,782,925,694,762,425,147,380,539,608,653,159,160,046,867,350,764,716,650,421,715,463,418,162,751,708,833,046,884,646,136,584,795,496,898,755,699,428,360,052,327,949,943,946,883,672,422,581,477,830,233,644,605,700,544,711,054,758,445,037,897,839,887,957,624,636,177,306,614,601,023,166,959,202,866,234,220,929,824,629,516,778,575,890,732,792,047,049,881,746,933,432,029,116,323,419,543,859,310,865,573,187,203,296,947,898,830,548,921,701,462,833,331,479,203,472,667,014,336,300,823,239,548,382,873,243,775,917,650,153,165,474,391,108,447,385,155,079,735,362,838,115,040,493,920,131,436,464,426,812,544,704,265,254,010,443,547,227,560,241,175,414,777,533,948,244,499,441,241,151,508,321,699,604,827,487,639,607,317,367,916,352,168,316,439,079,180,411,396,505,914,939,339,676,731,486,396,907,470,872,848,416,926,926,749,281,161,926,065,343,261,613,348,691,539,148,130,372,271,582,924,340,506,847,726,855,604,035,938,283,483,203,506,155,862,792,689,820,703,682,000,757,626,066,650,729,133,213,635,965,826,232,685,285,988,205,313,563,941,619,243,222,641,521,747,896,596,334,559,305,718,254,433,339,119,812,253,552,790,921,802,693,991,894,232,609,577,166,769,176,206,366,208,611,978,192,017,231,072,325,858,582,993,498,140,366,407,755,176,122,313,537,069,758,529,360,303,886,367,131,624,679,028,026,454,211,616,035,985,679,983,030,085,346,568,619,777,496,684,218,751,856,066,493,544,561,444,880,332,280,424,878,339,005,446,060,876,541,953,265,163,670,980,814,897,271,737,517,417,259,561,297,827,316,246,409,195,155,211,413,979,410,905,785,058,057,366,700,451,604,269,218,165,561,183,383,814,034,992,015,551,318,165,531,037,119,887,175,157,875,141,636,827,273,183,501,112,401,639,974,857,569,133,162,143,683,213,494,599,139,331,296,983,452,080,512,959,122,491,686,236,723,677,173,360,605,032,342,478,322,182,406,917,067,829,813,913,185,722,866,732,359,507,726,205,827,261,657,212,613,714,119,465,380,002,941,163,460,424,557,603,798,085,465,133,102,600,343,626,251,741,821,033,517,715,847,964,578,904,848,603,397,856,280,935,666,731,337,227,167,348,401,523,479,004,454,364,543,047,348,622,713,732,896,120,018,089,333,349,021,605,158,185,641,840,984,341,862,104,085,477,956,498,150,450,888,225,929,498,542,049,175,969,360,603,201,712,861,094,976,405,982,400,832,954,844,764,874,285,491,565,386,831,099,649,842,060,830,355,452,961,077,940,158,270,942,645,353,225,625,628,629,579,822,369,309,443,795,121,360,775,274,667,388,701,674,523,861,169,563,855,737,115,735,183,359,378,026,442,430,960,979,770,366,901,308,760,713,980,104,166,069,007,014,531,346,130,955,764,338,594,511,827,751,742,062,224,615,115,584,046,238,117,289,839,169,845,504,757,452,690,695,796,781,452,677,414,971,703,235,942,402,362,361,321,005,502,194,644,966,063,832,383,454,148,264,945,759,924,124,568,099,720,175,071,461,001,198,282,844,027,947,959,808,510,983,425,935,791,870,926,854,062,431,062,797,088,005,550,094,316,033,752,850,149,514,536,458,318,514,620,620,693,491,929,645,034,866,371,616,305,267,950,927,852,068,027,018,552,511,829,903,433,115,547,989,764,011,382,620,317,262,098,463,866,176,313,683,221,475,454,843,150,353,576,125,464,954,503,306,496,725,744,959,810,097,943,624,358,914,812,242,889,210,806,045,016,684,239,798,418,246,993,564,082,993,247,279,627,523,527,915,085,487,399,953,284,978,808,819,747,553,741,996,701,599,227,231,478,630,049,252,355,448,712,532,179,864,402,005,917,240,976,030,078,137,607,783,273,830,367,478,217,836,756,763,191,657,860,772,900,903,200,484,450,525,155,802,965,285,028,647,537,816,164,911,347,734,966,202,905,042,364,278,759,975,851,516,525,615,461,796,936,512,298,235,604,494,364,891,713,707,624,645,578,856,825,921,107,591,195,429,903,196,190,573,491,085,082,628,723,376,545,824,473,073,074,454,218,012,168,565,376,490,294,748,018,105,285,316,961,542,153,224,760,615,828,392,020,029,535,177,910,310,309,737,329,267,005,076,691,548,047,539,091,683,908,058,359,379,040,617,825,897,699,925,240,773,694,361,178,616,807,460,775,603,611,956,083,059,991,430,764,931,158,718,171,273,811,288,912,975,976,615,831,712,218,433,671,681,622,935,495,552,259,758,785,414,246,793,915,010,308,309,478,917,322,807,286,764,132,893,939,288,089,685,126,716,364,212,186,001,033,551,699,262,620,722,241,876,384,965,807,761,431,879,174,450,746,999,542,532,071,693,072,615,885,628,460,129,684,706,193,093,603,445,967,226,631,017,353,302,340,133,051,113,106,810,565,826,717,540,574,796,520,560,585,710,261,479,796,895,652,549,301,093,668,434,777,077,853,541,491,724,206,387,615,822,168,260,823,078,828,592,071,246,940,304,422,476,343,286,210,974,690,248,305,002,002,205,427,000,463,099,470,811,190,874,911,439,135,240,753,738,356,349,499,305,257,208,004,572,453,784,076,666,971,066,731,990,853,818,772,220,096,354,296,618,617,421,117,117,179,879,023,988,894,078,861,814,705,750,205,559,437,162,043,737,943,980,106,102,468,062,700,762,832,664,975,605,839,299,514,850,947,166,857,395,645,516,196,338,529,573,728,590,084,544,311,806,874,834,133,777,918,876,484,272,858,451,419,498,609,540,173,797,669,417,894,841,630,093,287,688,017,195,390,781,041,364,833,006,600,375,168,928,293,489,004,338,353,048,148,425,572,662,829,970,552,029,873,566,484,272,056,153,062,022,125,253,615,945,751,888,061,906,380,055,573,678,871,672,321,927,611,622,109,698,950,672,662,424,021,740,137,438,628,778,489,533,769,310,286,405,117,106,337,717,137,629,343,238,675,051,919,215,075,115,781,656,203,528,390,664,431,336,980,898,939,144,445,505,392,996,770,935,331,208,656,919,276,904,950,791,131,280,291,445,342,094,403,789,689,363,002,913,487,061,310,828,426,070,678,227,234,126,931,046,531,108,254,507,223,600,256,037,755,565,449,574,568,350,021,693,664,331,180,184,395,010,931,896,821,221,340,117,460,137,959,966,204,575,194,568,817,388,086,725,139,971,099,648,585,632,364,581,644,753,487,589,852,037,351,830,693,964,556,690,774,485,355,587,285,250,909,066,531,054,719,237,408,182,538,552,398,081,856,676,657,121,811,428,843,538,600,773,195,393,140,086,464,168,592,036,780,026,698,907,908,067,401,371,476,075,077,660,365,228,532,400,105,369,118,335,010,590,859,506,450,786,344,166,464,177,804,742,224,310,983,087,071,364,355,596,274,760,029,687,119,805,972,461,019,186,813,904,204,957,717,501,485,506,571,575,018,905,642,058,508,460,720,857,334,710,578,508,241,847,363,883,573,626,822,934,542,907,937,730,816,118,802,796,969,288,453,319,198,876,019,568,936,254,128,598,155,337,778,640,518,240,572,124,181,326,151,982,789,070,681,089,038,848,573,717,434,050,950,900,385,459,684,746,965,589,311,416,471,842,777,903,147,728,337,483,437,554,108,569,785,071,541,749,623,709,813,038,686,874,208,774,948,846,527,571,020,678,460,103,405,724,064,042,473,014,496,283,222,896,958,769,384,522,403,258,223,897,798,816,691,089,177,412,699,421,818,741,032,138,894,774,899,428,019,302,083,151,282,269,389,381,982,849,757,037,391,048,547,402,488,917,250,589,033,236,180,802,393,187,636,676,972,585,038,895,023,121,615,003,725,595,184,037,033,384,974,055,625,748,482,682,023,256,516,977,880,991,101,089,549,571,816,376,343,251,156,274,651,668,023,975,228,227,736,575,326,837,696,019,165,214,918,350,467,115,738,488,465,925,118,165,895,047,310,032,286,937,949,429,535,072,067,736,705,286,939,496,437,294,645,777,890,238,268,798,126,244,104,704,129,569,049,030,943,586,396,754,495,149,942,388,535,745,282,411,684,056,724,697,637,124,741,575,182,284,239,177,516,621,119,608,627,057,800,342,349,978,365,207,280,994,177,959,333,233,976,419,122,908,442,730,046,681,475,383,399,332,072,360,217,759,942,213,836,960,415,984,333,196,919,038,368,230,530,646,294,280,403,110,034,483,155,175,461,605,482,602,288,195,149,182,133,596,105,899,777,594,621,712,826,127,982,141,425,673,693,742,137,944,049,948,993,304,795,410,955,662,111,553,494,133,182,382,377,501,736,050,231,207,103,142,501,750,351,230,011,043,995,704,048,293,278,371,770,432,158,880,060,627,047,274,479,765,350,355,960,558,059,765,395,072,677,617,917,153,161,836,724,177,607,741,377,546,683,553,363,617,315,474,685,110,828,533,464,057,736,498,539,579,617,807,842,619,749,474,052,038,968,756,496,291,005,776,214,260,467,999,460,556,425,355,775,225,183,804,616,620,088,193,219,345,642,358,151,543,502,649,684,119,222,347,312,165,215,702,396,100,931,610,061,032,101,463,554,423,473,798,712,861,634,300,130,515,870,886,120,584,205,067,008,174,210,060,542,136,752,642,897,932,814,230,629,581,196,947,540,281,761,562,506,126,429,746,587,505,367,650,848,221,911,541,471,634,646,619,836,689,501,653,196,259,722,348,063,451,302,994,994,228,383,509,807,984,429,734,620,784,403,348,072,151,294,781,234,845,124,449,480,599,312,166,443,734,400,396,066,516,702,189,040,383,828,526,649,041,648,915,902,098,209,594,364,922,746,290,158,811,069,350,025,122,118,389,767,701,568,537,793,243,995,117,667,261,527,709,271,507,751,366,287,052,315,432,283,250,789,130,951,916,781,918,216,404,240,880,554,488,963,854,974,317,844,267,651,164,889,874,871,429,658,463,803,811,863,306,171,162,511,776,054,292,814,927,014,758,474,091,506,096,300,862,179,011,546,457,447,450,982,796,469,897,532,550,131,794,851,443,204,358,581,984,728,101,312,973,427,544,859,928,492,953,908,867,716,035,815,537,875,002,018,132,629,182,742,444,480,982,080,840,374,222,981,603,169,242,730,667,811,095,423,564,001,103,779,382,778,050,024,626,351,955,145,535,156,380,715,808,244,376,157,074,134,056,374,875,348,371,933,110,245,416,952,436,367,879,187,646,224,841,061,213,606,446,645,930,926,802,637,143,465,964,109,929,291,272,702,335,423,183,549,468,147,254,837,977,252,092,361,462,082,010,345,380,758,617,363,595,124,730,490,520,121,911,909,141,765,103,222,703,349,224,619,407,442,435,066,718,033,118,552,617,716,764,237,311,593,481,114,804,516,694,019,533,558,341,608,588,503,753,745,333,069,431,801,185,564,844,691,340,416,654,857,891,872,804,521,008,307,601,767,752,556,902,618,726,138,490,421,402,662,488,943,283,387,588,208,852,871,062,388,561,074,386,100,316,553,241,093,889,146,591,804,475,543,598,819,296,657,966,522,379,255,592,700,748,473,633,687,090,068,164,259,014,002,466,699,311,190,748,065,735,663,214,569,881,479,871,162,446,084,190,865,643,418,511,727,427,334,516,982,985,167,585,050,716,193,164,905,794,204,791,287,666,361,289,123,651,938,870,376,182,974,884,365,308,890,202,920,167,279,405,107,818,098,792,185,255,829,691,789,597,862,563,655,478,394,412,887,391,270,402,145,355,692,057,795,644,548,262,221,291,647,371,900,787,835,265,337,189,858,518,113,689,065,447,223,961,792,221,138,093,496,910,491,065,874,824,628,882,210,525,194,134,673,309,000,544,419,947,784,866,184,716,626,453,445,541,603,334,599,334,457,360,084,033,324,091,773,065,424,659,332,986,354,172,842,114,417,302,282,495,390,798,589,169,953,218,371,014,254,906,038,171,983,563,045,554,767,236,997,339,314,719,165,448,729,353,873,796,885,787,728,678,413,245,225,164,936,085,987,186,065,695,278,911,293,080,048,737,413,954,559,214,216,165,469,219,500,581,403,664,778,124,499,545,075,502,988,504,554,306,829,845,835,399,152,596,672,394,964,571,895,112,861,063,746,631,578,032,371,268,386,853,045,019,879,101,557,986,550,026,084,658,551,123,582,865,124,572,101,397,525,889,866,356,369,101,641,648,949,266,510,112,179,032,329,424,057,150,119,769,092,848,962,933,897,328,376,554,853,409,984,248,362,572,824,152,222,651,303,113,645,631,684,226,940,563,699,613,117,206,993,137,680,848,486,103,685,433,952,601,465,769,942,864,766,352,211,627,498,173,798,935,387,587,859,601,976,457,149,705,332,868,636,920,970,365,564,381,771,985,954,515,668,408,140,652,009,967,877,976,921,625,146,124,699,197,410,817,643,905,268,337,972,566,480,087,639,832,107,500,112,030,883,447,733,864,993,579,969,792,109,857,946,293,458,269,391,158,704,066,771,215,430,132,414,166,523,040,925,091,248,110,547,788,569,307,975,349,365,998,600,592,701,352,751,851,562,422,175,131,109,287,521,441,554,195,359,128,179,974,625,436,539,287,739,815,679,128,738,253,407,568,617,336,825,352,516,278,321,816,424,330,769,390,772,132,514,791,036,483,307,721,174,316,700,539,376,484,694,134,295,307,039,326,101,842,996,274,044,866,562,491,175,100,183,245,250,117,525,816,653,750,496,704,610,904,259,887,930,951,900,029,503,699,381,575,169,823,618,395,486,621,271,651,565,720,510,595,088,764,984,768,134,669,263,409,535,452,096,026,047,935,187,624,982,703,564,146,233,801,000,577,402,217,896,641,334,789,633,516,778,732,029,508,990,949,262,504,068,210,112,321,424,025,422,987,327,568,245,815,750,045,937,259,848,747,715,018,231,751,821,476,184,282,036,628,804,436,065,806,191,414,049,190,907,758,756,685,521,112,122,945,658,756,876,933,821,987,281,952,600,490,151,965,849,292,301,785,209,011,602,868,140,817,817,121,315,030,647,604,106,176,928,357,436,782,675,752,326,775,812,919,836,342,829,446,923,560,980,919,204,204,399,069,151,059,764,670,104,978,268,258,495,761,752,346,039,987,809,204,434,043,911,901,108,961,084,881,725,800,322,885,606,673,219,295,413,361,847,722,116,065,951,090,854,557,522,519,645,883,616,373,518,610,153,377,463,006,554,056,549,563,598,414,298,006,879,232,518,239,647,972,792,431,958,823,001,306,043,308,764,145,289,444,140,887,895,416,349,929,387,188,208,189,115,809,564,768,589,025,436,376,119,228,140,376,670,474,154,436,131,465,500,214,531,210,146,991,597,388,642,962,168,922,932,422,130,019,588,994,907,795,051,635,982,806,379,458,411,403,731,769,879,997,441,567,739,527,401,588,322,881,210,350,963,310,774,400,135,666,497,973,840,128,699,868,757,135,086,200,702,049,646,231,655,884,845,492,927,642,075,531,020,465,044,429,583,245,589,103,988,155,991,343,507,626,290,218,751,209,259,158,218,476,978,083,639,867,763,164,907,468,653,500,585,660,850,852,416,043,881,621,348,418,071,320,691,388,007,704,073,189,828,967,092,742,829,973,106,952,753,029,518,450,374,429,761,868,034,298,166,337,606,433,870,980,868,347,776,391,077,572,748,131,576,877,959,331,531,665,123,198,211,892,599,220,454,242,833,266,775,763,273,999,752,013,912,183,181,687,281,140,225,946,547,611,597,255,014,700,264,804,001,832,079,152,875,252,146,038,951,468,689,938,172,349,633,047,780,987,706,242,085,385,718,360,073,514,584,123,560,006,456,991,776,688,394,005,284,834,769,111,680,180,417,159,663,811,428,385,377,748,704,754,005,379,685,316,146,705,868,769,996,974,910,471,755,768,214,500,735,046,351,450,657,136,661,394,092,843,544,443,100,665,626,034,132,818,064,201,442,790,147,465,243,877,351,749,445,648,846,113,431,001,153,198,918,515,569,928,768,503,267,707,855,532,806,077,211,538,653,143,327,371,925,778,832,693,156,917,361,094,037,704,818,534,010,060,611,757,661,682,335,357,166,927,406,862,248,383,255,443,293,083,455,506,790,402,229,964,234,948,800,554,515,019,410,275,063,389,302,078,135,485,545,179,900,916,223,745,710,356,890,521,155,484,336,395,535,018,936,131,042,085,476,628,199,250,913,322,719,525,560,541,381,785,148,786,654,638,088,938,685,568,164,147,595,975,802,216,867,477,674,329,417,026,360,675,750,462,549,568,650,996,750,888,537,488,843,442,029,040,410,830,693,566,953,475,096,759,008,204,839,092,045,319,485,531,746,904,705,362,490,806,571,208,713,205,185,349,318,857,918,756,890,444,639,219,719,716,588,537,176,319,514,562,952,024,305,252,193,349,200,523,640,971,284,486,573,014,348,622,182,951,355,719,898,037,419,435,126,840,835,835,116,098,895,253,785,634,341,338,724,176,906,998,645,000,704,438,156,395,098,158,773,272,116,764,282,489,586,832,430,609,385,980,310,330,521,441,259,495,397,367,570,391,770,826,583,886,016,809,566,568,503,013,500,574,017,554,469,150,709,531,588,377,025,213,995,020,569,644,849,213,129,443,442,416,468,145,124,528,010,736,879,634,040,838,230,847,988,435,947,571,051,859,002,901,732,320,476,277,887,810,501,388,690,249,299,249,976,241,059,365,268,822,305,187,539,499,834,805,999,710,363,277,242,365,311,101,844,180,194,063,011,193,035,690,389,080,528,466,611,699,755,329,570,514,208,425,908,022,612,277,972,556,467,333,525,943,167,255,925,713,032,234,052,181,655,430,637,816,200,974,959,736,170,161,883,011,139,772,753,697,170,389,919,786,929,561,018,115,896,398,258,133,778,003,480,415,214,510,005,744,661,776,723,395,009,310,975,217,682,717,562,622,951,583,016,870,042,731,265,465,163,547,553,651,734,541,253,159,172,835,026,154,436,502,697,968,057,788,210,092,375,963,900,892,431,291,098,238,796,682,328,735,974,464,524,027,132,214,466,956,550,467,238,543,788,752,003,777,243,335,182,120,771,737,807,027,882,333,128,332,368,894,546,696,209,341,417,654,777,460,879,935,185,390,540,268,975,216,611,104,788,142,114,795,062,918,449,294,278,536,883,940,376,841,225,490,696,345,058,792,626,469,176,090,383,245,753,028,300,960,170,598,218,737,591,730,796,950,972,898,012,642,797,845,785,828,728,268,565,721,203,321,915,573,974,824,027,434,609,283,126,839,074,193,517,857,390,128,739,491,826,041,645,178,018,035,985,669,378,916,088,000,163,436,321,881,024,816,775,064,387,793,911,669,599,765,789,175,646,583,545,042,506,718,661,718,915,063,626,252,448,402,899,072,639,990,607,740,695,898,079,135,050,648,441,179,602,875,287,020,273,242,216,219,320,778,787,369,397,008,126,547,904,426,228,089,328,910,072,822,178,824,466,731,447,252,075,256,350,107,765,826,820,976,116,450,844,642,176,022,478,946,439,589,031,656,739,793,842,595,770,470,544,552,532,734,775,830,735,013,652,493,302,925,439,511,913,076,789,574,459,582,496,079,282,292,037,254,662,453,050,039,725,657,996,589,930,273,806,570,997,206,780,424,942,012,164,600,985,473,753,512,530,169,206,103,207,463,416,260,061,048,976,033,107,732,545,519,763,050,142,828,109,885,830,252,962,606,959,638,897,342,252,659,504,543,539,194,749,955,775,993,821,763,153,684,351,582,914,650,602,979,760,300,856,825,803,854,864,079,264,600,012,553,291,754,190,905,412,585,878,871,105,634,548,369,263,286,199,251,877,025,315,942,086,819,121,205,625,596,969,718,067,471,168,401,814,895,129,327,420,688,868,088,330,649,748,681,777,151,271,563,814,116,665,046,450,233,798,767,588,805,330,362,642,624,266,051,047,151,198,970,595,022,412,985,430,668,608,971,989,059,018,793,176,628,501,592,725,177,738,245,404,022,898,909,811,537,594,442,742,657,089,115,725,391,868,216,612,063,548,294,635,467,048,832,067,846,109,452,272,404,104,582,868,302,037,683,099,224,390,106,311,007,512,565,427,344,777,135,263,047,957,708,656,325,963,294,747,136,203,516,907,213,814,506,056,172,215,160,589,970,686,688,140,642,353,739,376,110,869,593,461,391,342,392,971,762,364,629,899,045,050,659,667,196,914,348,232,215,732,407,502,813,726,943,950,565,733,438,015,772,569,498,115,029,234,517,559,015,020,360,559,285,132,947,507,991,946,718,506,983,338,391,177,375,997,165,001,147,438,389,849,416,335,807,238,747,539,579,882,304,424,347,480,313,871,840,336,145,854,526,583,683,061,016,617,633,249,275,181,995,949,292,086,473,483,074,635,611,438,829,994,377,384,219,356,691,231,303,943,556,435,667,341,826,909,494,435,763,676,173,021,020,644,642,306,011,045,472,051,979,644,841,294,275,259,408,454,964,405,950,517,078,995,442,835,171,508,179,592,334,267,942,339,627,371,210,910,442,141,801,584,375,823,964,985,290,628,504,573,342,973,172,579,388,909,750,779,264,005,593,952,073,740,220,482,938,559,425,238,682,125,644,628,796,177,813,109,361,249,371,120,894,797,950,659,625,523,647,352,940,514,940,810,274,911,730,436,537,015,524,371,945,432,942,365,867,063,443,612,966,875,931,506,740,313,367,701,052,102,332,592,976,018,640,424,500,757,871,306,081,426,688,235,943,720,578,242,477,236,022,585,063,261,765,667,905,504,260,862,842,909,815,022,867,427,963,696,452,280,009,373,475,531,415,147,161,648,372,325,663,313,127,538,225,049,142,000,235,579,352,395,671,380,755,362,111,520,469,924,994,136,746,887,167,335,569,111,538,575,711,157,712,160,070,822,966,365,654,474,472,274,768,533,497,434,530,617,382,415,191,442,780,911,674,978,341,491,189,418,616,569,301,356,981,722,904,547,911,603,291,058,149,155,142,169,414,106,201,390,157,509,626,158,386,309,268,004,369,247,948,314,937,155,183,256,291,152,203,060,049,041,541,510,698,684,764,968,875,247,117,964,553,812,608,510,398,516,787,428,609,195,160,787,633,194,589,378,705,060,891,073,758,336,414,509,418,486,731,391,624,883,601,292,682,776,492,317,383,484,085,679,104,201,894,946,995,920,558,147,555,135,448,041,552,290,275,846,478,292,976,305,440,946,824,172,343,762,202,720,623,606,848,984,485,903,287,506,942,604,747,103,716,362,205,443,731,505,819,308,597,526,962,500,031,750,348,003,285,361,919,201,802,348,136,373,897,109,276,931,355,217,396,821,715,728,765,199,275,960,459,294,929,304,702,944,756,041,729,830,209,811,216,657,800,021,528,526,007,692,690,582,957,049,209,756,676,074,950,139,044,241,498,378,573,248,388,996,968,949,231,164,454,785,263,107,380,434,714,775,278,601,032,300,286,972,474,980,216,262,931,854,769,384,656,590,601,929,361,379,313,555,887,248,640,143,792,990,449,040,228,703,875,820,458,775,463,968,240,756,943,312,837,820,053,033,865,772,570,539,476,024,386,110,372,902,468,256,416,299,852,353,263,850,560,930,951,198,025,185,591,408,630,468,128,225,931,270,333,672,466,802,455,809,355,507,943,841,266,350,617,231,050,893,164,299,964,375,489,529,198,619,261,914,887,772,212,204,215,185,321,590,494,977,214,201,225,537,982,670,433,327,693,488,645,842,083,625,838,750,039,000,778,203,531,435,945,146,348,572,770,706,836,093,273,589,034,133,734,453,862,391,092,104,759,742,348,880,395,866,294,804,933,121,516,483,612,090,133,920,297,836,625,105,819,225,115,453,883,796,894,953,778,868,643,550,354,268,483,708,008,132,160,191,811,439,039,934,691,566,686,007,495,064,923,678,149,984,907,840,364,289,454,275,315,744,512,949,816,594,795,859,848,209,148,577,708,274,801,454,929,040,941,424,947,570,782,201,255,573,879,947,349,082,531,161,639,583,270,950,466,574,485,405,466,647,415,051,356,438,952,675,654,628,106,547,152,184,754,937,809,912,335,838,316,126,483,035,031,647,390,296,251,671,650,246,448,252,181,047,082,444,063,756,813,035,333,228,327,200,352,821,602,705,445,111,496,208,161,858,018,331,698,668,825,093,437,764,442,579,759,130,890,653,155,467,600,287,357,531,003,501,011,704,125,441,654,067,281,971,865,802,151,018,965,742,708,262,231,259,668,678,829,269,547,828,555,418,945,665,181,273,020,137,872,841,973,494,254,521,378,548,049,730,673,257,483,532,732,200,984,805,433,621,236,186,261,838,765,746,458,252,172,279,098,360,728,206,618,391,438,748,885,424,260,996,035,709,271,320,773,834,535,173,454,455,039,466,641,043,950,865,309,290,606,584,567,408,835,751,278,367,083,048,913,389,329,143,510,700,894,888,263,973,558,945,617,069,970,912,749,077,633,420,159,402,590,728,210,532,925,029,511,333,010,288,944,098,783,079,057,582,854,158,665,384,609,148,640,396,943,405,565,784,004,660,413,400,585,531,421,818,800,706,463,222,545,604,182,241,491,386,533,394,348,481,824,368,837,674,260,450,902,958,010,291,071,766,821,534,374,526,628,414,900,408,693,928,802,739,347,713,404,535,308,284,982,970,415,909,188,763,304,424,480,603,079,346,934,129,019,591,187,588,380,501,126,054,774,227,283,331,072,246,314,258,756,719,860,327,604,384,552,776,432,374,743,594,891,971,697,571,967,090,062,134,270,621,040,626,709,536,701,251,981,295,687,250,914,148,574,872,179,132,025,767,731,978,796,981,509,692,229,383,729,706,798,894,811,935,973,128,817,912,964,848,588,454,242,679,282,751,771,661,827,616,126,977,525,053,202,425,487,776,253,435,556,134,519,409,831,615,109,392,515,848,377,919,221,805,452,210,789,645,107,232,511,644,192,273,448,087,200,455,871,517,814,970,430,343,518,740,912,624,816,838,925,884,005,463,367,478,937,220,438,263,146,732,648,343,526,868,202,160,604,654,743,909,655,726,118,156,323,647,849,124,352,408,493,336,554,858,083,556,621,840,666,667 times as much mana as normal (That's roughly 444 Octodecigentiliard in case your calculator needs help). (Incidentally, I put this number into a text-to-speech generator and the resulting mp3 file takes 4 hours, 39 minutes, and 55 seconds to read out) We'll call that number FLN, for Freakishly Large Number. Use Vitu-Ghazi Guildmage to populate a token copy of your favorite Clever Impersonator. By tapping just two lands, we can populate FLN times. If we have Illusionist's Bracers equipped to the guildmage, we can populate 2xFLN times. The cool thing that happens here as we dump all of our FLN mana into the guildmage is that each activation resolves separately. That means that each batch of Clever Impersonators can become Parallel lives BEFORE the next activation resolves. We have 2xFLN effects on the stack from just using a singular basic forest and a basic plains for mana. How many tokens do we get? Well, after the first one resolves, we have a number of tokens that is roughly one Octodecigentiliard digits long. The FLN was a resounding 47,713 digits long. For comparison's sake, the estimated number of atoms in the universe is 82 digits long. The volume of the observable universe in cubic nanometers is about 107 digits long. The number of possible games of chess is 123 digits long. Our number after the first effect is 1 Octodecigentiliard digits long. That number above (the FLN!) was 3 raised to the 99,999 power (100,000 is a 6 digit number) . We just raised 2 to the FLN (444 Octodecigentiliard--a 47,712 digit number!) power. Just in case that wasn't enough, we can gain at least twice that much life from Trostani triggers. Each of those tokens can enter as a different nonland permanent. Copy all of em at least one centillion times. Use Havengul Lich to cast every creature card out of every graveyard. Populate the Clever Impersonator again. Get that absurd number of tokens again (or bigger, if any of the latest batch came in as Parallel Lives). Get back every card in your graveyard, thanks to Eternal witness. Make more tokens or whatever your heart desires. At this stage of the game, you can win however you want to. I personally like not attacking and waiting for how long it takes my opponents to scoop once they realize that I can pay to make a number of tokens that is so big, that no modern calculator will be able to output the number of tokens you make. Seriously, look up arrow notation. They had to invent an entirely new system of notation for how fast our numbers are growing. After one turn cycle, we have so many tokens that if each of them were the size of an electron, the entire universe couldn't fit them--it would collapse into a black hole because it would have too much mass. Welcome to living the Timmy dream.
Now, This isn't technically part of the super-huge nonsense thing. I know some people don't like cherries on their sundaes/milkshakes/steak, so this part is skippable. However, I personally find it to be hilarious, and wanted to point it out to all of you. So, the big problem with the super-win is that we don't have haste. This is actually very, very necessary to prevent multiple cards in the deck from going infinite, but it makes our opponents feel a little awkward while they are taking their final turns. Here's a little something to justify that last turn cycle's completion--let your friends know that you still have one thing left to show off, as soon as your creatures are no longer summoning sick. To start, make sure you have at least 20 billion Mangara of Corondors, and 20 billion Arcane Artisans. You'll also want a couple million Bloom Tenders, just to make sure you have enough mana for the nonsense you're about to pull off (a million probably won't be necessary, thanks to all your Nyxbloom Ancients, but it never hurts to be prepared.) You'll want all of your permanents in the deck in play, and all the nonpermanents in hand. (Yes, even the Street Wraith and Nimble Obstructionist should be in play. Trust me.) All of these need to be in place before your last opponent's turn ends, so that summoning sickness won't be a problem for any of them. At your upkeep: Your deck is probably empty at this point, which could cause you to accidentally lose before you kill your opponents. Let's fix that. Tap a hundred of your Mangaras to exile every card (not tokens!) you currently have in play. (Including your lands!--make sure to tap them for mana first!) Then, you'll use your Arcane Artisans to exile all the instants and sorceries (and extra lands) in your hand. Before each activation of an Arcane Artisan, make sure to cast Green Sun's Zenith and fail to find, so you can continually "draw" the Green Sun's Zenith before the Arcane Artisan activation resolves (This means the Green Sun's Zenith should be the last card you exile from your hand.) Next, you'll populate at least a hundred Riftsweepers, shuffling all of those exiled cards into your library. There! Now you have a 98 card deck (your commanders should be in the command zone) to draw from at your draw step! Draw for the turn, and either play a permanent, or pitch it to Arcane Artisans until you find one. Exile it, and shuffle it back in with a Riftsweeper token. You now have no cards in hand, in grave, in play, or in exile--but you do have at least a million tokens of every permanent in the deck. Use them to kill your opponents, then ask if they would like to play again. After all, your deck is already shuffled up and ready to go.

In-Depth Spreadsheet: This is a spreadsheet I've been working on that goes into detail on each individual card. It should be set for anyone to view it, but no editing. Maybe, in the future, I'll add the option for comments, but I'll leave it as is for now. If you're wondering about why a card is in the deck, or some tips/tricks to use with it, feel free to take a look!

So, that's the deck! I've tried hard to balance the absurd win that I want with enough control to make it a competitive kitchen table deck. I'm open to any suggestions that could make the deck better, though: please suggest any improvements you can think of, just please tell me what you would cut if you're going to suggest adding a card. Thanks for reading, and give me a +1 if you enjoyed the deck!

This is an ongoing list of cards that were either cut from the deck, because they caused us to go infinite, cloned from an opponent and caused us to go infinite, or were pointed out to me as potential infinite combos. Please do not suggest adding any of these, since I refuse to include them in the deck. If your opponents play them, well... it's up to your own judgment whether to courteously refrain or to give them a taste of their own potentially-infinite medicine.

  • Mirage Mirror can turn into lands, which tap for more mana than it costs to make extra mirrors.
  • Dryad Arbor can be cloned by Repudiate / Replicate, which triggers our armies of Lotus Cobra once the combo is set up.
  • Rewind: it's great in the deck, but we can counter our own spells to get more mana, then get the rewind back with Eternal Witness
  • Any artifact that produces and . (Including Gold or Treasure tokens!): they can be copied by the Clever Impersonator tokens to go infinite, by simply populating more tokens than you're spending mana with. Even artifacts that enter tapped aren't safe, thanks to Amulet of Vigor.
  • Any haste effect can cause our Bloom Tender tokens to tap for mana immediately, going infinite. Poor Finale of Devastation...
  • Any effect that untaps lands that ISN'T tied to a specific phase of the turn. (untap everything at upkeep, end step, combat, etc. are fine. Enter the battlefield, on cast, etc. are not.) See Rewind for why.
  • Oracle of Mul Daya and any other "play an additional land each turn" cards. We can bounce lands with Venser, Shaper Savant, so we can play them an infinite number of times while gaining mana from Lotus Cobras
  • Any card that takes an extra turn, even if it exiles itself. (Riftsweeper is a silly card.) EXCEPTIONS: Lighthouse Chronologist, while potentially-obscene, does not go infinite in this deck.
  • Scroll Rack or Brainstorm. Oh boy, buckle up for this one. So, after we've gotten 20 bajillion copies of everything, we can Venser, Shaper Savant, targeting one of our own lands, then activate one of our ninety billion scroll racks to put the land on top of our library, then activate Thrasios to put it into play from the top of our library, triggering five hundred bazillion Lotus Cobras, generating more than enough Mana to populate another batch of tokens and repeat the process. So, sadly, no Scroll Rack.
  • Any effect that can exile cards from our own graveyard. This works similarly to the Scroll Rack line, where we blow up our own lands with Beast Within, then exile them with Offalsnout or Tormod's Crypt or whatever, then populate a token copy of Riftsweeper to shuffle it into our empty library, then activate Thrasios to put it into play, triggering enough Lotus Cobras to populate an Eternal witness, returning the Beast Within to our hand, starting the cycle over again. If you need graveyard exiling for your home meta, then I recommend Ashiok, Dream Render, since it hits all of them but not you.

Suggestions

Updates Add

Well, it's been a while since this deck was updated. As we said earlier, at this level of optimization, improvements are getting harder and harder to find. We did manage to find a few this time around though, with both Ikoria and Commander 2020 hitting at roughly the same time, so let's take a look!

Vizier of the Menagerie --> Vivien, Monsters' Advocate

Both of these cards let you peek at the top card of your library and play it if it's a creature. Vizier costs G less and is a creature, so he can be returned by Ravos, or found with Green Sun's Zenith or similar tutors. Vivien doesn't give us rainbow mana, but she does let us tutor smaller creatures from our deck. She can also gum up the board with 3/3 beasts when we're not tutoring. The best line with her is to -2 and immediately play Nyxbloom Ancient to find Seedborn Muse, but that's rare. More common is something like playing Patron Wizard to find Biomancer's Familiar--which is still excellent.

Summary Dismissal --> Fierce Guardianship

Oh, this one hurt me a little. Playing Summary Dismissal in response to an Eldrazi Titan is something I think everyone should experience once, but the Dismissal was absolutely useless at protecting our own spells--since it would just exile them too. Instead, a usually-free Negate comes in to cover us at all times, especially in winning a countermagic fight.

Comments

Top Ranked
Date added 3 years
Last updated 1 month
Legality

This deck is Commander / EDH legal.

Rarity (main - side)

26 - 0 Mythic Rares

52 - 0 Rares

12 - 0 Uncommons

6 - 0 Commons

Cards 100
Avg. CMC 2.92
Tokens 3/3 Centaur, None Copy Clone, 1/1 Spirit, 3/3 Beast, 2/2 Morph
Folders Uncategorized, EDH, EDH, Partner, Cool Decks, Interesting Commander Decks, make it, Good EDH, Ideas, Omnipotence, See all 24
Votes
Ignored suggestions
Shared with
Based on
Views

Revision 34 See all

1 month ago)

+1 Fierce Guardianship main
-1 Summary Dismissal main
+1 Vivien, Monsters' Advocate main
-1 Vizier of the Menagerie main