pie chart

Not Infinite, but Larger than the Universe

Commander / EDH 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 Adrix and Nev, Twincasters. Play them both. It now costs us to populate that Clever Impersonator token and have it enter as any two nonland permanents (thanks to Adrix and Nev, Twincasters), like Nyxbloom Ancient and Adrix and Nev, Twincasters. In order to keep our pair of Twincasters, we'll need Sakashima of a Thousand Faces in play, to stop the legend rule from ruining our fun. 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. Tapping a forest and a plains lets us populate 4 times. The first one will produce 4 token copies of Clever Impersonator, entering as Adrix and Nev, Twincasters. The second one will produce 64 tokens, which will also all be Adrix and Nev, Twincasters. The third one will produce 1,180,591,620,717,411,303,424 tokens, which should all come in as Adrix and Nev, Twincasters. 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...at the fastest speed setting.) 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 Adrix and Nev, Twincasters 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 Adrix and Nev, Twincasters). 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 section is dedicated to swaps that I'm considering making for this deck--if you want to help me out, let me know what you think about the swaps I'm suggesting here!

Veilstone Amulet --> Luminous Broodmoth

Both offer forms of resilience to the deck in some way. Veilstone Amulet gives us Hexproof as long as we can cast at least one more spell, and Luminous Broodmoth is an extra life for all the creatures in our deck, except the ones who want it the most Glen Elendra Archmage and Siren Stormtamer, I'm looking at you. Luminous Broodmoth turns Sidisi, Undead Vizier into two Demonic Tutors every time she's played, and works really well with a lot of the creature-based themes of this deck. Veilstone Amulet, on the other hand, gives us protection of a type that Ravos doesn't cover, and as my friend said to me, "If one of your commanders gets you creatures back from the grave, you should probably focus on preventing them from getting exiled." On the other hand, Veilstone Amulet does NOTHING if you don't have any instant-speed spells in hand, although it does give hexproof forever with things with Venser, Shaper Savant There's also the option of swapping out for something like Privileged Position or Asceticism, but those both cost 5 mana....

Island --> Zagoth Triome

Another Fetchable Island, but it always comes in tapped, unless we have Amulet of Vigor. Going below 4 basics feels awkward, but I don't know what other land I would cut for a land that will always enter tapped. Maybe Canopy Vista? The vista tends to enter untapped as long as we fetched up at least one basic, since my "friends" always seem to point a Path to Exile or Assassin's Trophy my way in the earlygame, and having only 3 basics seems like it would be much easier to "whiff' if they cast those spells.

??? --> As Foretold This card used to be in the deck, but was cut due to being generally underwhelming. Since then, the mana curve of this deck has come down somewhat, which might make room for As Foretold to make a comeback. We'll see.

Repudiate / Replicate --> Sublime Epiphany

Do both things for only one more (total) mana, plus draw a card and gain the ability to counter real spells, and bounce something. It does a lot, but 6 mana is also a LOT to hold open for a counterspell, even if it does many other things for us. It's better in our deck than in most, since we 1) play several flash effects, which causes us to hold that mana open anyway, and 2) hold open lots of mana to activate Thrasios anyway, but we like to hold open mana in multiples of 4 for Thrasios, and 6 isn't. Hmm...

Heroic Intervention --> Flawless Maneuver

Losing hexproof and applying to all of our permanents in exchange for being free if our commander is in play. Covering our enchantments like Training Grounds and Wilderness Reclamation is important, but getting to be more aggressive with Thrasios, since we don't have to hold open mana for this protective spell, is really helpful, and can get out of hand very quickly.

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 Sublime Epiphany, 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

It's been a little longer than it should have been since the last update, so here we go with another batch! Most of these are minor, some of them may actually be downgrades (but the cards in question are personal favorites of mine, so they're being included)

Parallel Lives --> Adrix and Nev, Twincasters

Parallel Lives was wonderful, and the classic piece to use here, but Adrix and Nev have Ward 2, can be recurred with Ravos, Soultender or Havengul Lich, and is a wizard for Patron Wizard, Voidmage Prodigy, or Path of Ancestry shenanigans. They can be found off of any of our creature tutors as well, which locked in Adrix and Nev as being the correct choice. This does mean that the core "silliness" of the deck no longer requires Clever Impersonator, since both Mana Reflection and Parallel Lives now have creature versions, but we'll keep the impersonator so we can copy other things as well.

Sublime Epiphany --> Littjara Mirrorlake

The deck needs at least one way to make a token copy of something already in play to really feel comfortable. Previously, we had things like Repudiate / Replicate and Sublime Epiphany in this slot, since they could also be counterspells, but the mirrorlake also being a land is just so much better.

Spark Double --> Sakashima of a Thousand Faces

Turns off the legend rule, and can be played waay before we set up the combo and still do its job. A fantastic card at any point of the game, and a very welcome addition to the deck.

Canopy Vista --> Kaya the Inexorable

We added in a land with the Littjara Mirrorlake switch above, so now we can pull one out to bring in Kaya. Kaya is probably not the best card for this slot, but she's a personal favorite of mine, and her effects synergize with the deck pretty well. Most of the time, she'll just come down and -3 to exile a problematic nonland permanent, and draw a bit of aggro away from our valuable face. If she sticks around, her +1 is incredibly valuable for its ability to buy back our creatures, while also creating a second blocker to keep protecting her face. Her +1 can create some crazy lines, like playing Venser, Shaper Savant to bounce a potential attacker, +1, targeting the Venser, chump blocking one attack with Venser to return him to our hand, chump blocking a second player's attacker with the spirit token we got, and flashing in Venser again to bounce a third player's attacker. She basically becomes a backup form of Ravos, with her ability to refresh dead creatures, but also serves as a powerful deterrent for even removing your creatures in the first place.

Sea of Clouds --> Rejuvenating Springs

Our deck is more Green than it is White. Pretty self-explanatory switch here.

Prairie Stream --> Yavimaya, Cradle of Growth

Yavimaya gives us a ton of green mana, while also giving us an option for fetchlands when we run out of fetchables. There's also the benefit of making lands like Reliquary Tower and Alchemist's Refuge able to tap for Green mana, and giving Ancient Tomb an option for making mana without making us hurt.

Plains --> Teferi, Hero of Dominaria

With the last of the tango lands coming out of the deck, we need our basic lands much less. Thus, we cut a plains to bring in Teferi, Hero of Dominaria. bringing our Teferi count up to 3. Removal of problematic permanents, extra draw power, and untapping counterspell mana combined with a really potent ult make him a strong inclusion in our deck

Future Sight: Changes being currently tested:

Luminous Broodmoth --> Asceticism

Creature protection, in two different ways. Asceticism gives us both Hexproof and the ability to regenerate our creatures, but also costs one more mana and can't be recurred with Ravos. Luminous Broodmoth can be tutored more easily than Asceticism, and can retrigger Enters-the-Battlefield or dying effects, which Regenerate doesn't do.

Supreme Verdict --> Damn

"Can't be countered" versus "can be single target" - this one may end up coming down to your personal playgroup and how many decks both want to counter spells and prevent boardwipes.

Heroic Intervention --> Flawless Maneuver

Protection for everything, with hexproof, versus usually-free creatures-only protection.

Comments