212 ---- None 254 ---- MENO II A CONTINUATION OF SOCRATES' DIALOGUE WITH MENO IN WHICH THE BOY PROVES ROOT 2 IS IRRATIONAL By Socrates A Millennium Fulcrum Edition [Copyright 1995] Socrates: Well, here we are at the appointed time, Meno. Meno: Yes, and it looks like a fine day for it, too. Socrates: And I see our serving boy is also here. Boy: Yes, I am, and ready to do your bidding. Socrates: Wonderful. Now, Meno, I want you to be on your guard, as you were the other day, to insure that I teach nothing to the boy, but rather pull out of his mind the premises which are already there. Meno: I shall do my best, Socrates. Socrates: I can ask more of no man, Meno, and I am certain that you will do well, and I hope I will give you no call to halt me in my saying if I should say too much, in which you would feel I was actually teaching the boy the answer to this riddle. Meno: No, Socrates, I don't think I will have to call you on anything you might say today, for the most wondrously learned men of the group of Pythagoras have spent many hours, weeks, and even months and years toiling in their manner to arrive at the mystic solutions to the puzzles formed by the simple squares with which we worked the other day. Therefore, I am certain to regain my virtue, which I lost the other day, when I was so steadfastly proven by you to be in error in my statement that the root of a square with an area of two square feet was beyond this boy, who is a fine boy, whom we must make to understand that he should do his best here, and not feel that he has done any wrongness by causing me to lose my virtue to you the other day. Socrates: Meno, my friend, it is my opinion, and I hope it will soon be yours, that your virtue was increased the other day, rather than decreased. Meno: I fail to see how, when I was humiliated by seeing this young boy, of modest education, arrive in minutes at the highest mystic levels of the magic of the Pythagoreans. Most of all when I wagered as many dinners as you could eat at my house that this could not be the case. Socrates: First, friend Meno, let me assure you that I will promise never to eat you out of house and home, not that I could if I tried, for my tastes are simple and your wallet is large. Nevertheless, Meno, my friend, I would hasten to add that I will promise, if you like, not to ever come to your table uninvited. As a second reason you and your virtue should feel better after the events of the other day, because you were in error before, but are less in error now. And the path to virtue, at least one aspect of the path to virtue, is in finding and correcting error. Meno: Socrates, you know you are always welcome at my table, except when I am suffering from my ulcer, which you aggravate greatly, or at times when I am entertaining the highest nobles of the land, and you would appear out of place in your clothing. (Socrates was known for his simple attire, and for wearing his garments over and over till they wore out. However, the only surviving example of his writing is a laundry list, so we know he kept his clothes clean and somewhat presentable, though simple) Socrates: I would hope you would have me over because I was a good influence on your development, than for any other reason. I notice you did not respond to my claim to have increased your virtue, through the exorcism of your error. Meno: Well Socrates, you know that it is not always the easiest thing to give up one's ways, even though one has found them to be in error. Therefore, please forgive me if I am not sounding as grateful as you would like for your lessons. Socrates: The easier one finds it to give up the ways of error, the easier it is to replace the error with that which we hope is not in error. Is this not the way to virtue? Meno: Yes, Socrates, and you know the path is hard, and that we often stumble and fall. Socrates: Yes, but is it not true that we stumble and fall over the obstacles which we make for ourselves to trip over? Meno: Certainly that is most true, Socrates, in some cases. Socrates: Well, then, let us proceed, for I see the hour is upon us when I do my best thinking, and that hour shall be passed soon, and hopefully with it shall pass a bit of your ignorance. Meno: Well said, Socrates. I am with you. Socrates: And shall have we a wager on the events of today? Meno: Certainly, Socrates. Socrates: And what shall you wager against this boy proving that the length of the root of a square with an area of two square feet, cannot be made by the ratio of two whole numbers? Meno: You may have anything it is in my power to give, unless it cause harm to myself or to another to give it. Socrates: Well said, my friend Meno, and I shall leave it at that. And what shall I offer you as a return wager? Meno: Well, the easiest thing which comes to mind is to wager all those dinners you won from me the other day. Socrates: Very well, so be it. Meno: Now Socrates, since you are my friend, I must give you this friendly warning: you know that the Pythagoreans jealously guard their secrets with secret meetings, protected by secret handshakes, secret signs, passwords, and all that, do you not? Socrates: I have heard as much, friend Meno. Meno: Then be sure that they will seek revenge upon you for demystifying the ideas and concepts which they worked so long and hard and secretly to create and protect; for they are a jealous lot in the extreme, hiding in mountain caves, which are hardly fit to be called monasteries by even the most hardened monk. Socrates: I take your meaning, friend Meno, and thank you for your consideration, but I think that if I lose, that they will not bother me, and if I win, it will appear so simple to everyone, that if would be sheerest folly for anyone to make even the smallest gesture to protect its fallen mystic secrecy. Besides, I have a citizen's responsibility to Athens and to all Athenians to do my best to protect them and enlighten them. Meno: Very well, Socrates. Please do not ever say that I did not try to warn you, especially after they have nailed you to a cross in a public place, where anyone and everyone could hear you say that the fault of this lay in my name. Socrates: Do not worry, friend Meno, for if I were not to show this simple feat of logic to you, I should just walk down the street and find someone else, though not someone whose company and conversation I should enjoy as much as yours. Meno: Thank you, friend Socrates. Socrates: Now, boy, do you remember me, and the squares with which we worked and played the other day? Boy: Yes, sir, Socrates. Socrates: Please, Meno, instruct the boy to merely call me by my name, as does everyone else. Calling me "sir" merely puts me off my mental stride, and, besides, it will create a greater distance between me and the boy. Meno: You heard what Socrates, said, boy. Can you do it? Boy: Yes, sir. (Turning to Socrates) You know I like you very much, and that I call you "sir" not only out of relation of our positions in society, but also because of my true respect and admiration, especially after the events of the other day. Socrates: Yes, boy. And I will try to live up to your expectations. (Turning to Meno) Would you allow some reward for the boy, as well as that which is for myself, if he should prove to your satisfaction that the square root of two is irrational? Meno: Certainly, Socrates. Socrates: (taking the boy aside) What would you like the most in the whole world, boy? Boy: You mean anything? Socrates: Well, I can't guarantee to get it for you, but at least I can ask it, and it shouldn't hurt to ask; and besides, as you should know, it is very hard to expect someone to give you what you want, if you never let them know you want it. Boy: Well, Socrates... you know what I would want. Socrates: Do I? Boy: Better than I knew the square root of two the other day. Socrates: You want to be a free man, then, and a citizen. Boy: (looking down) Yes. Socrates: Don't look down, then, for that is an admirable desire for one to have, and speaks highly of him who has it. I will speak to Meno, while you hold your tongue. Boy: Yes, Socrates. (bows to kiss his hand, Socrates turns) Socrates: Friend Meno, how hard do you think it will be for this boy to prove the irrationality of the square root of two? Meno: You know that I think it is impossible, Socrates. Socrates: Well, how long did it take the Pythagoreans? Meno: I should think it took them years. Socrates: And how many of them were there? Meno: Quite a few, though not all worked equally, and some hardly at all, for they were most interested in triangles of the right and virtuous variety, and not in squares and their roots. Socrates: Can you give me an estimate? Meno: No, I can't say that I can. I am sorry, Socrates. Socrates: No problem, would you accept five thinkers as an estimate. Meno: I think that should be fair. Socrates: And shall we assume they worked for two years, that is the smallest number which retains the plural, and our assumption was that they worked for years. Meno: Two years is indeed acceptable to me, Socrates. Socrates: Very well then, Meno, it would appear that the Pythagoreans spent 10 total years of thinking time to solve the riddles of the square root of two. Meno: I agree. Socrates: And would you like to hire the Pythagoreans to run your household, Meno? Meno: Surely I would, Socrates, if they were only for hire, but, as you well know, they are a secret lot, and hire to no one. Socrates: Well, if I could get you one, perhaps one of the best of them, in fact the leader of the group that solved the square root of two, would you not hire him, and at high wages? Meno: Certainly, Socrates. I'd be a fool not to. Socrates: And you would put him in charge of your house. Meno: And all my lands, too, Socrates. Socrates: Possibly. Then I would like to propose, that if this boy should solve the proof of the square root of two being irrational, in the next few hours of our discussion, that he be given wages equal to those due to your most highly placed servant for ten years of service, as he shall perform ten years service for you in the next few hours, should he succeed. Meno: That sounds quite fair, Socrates, I like your logic. Socrates: (the boy tugs his tunic, to complain that he wants his freedom, not a mere bucket of gold) Hush, boy, did you not promise to hold your tongue? Boy: Yes, Socrates, but.... Socrates: (turning to Meno) And, of course, with the monetary rewards for such a position, go all the rest of it. Meno: Of course, Socrates. I never thought to cheat you. Socrates: I know that, friend Meno, but I merely ask for the boy's sake, who is not used to hearing about high finance and the powers and rank which accompany such things. Meno: Of course, Socrates. Shall I tell the boy what he shall receive? Socrates: You are very kind to do so, my friend Meno. Meno: (turns to the boy) You are aware that a servant may not own the amount of gold I would have to give you, should you win the day? Boy: Yes, sir. Meno: Therefore, I would have to give to you the freedom to own the money, before I could give you the money, would I not? Boy: Yes, sir. Meno: And in giving you freedom, I would be remiss if I did not give you a job and a coming out party of equal position with your wealth, would I not? Boy: I can't really say, sir, though I suppose so. Meno: You suppose correctly. I will feed you for a week of partying, and dress you in the finest garments, while you are introduced to the finest ladies and gentlemen of Athens, from whom you are free to select for your interests as friends, business partners, social acquaintances, connections, and perhaps even a wife, should you find someone you like for that. Do you now understand that there is nothing I would leave out that you would have to ask for, or that if you did have to ask, I would give it immediately, and ask your forgiveness for my error? Boy: It is hard to understand, but I take your word. Socrates: Now don't let this all go to your head, boy. This is something you could have figured out for yourself, if you had applied your mind to it as you did to squares the other day. Can you do as well, today? Boy: I should think and hope so, friend Socrates, for I see you are indeed my friend, and I should hope I am more capable today, for having learned some the other day. Socrates: We shall see, boy. Let us on to the test. Now you remember the squares we dealt with the other day. Boy: Yes, Socrates. Socrates: And the one particular square on the diagonal we made, whose area was two, do you remember that one? Boy: Yes, Socrates. Socrates: And you remember that the length of the side of a square, when multiplied by itself, yields the area of the square. Boy: Everyone at school knows that, Socrates. Socrates: Well, maybe. However, it is about that side, which when multiplied time itself yields an area of two, that I would like to speak further today. How is that with you? Boy: That is fine, Socrates. I remember that line, and I sort of liked it the best, if you know what I mean. Socrates: Good, then we should have a great time. Do you know how long that line is, boy? Boy: Well, I know that you both thought it wise when I said it was of a length which when made a square of, yielded a square with an area of two, so I suppose I should answer that way. Socrates: And a good answer it is, too. We are going to make it an even better answer as we proceed. Boy: Good. Socrates: Do you remember when you tripped up and fell on your face the other day, when you thought that the square of area nine was actually a square of area eight? Boy: Oh yes, Socrates! And I am sorely ashamed, because I still do not know enough to make sure I never make such an error again, and therefore I know my virtue and rightness are lacking. Socrates: They are not lacking so much that they cannot be improved, are they boy? Boy: I should hope and pray not. Socrates: Well today, you are going to tell us some things about that number, which when multiplied by itself gives us two. Boy: I will tell you everything I know, or think I know, Socrates, and hope that I am correct or can be corrected. Socrates: To Meno, surely he is a fine boy, eh Meno? Meno: Yes, I am proud to own him, but I don't see how he can be smart enough to do the work today that would take a Pythagorean monk ten years of cloistered life to accomplish. Socrates: We shall see. Boy, you are doing fine. I think I could even make a scholar of you, though I fear you might turn to wine and women with your new found wealth, if you succeed, rather than continue to polish the wit which should get you that reward. Boy: I don't think I would want to spend that much time with women or with wine, Socrates. Socrates: You will find something, no doubt. So, back to the number which when square gives us two. What can we say about such a number? Is it odd or even? Well it would have to be a whole number to be one of those, would it not, and we saw the other day what happens to whole numbers when they are squared? They give us 1,4,9 and 16 as square areas, did they not? Boy: Yes, Socrates, though I remember thinking that there should have been a number which would give eight, Socrates? Socrates: I think we shall find one, if we keep searching. Now, this number, do you remember if it had to be larger or smaller than one? Boy: Larger, Socrates. For one squared gives only an area of one, and we need and area of two, which is larger. Socrates: Good. And what of two? Boy: Two gives a square of four, which is too large. Socrates: Fine. So the square root of two is smaller than the side two which is the root of four, and larger than the side one which yields one? Boy: Yes, Socrates. Socrates: (Turning to Meno) So now he is as far as most of us get in determining the magnitude of the square root of two? And getting farther is largely a matter of guesswork, is it not? Meno: Yes, Socrates, but I don't see how he will do it. Socrates: Neither does he. But I do. Watch! (turning to the boy) Now I am going to tell you something you don't know, so Meno will listen very closely to make sure he agrees that I can tell you. You know multiplication, boy? Boy: I thought I had demonstrated that, Socrates? Socrates: So you have, my boy, has he not Meno? Meno: Yes, Socrates, I recall he did the other day. Socrates: And you know the way to undo multiplication? Boy: It is called division, but I do not know it as well as multiplication, since we have not studied it as long. Socrates: Well, I will not ask you to do much division, but rather I will ask you only whether certain answers may be called odd or even, and the like. Does that suit you? Boy: It suits me well, Socrates. Socrates: Then you know what odd and even are, boy? Boy: Yes, shall I tell you? Socrates: Please do. I would love to hear what they teach. Boy: (the boy recites) A number can only be odd or even if it is a whole number, that is has no parts but only wholes of what it measures. Even numbers are special in that they have only whole twos in them, with no ones left over, while odd numbers always have a one left over when all the twos are taken out. Socrates: An interesting, and somewhat effective definition. Do you agree, Meno. Meno: Yes, Socrates. Please continue. Socrates: Now boy, what do you get when you divide these odd and even numbers by other odd and even numbers. Boy: Sometimes you get whole numbers, especially when you divide an even number by an even number, but odd numbers sometimes give whole numbers, both odd and even, and sometimes they give numbers which are not whole numbers, but have parts. Socrates: Very good, and have your teachers ever called these numbers ratios? Boy: Sometimes, Socrates, but usually only with simple numbers which make one-half, one-third, two-thirds and the like. Socrates: Yes, that is usually what people mean by ratios. The learned people call numbers made from the ratios, rational. Does the name rational number suit you to call a number which can be expressed as the ratio of two whole numbers, whether they be odd or even whole numbers? Boy: You want me to call the numbers made from ratios of whole numbers something called rational? A ratio makes a rational number? Socrates: Yes boy, can you do that? Boy: Certainly, Socrates. Socrates: Do you agree with the way I told him this, Meno? Does it violate our agreement? Meno: You added -nal to the word ratio, just as we add -nal to the French word "jour" to create the word journal which means something that contains words of the "jour" or of today. So we now have a word which means a number made from a ratio. This is more than acceptable to me, Socrates. A sort of lesson in linguistics, perhaps, but certainly not in mathematics. No, I do not see that you have told him how to solve anything about the square root of two, but thank you for asking. I give you your journalistic license to do so. Socrates: Good. Now boy, I need your attention. Please get up and stretch, if it will help you stay and think for awhile. Boy: (stretches only a little) I am fine, Socrates. Socrates: Now think carefully, boy, what kind of ratios can we make from even numbers and odd numbers? Boy: We could make even numbers divided by odd numbers, and odd numbers divided by even numbers. Socrates: Yes, we could. Could we make any other kind? Boy: Well... we could make even numbers divided by even numbers, or odd numbers divided by odd. Socrates: Very good. Any other kind? Boy: I'm not sure, I can't think of any, but I might have to think a while to be sure. Socrates: (to Meno) Are you still satisfied. Meno: Yes, Socrates. He knows even and odd numbers, and ratios; as do all the school children his age. Socrates: Very well, boy. You have named four kinds of ratios: Even over odd, odd over even, even over even, odd over odd, and all the ratios make numbers we call rational numbers. Boy: That's what it looks like, Socrates. Socrates: Meno, have you anything to contribute here? Meno: No, Socrates, I am fine. Socrates: Very well. Now, boy, we are off in search of more about the square root of two. We have divided the rational numbers into four groups, odd/even, even/odd, even/even, odd/odd? Boy: Yes. Socrates: And if we find another group we can include them. Now, we want to find which one of these groups, if any, contains the number you found the other day, the one which squared is two. Would that be fun to try? Boy: Yes, Socrates, and also educational. Socrates: I think we can narrow these four groups down to three, and thus make the search easier. Would you like that? Boy: Certainly, Socrates. Socrates: Let's take even over even ratios. What are they? Boy: We know that both parts of the ratio have two in them. Socrates: Excellent. See, Meno, how well he has learned his lessons in school. His teacher must be proud, for I have taught him nothing of this, have I? Meno: No, I have not seen you teach it to him, therefore he must have been exposed to it elsewhere. Socrates: (back to the boy) And what have you learned about ratios of even numbers, boy? Boy: That both parts can be divided by two, to get the twos out, over and over, until one part becomes odd. Socrates: Very good. Do all school children know that, Meno? Meno: All the ones who stay awake in class. (he stretches) Socrates: So, boy, we can change the parts of the ratios, without changing the real meaning of the ratio itself? Boy: Yes, Socrates. I will demonstrate, as we do in class. Suppose I use 16 and 8, as we did the other day. If I make a ratio of 16 divided by 8, I can divide both the 16 and the 8 by two and get 8 divided by 4. We can see that 8 divided by 4 is the same as 16 divided by 8, each one is twice the other, as it should be. We can then divide by two again and get 4 over 2, and again to get 2 over 1. We can't do it again, so we say that this fraction has been reduced as far as it will go, and everything that is true of the other ways of expressing it is true of this. Socrates: Your demonstration is effective. Can you divide by other numbers than two? Boy: Yes, Socrates. We can divide by any number which goes as wholes into the parts which make up the ratio. We could have started by dividing by 8 before, but I divided by three times, each time by two, to show you the process, though now I feel ashamed because I realize you are both masters of this, and that I spoke to you in too simple a manner. Socrates: Better to speak too simply, than in a manner in which part or all of your audience gets lost, like the Sophists. Boy: I agree, but please stop me if I get too simple. Socrates: I am sure we can survive a simple explanation. (nudges Meno, who has been gazing elsewhere) But back to your simple proof: we know that a ratio of two even numbers can be divided until reduced until one or both its parts are odd? Boy: Yes, Socrates. Then it is a proper ratio. Socrates: So we can eliminate one of our four groups, the one where even was divided by even, and now we have odd/odd, odd/even and even/odd? Boy: Yes, Socrates. Socrates: Let's try odd over even next, shall we? Boy: Fine. Socrates: What happens when you multiply an even number by an even number, what kind of number do you get, even or odd? Boy: Even, of course. An even multiple of any whole number gives another even number. Socrates: Wonderful, you have answered two questions, but we need only one at the moment. We shall save the other. So, with odd over even, if we multiply any of these times themselves, we well get odd times odd over even times even, and therefore odd over even, since odd times odd is odd and even of even is even. Boy: Yes. A ratio of odd over even, when multiplied times itself, yields odd over even. Socrates: And can our square root of two be in that group? Boy: I don't know, Socrates. Have I failed? Socrates: Oh, you know, you just don't know that you know. Try this: after we multiply our number times itself, which the learned call "squaring" the number which is the root, we need to get a ratio in which the first or top number is twice as large as the second or bottom number. Is this much correct? Boy: A ratio which when "squared" as you called it, yields an area of two, must then yield one part which is two times the other part. That is the definition of a ratio of two to one. Socrates: So you agree that this is correct? Boy: Certainly. Socrates: Now if a number is to be twice as great as another, it must be two times that number? Boy: Certainly. Socrates: And if a number is two times any whole number, it must then be an even number, must it not? Boy: Yes, Socrates. Socrates: So, in our ratio we want to square to get two, the top number cannot be odd, can it? Boy: No, Socrates. Therefore, the group of odd over even rational numbers cannot have the square root of two in it! Nor can the group ratios of odd numbers over odd numbers. Socrates: Wonderful. We have just eliminated three of the four groups of rational numbers, first we eliminated the group of even over even numbers, then the ones with odd numbers divided by other numbers. However, these were the easier part, and we are now most of the way up the mountain, so we must rest and prepare to try even harder to conquer the rest, where the altitude is highest, and the terrain is rockiest. So let us sit and rest a minute, and look over what we have done, if you will. Boy: Certainly, Socrates, though I am much invigorated by the solution of two parts of the puzzle with one thought. It was truly wonderful to see such simple effectiveness. Are all great thoughts as simple as these, once you see them clearly? Socrates: What do you say, Meno? Do thoughts get simpler as they get greater? Meno: Well, it would appear that they do, for as the master of a great house, I can just order something be done, and it is; but if I were a master in a lesser house, I would have to watch over it much more closely to insure it got done. The bigger the decisions I have to make, the more help and advice I get in the making of them, so I would have to agree. Socrates: Glad to see that you are still agreeable, Meno, though I think there are some slight differences in the way each of us view the simplicity of great thought. Shall we go on? Meno: Yes, quite. Boy: Yes, Socrates. I am ready for the last group, the ratios of even numbers divided by the odd, though, I cannot yet see how we will figure these out, yet, somehow I have confidence that the walls of these numbers shall tumble before us, as did the three groups before them. Socrates: Let us review the three earlier groups, to prepare us for the fourth, and to make sure that we have not already broken the rules and therefore forfeited our wager. The four groups were even over even ratios, which we decided could be reduced in various manners to the other groups by dividing until one number of the ratio was no longer even; then we eliminated the two other groups which had odd numbers divided by either odd or even numbers, because the first or top number had to be twice the second or bottom number, and therefore could not be odd; this left the last group we are now to greet, even divided by odd. Boy: Wonderfully put, Socrates. It is amazing how neatly you put an hour of thinking into a minute. Perhaps we can, indeed, put ten years of thinking into this one day. Please continue in this manner, if you know how it can be done. Socrates: Would you have me continue, Meno? You know what shall have to happen if we solve this next group and do not find the square root of two in it. Meno: Socrates, you are my friend, and my teacher, and a good companion. I will not shirk my duty to you or to this fine boy, who appears to be growing beyond my head, even as we speak. However, I still do not see that his head has reached the clouds wherein lie the minds of the Pythagoreans. Socrates: Very well, on then, to even over odd. If we multiply these numbers times themselves, what do we get, boy? Boy: We will get a ratio of even over odd, Socrates. Socrates: And could an even number be double an odd number? Boy: Yes, Socrates. Socrates: So, indeed, this could be where we find a number such that when multiplied times itself yields an area of two? Boy: Yes, Socrates. It could very well be in this group. Socrates: So, the first, or top number, is the result of an even number times itself? Boy: Yes. Socrates: And the second, or bottom number, is the result of an odd number times itself? Boy: Yes. Socrates: And an even number is two times one whole number? Boy: Of course. Socrates: So if we use this even number twice in multiplication, as we have on top, we have two twos times two whole numbers? Boy: Yes, Socrates. Socrates: (nudges Meno) and therefore the top number is four times some whole number times that whole number again? Boy: Yes, Socrates. Socrates: And this number on top has to be twice the number on the bottom, if the even over odd number we began with is to give us two when multiplied by itself, or squared, as we call it? Boy: Yes, Socrates. Socrates: And if the top number is four times some whole number, then a number half as large would have to be two times that same whole number? Boy: Of course, Socrates. Socrates: So the number on the bottom is two times that whole number, whatever it is? Boy: Yes, Socrates. Socrates: (standing) And if it is two times a whole number, then it must be an even number, must it not? Boy: Yes. Socrates: Then is cannot be a member of the group which has an odd number on the bottom, can it? Boy: No, Socrates. Socrates: So can it be a member of the ratios created by an even number divided by an odd number and then used as a root to create a square? Boy: No, Socrates. And that must mean it can't be a member of the last group, doesn't it? Socrates: Yes, my boy, although I don't see how we can continue calling you boy, since you have now won your freedom, and are far richer than I will ever be. Boy: Are you sure we have proved this properly? Let me go over it again, so I can see it in my head. Socrates: Yes, my boy, er, ah, sir. Boy: We want to see if this square root of two we discovered the other day is a member of the rational numbers? Socrates: Yes. Boy: So we define the rational numbers as numbers made from the division into ratios of whole numbers, whether those whole numbers are even or odd. Socrates: Yes. Boy: We get four groups, even over even, which we don't use, odd over even, odd over odd, and even over odd. Socrates: Continue. Boy: We know the first number in the squared ratio cannot be odd because it must be twice the value of the second number, and therefore is must be an even number, two times a whole number. Therefore it cannot be a member of either of the next groups, because they both have whole numbers over odd numbers. Socrates: Wonderful! Boy: So we are left with one group, the evens over odds. Socrates: Yes. Boy: When we square an even over odd ratio, the first number becomes even times even, which is two times two times some other whole number, which means it is four times the whole number, and this number must be double the second number, which is odd, as it was made of odd times odd. But the top number cannot be double some bottom odd number because the top number is four times some whole number, and the bottom number is odd--but a number which is four times another whole number, cannot be odd when cut in half, so an even number times an even number can never be double what you would get from any odd number times another odd number... therefore none of these rational numbers, when multiplied times themselves, could possibly yield a ratio in which the top number was twice the bottom number. Amazing. We have proved that the square root of two is not a rational number. Fantastic! (He continues to wander up and down the stage, reciting various portions of the proof to himself, looking up, then down, then all around. He comes to Meno) Boy: Do you see? It's so simple, so clear. This is really wonderful! This is fantastic! Socrates: (lays an arm on Meno's arm) Tell him how happy you are for his new found thoughts, Meno, for you can easily tell he is not thinking at all of his newly won freedom and wealth. Meno: I quite agree with you, son, the clarity of your reasoning is truly astounding. I will leave you here with Socrates, as I go to prepare my household. I trust you will both be happy for the rest of the day without my assistance. [The party, the presentation of 10 years salary to the newly freed young man, is another story, as is the original story of the drawing in the sand the square with an area of two.] 2583 ---- None 2584 ---- None 2585 ---- None 2586 ---- None 26752 ---- THE WAY TO GEOMETRY. Being necessary and usefull, For Astronomers. Engineres. Geographers. Architecks. Land-meaters. Carpenters. Sea-men. Paynters. Carvers, &c. Written by Peter Ramus Translated by William Bedwell Note from submitter: Because of the heavy dependence of this book on its diagrams and illustrations, a text version was not prepared. 302 ---- Michael Husted H�jagerparken 95, 2. 2750 Ballerup Denmark husted@login.dknet.dk Phone: +45 44 68 30 08 The following "etext" has been created with a "homemade" program. ------------------------------------------------------------------------ Fibonacci's Numbers - the first 1000. 1 (1 digit) : 1 2 (1 digit) : 1 3 (1 digit) : 2 4 (1 digit) : 3 5 (1 digit) : 5 6 (1 digit) : 8 7 (2 digits) : 13 8 (2 digits) : 21 9 (2 digits) : 34 10 (2 digits) : 55 11 (2 digits) : 89 12 (3 digits) : 144 13 (3 digits) : 233 14 (3 digits) : 377 15 (3 digits) : 610 16 (3 digits) : 987 17 (4 digits) : 1597 18 (4 digits) : 2584 19 (4 digits) : 4181 20 (4 digits) : 6765 21 (5 digits) : 10946 22 (5 digits) : 17711 23 (5 digits) : 28657 24 (5 digits) : 46368 25 (5 digits) : 75025 26 (6 digits) : 12139 3 27 (6 digits) : 19641 8 28 (6 digits) : 31781 1 29 (6 digits) : 51422 9 30 (6 digits) : 83204 0 31 (7 digits) : 13462 69 32 (7 digits) : 21783 09 33 (7 digits) : 35245 78 34 (7 digits) : 57028 87 35 (7 digits) : 92274 65 36 (8 digits) : 14930 352 37 (8 digits) : 24157 817 38 (8 digits) : 39088 169 39 (8 digits) : 63245 986 40 (9 digits) : 10233 4155 41 (9 digits) : 16558 0141 42 (9 digits) : 26791 4296 43 (9 digits) : 43349 4437 44 (9 digits) : 70140 8733 45 (10 digits) : 11349 03170 46 (10 digits) : 18363 11903 47 (10 digits) : 29712 15073 48 (10 digits) : 48075 26976 49 (10 digits) : 77787 42049 50 (11 digits) : 12586 26902 5 51 (11 digits) : 20365 01107 4 52 (11 digits) : 32951 28009 9 53 (11 digits) : 53316 29117 3 54 (11 digits) : 86267 57127 2 55 (12 digits) : 13958 38624 45 56 (12 digits) : 22585 14337 17 57 (12 digits) : 36543 52961 62 58 (12 digits) : 59128 67298 79 59 (12 digits) : 95672 20260 41 60 (13 digits) : 15480 08755 920 61 (13 digits) : 25047 30781 961 62 (13 digits) : 40527 39537 881 63 (13 digits) : 65574 70319 842 64 (14 digits) : 10610 20985 7723 65 (14 digits) : 17167 68017 7565 66 (14 digits) : 27777 89003 5288 67 (14 digits) : 44945 57021 2853 68 (14 digits) : 72723 46024 8141 69 (15 digits) : 11766 90304 60994 70 (15 digits) : 19039 24907 09135 71 (15 digits) : 30806 15211 70129 72 (15 digits) : 49845 40118 79264 73 (15 digits) : 80651 55330 49393 74 (16 digits) : 13049 69544 92865 7 75 (16 digits) : 21114 85077 97805 0 76 (16 digits) : 34164 54622 90670 7 77 (16 digits) : 55279 39700 88475 7 78 (16 digits) : 89443 94323 79146 4 79 (17 digits) : 14472 33402 46762 21 80 (17 digits) : 23416 72834 84676 85 81 (17 digits) : 37889 06237 31439 06 82 (17 digits) : 61305 79072 16115 91 83 (17 digits) : 99194 85309 47554 97 84 (18 digits) : 16050 06438 16367 088 85 (18 digits) : 25969 54969 11122 585 86 (18 digits) : 42019 61407 27489 673 87 (18 digits) : 67989 16376 38612 258 88 (19 digits) : 11000 87778 36610 1931 89 (19 digits) : 17799 79416 00471 4189 90 (19 digits) : 28800 67194 37081 6120 91 (19 digits) : 46600 46610 37553 0309 92 (19 digits) : 75401 13804 74634 6429 93 (20 digits) : 12200 16041 51218 76738 94 (20 digits) : 19740 27421 98682 23167 95 (20 digits) : 31940 43463 49900 99905 96 (20 digits) : 51680 70885 48583 23072 97 (20 digits) : 83621 14348 98484 22977 98 (21 digits) : 13530 18523 44706 74604 9 99 (21 digits) : 21892 29958 34555 16902 6 100 (21 digits) : 35422 48481 79261 91507 5 101 (21 digits) : 57314 78440 13817 08410 1 102 (21 digits) : 92737 26921 93078 99917 6 103 (22 digits) : 15005 20536 20689 60832 77 104 (22 digits) : 24278 93228 39997 50824 53 105 (22 digits) : 39284 13764 60687 11657 30 106 (22 digits) : 63563 06993 00684 62481 83 107 (23 digits) : 10284 72075 76137 17413 913 108 (23 digits) : 16641 02775 06205 63662 096 109 (23 digits) : 26925 74850 82342 81076 009 110 (23 digits) : 43566 77625 88548 44738 105 111 (23 digits) : 70492 52476 70891 25814 114 112 (24 digits) : 11405 93010 25943 97055 2219 113 (24 digits) : 18455 18257 93033 09636 6333 114 (24 digits) : 29861 11268 18977 06691 8552 115 (24 digits) : 48316 29526 12010 16328 4885 116 (24 digits) : 78177 40794 30987 23020 3437 117 (25 digits) : 12649 37032 04299 73934 88322 118 (25 digits) : 20467 11111 47398 46236 91759 119 (25 digits) : 33116 48143 51698 20171 80081 120 (25 digits) : 53583 59254 99096 66408 71840 121 (25 digits) : 86700 07398 50794 86580 51921 122 (26 digits) : 14028 36665 34989 15298 92376 1 123 (26 digits) : 22698 37405 20068 63956 97568 2 124 (26 digits) : 36726 74070 55057 79255 89944 3 125 (26 digits) : 59425 11475 75126 43212 87512 5 126 (26 digits) : 96151 85546 30184 22468 77456 8 127 (27 digits) : 15557 69702 20531 06568 16496 93 128 (27 digits) : 25172 88256 83549 48815 04242 61 129 (27 digits) : 40730 57959 04080 55383 20739 54 130 (27 digits) : 65903 46215 87630 04198 24982 15 131 (28 digits) : 10663 40417 49171 05958 14572 169 132 (28 digits) : 17253 75039 07934 06377 97070 384 133 (28 digits) : 27917 15456 57105 12336 11642 553 134 (28 digits) : 45170 90495 65039 18714 08712 937 135 (28 digits) : 73088 05952 22144 31050 20355 490 136 (29 digits) : 11825 89644 78718 34976 42906 8427 137 (29 digits) : 19134 70240 00932 78081 44942 3917 138 (29 digits) : 30960 59884 79651 13057 87849 2344 139 (29 digits) : 50095 30124 80583 91139 32791 6261 140 (29 digits) : 81055 90009 60235 04197 20640 8605 141 (30 digits) : 13115 12013 44081 89533 65343 24866 142 (30 digits) : 21220 71014 40105 39953 37407 33471 143 (30 digits) : 34335 83027 84187 29487 02750 58337 144 (30 digits) : 55556 54042 24292 69440 40157 91808 145 (30 digits) : 89892 37070 08479 98927 42908 50145 146 (31 digits) : 14544 89111 23277 26836 78306 64195 3 147 (31 digits) : 23534 12818 24125 26729 52597 49209 8 148 (31 digits) : 38079 01929 47402 53566 30904 13405 1 149 (31 digits) : 61613 14747 71527 80295 83501 62614 9 150 (31 digits) : 99692 16677 18930 33862 14405 76020 0 151 (32 digits) : 16130 53142 49045 81415 79790 73863 49 152 (32 digits) : 26099 74810 20938 84802 01231 31465 49 153 (32 digits) : 42230 27952 69984 66217 81022 05328 98 154 (32 digits) : 68330 02762 90923 51019 82253 36794 47 155 (33 digits) : 11056 03071 56090 81723 76327 54212 345 156 (33 digits) : 17889 03347 85183 16825 74552 87891 792 157 (33 digits) : 28945 06419 41273 98549 50880 42104 137 158 (33 digits) : 46834 09767 26457 15375 25433 29995 929 159 (33 digits) : 75779 16186 67731 13924 76313 72100 066 160 (34 digits) : 12261 32595 39418 82930 00174 70209 5995 161 (34 digits) : 19839 24214 06191 94322 47806 07419 6061 162 (34 digits) : 32100 56809 45610 77252 47980 77629 2056 163 (34 digits) : 51939 81023 51802 71574 95786 85048 8117 164 (34 digits) : 84040 37832 97413 48827 43767 62678 0173 165 (35 digits) : 13598 01885 64921 62040 23955 44772 68290 166 (35 digits) : 22002 05668 94662 96922 98332 21040 48463 167 (35 digits) : 35600 07554 59584 58963 22287 65813 16753 168 (35 digits) : 57602 13223 54247 55886 20619 86853 65216 169 (35 digits) : 93202 20778 13832 14849 42907 52666 81969 170 (36 digits) : 15080 43400 16807 97073 56352 73952 04718 5 171 (36 digits) : 24400 65477 98191 18558 50643 49218 72915 4 172 (36 digits) : 39481 08878 14999 15632 06996 23170 77633 9 173 (36 digits) : 63881 74356 13190 34190 57639 72389 50549 3 174 (37 digits) : 10336 28323 42818 94982 26463 59556 02818 32 175 (37 digits) : 16724 45759 04137 98401 32227 56794 97873 25 176 (37 digits) : 27060 74082 46956 93383 58691 16351 00691 57 177 (37 digits) : 43785 19841 51094 91784 90918 73145 98564 82 178 (37 digits) : 70845 93923 98051 85168 49609 89496 99256 39 179 (38 digits) : 11463 11376 54914 67695 34052 86264 29782 121 180 (38 digits) : 18547 70768 94719 86212 19013 85213 99707 760 181 (38 digits) : 30010 82145 49634 53907 53066 71478 29489 881 182 (38 digits) : 48558 52914 44354 40119 72080 56692 29197 641 183 (38 digits) : 78569 35059 93988 94027 25147 28170 58687 522 184 (39 digits) : 12712 78797 43834 33414 69722 78486 28788 5163 185 (39 digits) : 20569 72303 43233 22817 42237 51303 34657 2685 186 (39 digits) : 33282 51100 87067 56232 11960 29789 63445 7848 187 (39 digits) : 53852 23404 30300 79049 54197 81092 98103 0533 188 (39 digits) : 87134 74505 17368 35281 66158 10882 61548 8381 189 (40 digits) : 14098 69790 94766 91433 12035 59197 55965 18914 190 (40 digits) : 22812 17241 46503 74961 28651 40285 82120 07295 191 (40 digits) : 36910 87032 41270 66394 40686 99483 38085 26209 192 (40 digits) : 59723 04273 87774 41355 69338 39769 20205 33504 193 (40 digits) : 96633 91306 29045 07750 10025 39252 58290 59713 194 (41 digits) : 15635 69558 01681 94910 57936 37902 17849 59321 7 195 (41 digits) : 25299 08688 64586 45685 58938 91827 43678 65293 0 196 (41 digits) : 40934 78246 66268 40596 16875 29729 61528 24614 7 197 (41 digits) : 66233 86935 30854 86281 75814 21557 05206 89907 7 198 (42 digits) : 10716 86518 19712 32687 79268 95128 66673 51452 24 199 (42 digits) : 17340 25211 72797 81315 96850 37284 37194 20443 01 200 (42 digits) : 28057 11729 92510 14003 76119 32413 03867 71895 25 201 (42 digits) : 45397 36941 65307 95319 72969 69697 41061 92338 26 202 (42 digits) : 73454 48671 57818 09323 49089 02110 44929 64233 51 203 (43 digits) : 11885 18561 32312 60464 32205 87180 78599 15657 177 204 (43 digits) : 19230 63428 48094 41396 67114 77391 83092 12080 528 205 (43 digits) : 31115 81989 80407 01860 99320 64572 61691 27737 705 206 (43 digits) : 50346 45418 28501 43257 66435 41964 44783 39818 233 207 (43 digits) : 81462 27408 08908 45118 65756 06537 06474 67555 938 208 (44 digits) : 13180 87282 63740 98837 63219 14850 15125 80737 4171 209 (44 digits) : 21327 10023 44631 83349 49794 75503 85773 27493 0109 210 (44 digits) : 34507 97306 08372 82187 13013 90354 00899 08230 4280 211 (44 digits) : 55835 07329 53004 65536 62808 65857 86672 35723 4389 212 (44 digits) : 90343 04635 61377 47723 75822 56211 87571 43953 8669 213 (45 digits) : 14617 81196 51438 21326 03863 12206 97424 37967 73058 214 (45 digits) : 23652 11660 07575 96098 41445 37828 16181 52363 11727 215 (45 digits) : 38269 92856 59014 17424 45308 50035 13605 90330 84785 216 (45 digits) : 61922 04516 66590 13522 86753 87863 29787 42693 96512 217 (46 digits) : 10019 19737 32560 43094 73206 23789 84339 33302 48129 7 218 (46 digits) : 16211 40188 99219 44447 01881 62576 17318 07571 87780 9 219 (46 digits) : 26230 59926 31779 87541 75087 86366 01657 40874 35910 6 220 (46 digits) : 42442 00115 30999 31988 76969 48942 18975 48446 23691 5 221 (46 digits) : 68672 60041 62779 19530 52057 35308 20632 89320 59602 1 222 (47 digits) : 11111 46015 69377 85151 92902 68425 03960 83776 68329 36 223 (47 digits) : 17978 72019 85655 77104 98108 41955 86024 12708 74289 57 224 (47 digits) : 29090 18035 55033 62256 91011 10380 89984 96485 42618 93 225 (47 digits) : 47068 90055 40689 39361 89119 52336 76009 09194 16908 50 226 (47 digits) : 76159 08090 95723 01618 80130 62717 65994 05679 59527 43 227 (48 digits) : 12322 79814 63641 24098 06925 01505 44200 31487 37643 593 228 (48 digits) : 19938 70623 73213 54259 94938 07777 20799 72055 33596 336 229 (48 digits) : 32261 50438 36854 78358 01863 09282 65000 03542 71239 929 230 (48 digits) : 52200 21062 10068 32617 96801 17059 85799 75598 04836 265 231 (48 digits) : 84461 71500 46923 10975 98664 26342 50799 79140 76076 194 232 (49 digits) : 13666 19256 25699 14359 39546 54340 23659 95473 88091 2459 233 (49 digits) : 22112 36406 30391 45456 99412 96974 48739 93387 95698 8653 234 (49 digits) : 35778 55662 56090 59816 38959 51314 72399 88861 83790 1112 235 (49 digits) : 57890 92068 86482 05273 38372 48289 21139 82249 79488 9765 236 (49 digits) : 93669 47731 42572 65089 77331 99603 93539 71111 63279 0877 237 (50 digits) : 15156 03980 02905 47036 31570 44789 31467 95336 14276 80642 238 (50 digits) : 24522 98753 17162 73545 29303 64749 70821 92447 30604 71519 239 (50 digits) : 39679 02733 20068 20581 60874 09539 02289 87783 44881 52161 240 (50 digits) : 64202 01486 37230 94126 90177 74288 73111 80230 75486 23680 241 (51 digits) : 10388 10421 95729 91470 85105 18382 77540 16801 42036 77584 1 242 (51 digits) : 16808 30570 59453 00883 54122 95811 64851 34824 49585 39952 1 243 (51 digits) : 27196 40992 55182 92354 39228 14194 42391 51625 91622 17536 2 244 (51 digits) : 44004 71563 14635 93237 93351 10006 07242 86450 41207 57488 3 245 (51 digits) : 71201 12555 69818 85592 32579 24200 49634 38076 32829 75024 5 246 (52 digits) : 11520 58411 88445 47883 02593 03420 65687 72452 67403 73251 28 247 (52 digits) : 18640 69667 45427 36442 25850 95840 70651 16260 30686 70753 73 248 (52 digits) : 30161 28079 33872 84325 28443 99261 36338 88712 98090 44005 01 249 (52 digits) : 48801 97746 79300 20767 54294 95102 06990 04973 28777 14758 74 250 (52 digits) : 78963 25826 13173 05092 82738 94363 43328 93686 26867 58763 75 251 (53 digits) : 12776 52357 29247 32586 03703 38946 55031 89865 95564 47352 249 252 (53 digits) : 20672 84939 90564 63095 31977 28382 89364 79234 58251 23228 624 253 (53 digits) : 33449 37297 19811 95681 35680 67329 44396 69100 53815 70580 873 254 (53 digits) : 54122 22237 10376 58776 67657 95712 33761 48335 12066 93809 497 255 (53 digits) : 87571 59534 30188 54458 03338 63041 78158 17435 65882 64390 370 256 (54 digits) : 14169 38177 14056 51323 47099 65875 41191 96577 07794 95819 9867 257 (54 digits) : 22926 54130 57075 36769 27433 52179 59007 78320 64383 22259 0237 258 (54 digits) : 37095 92307 71131 88092 74533 18055 00199 74897 72178 18079 0104 259 (54 digits) : 60022 46438 28207 24862 01966 70234 59207 53218 36561 40338 0341 260 (54 digits) : 97118 38745 99339 12954 76499 88289 59407 28116 08739 58417 0445 261 (55 digits) : 15714 08518 42754 63781 67846 65852 41861 48133 44530 09875 50786 262 (55 digits) : 25425 92393 02688 55077 15496 64681 37802 20945 05404 05717 21231 263 (55 digits) : 41140 00911 45443 18858 83343 30533 79663 69078 49934 15592 72017 264 (55 digits) : 66565 93304 48131 73935 98839 95215 17465 90023 55338 21309 93248 265 (56 digits) : 10770 59421 59357 49279 48218 32574 89712 95910 20527 23690 26526 5 266 (56 digits) : 17427 18752 04170 66673 08102 32096 41459 54912 56061 05821 25851 3 267 (56 digits) : 28197 78173 63528 15952 56320 64671 31172 50822 76588 29511 52377 8 268 (56 digits) : 45624 96925 67698 82625 64422 96767 72632 05735 32649 35332 78229 1 269 (56 digits) : 73822 75099 31226 98578 20743 61439 03804 56558 09237 64844 30606 9 270 (57 digits) : 11944 77202 49892 58120 38516 65820 67643 66229 34188 70017 70883 60 271 (57 digits) : 19327 04712 43015 27978 20591 01964 58024 11885 15112 46502 13944 29 272 (57 digits) : 31271 81914 92907 86098 59107 67785 25667 78114 49301 16519 84827 89 273 (57 digits) : 50598 86627 35923 14076 79698 69749 83691 89999 64413 63021 98772 18 274 (57 digits) : 81870 68542 28831 00175 38806 37535 09359 68114 13714 79541 83600 07 275 (58 digits) : 13246 95516 96475 41425 21850 50728 49305 15811 37812 84256 38237 225 276 (58 digits) : 21434 02371 19358 51442 75731 14482 00241 12622 79184 32210 56597 232 277 (58 digits) : 34680 97888 15833 92867 97581 65210 49546 28434 16997 16466 94834 457 278 (58 digits) : 56115 00259 35192 44310 73312 79692 49787 41056 96181 48677 51431 689 279 (58 digits) : 90795 98147 51026 37178 70894 44902 99333 69491 13178 65144 46266 146 280 (59 digits) : 14691 09840 68621 88148 94420 72459 54912 11054 80936 01382 19769 7835 281 (59 digits) : 23770 69655 43724 51866 81510 16949 84845 48003 92253 87896 64396 3981 282 (59 digits) : 38461 79496 12346 40015 75930 89409 39757 59058 73189 89278 84166 1816 283 (59 digits) : 62232 49151 56070 91882 57441 06359 24603 07062 65443 77175 48562 5797 284 (60 digits) : 10069 42864 76841 73189 83337 19576 86436 06612 13863 36645 43272 87613 285 (60 digits) : 16292 67779 92448 82378 09081 30212 78896 37318 40407 74362 98129 13410 286 (60 digits) : 26362 10644 69290 55567 92418 49789 65332 43930 54271 11008 41402 01023 287 (60 digits) : 42654 78424 61739 37946 01499 80002 44228 81248 94678 85371 39531 14433 288 (60 digits) : 69016 89069 31029 93513 93918 29792 09561 25179 48949 96379 80933 15456 289 (61 digits) : 11167 16749 39276 93145 99541 80979 45379 00642 84362 88175 12046 42988 9 290 (61 digits) : 18068 85656 32379 92497 38933 63958 66335 13160 79257 87813 10139 74534 5 291 (61 digits) : 29236 02405 71656 85643 38475 44938 11714 13803 63620 75988 22186 17523 4 292 (61 digits) : 47304 88062 04036 78140 77409 08896 78049 26964 42878 63801 32325 92057 9 293 (61 digits) : 76540 90467 75693 63784 15884 53834 89763 40768 06499 39789 54512 09581 3 294 (62 digits) : 12384 57852 97973 04192 49329 36273 16781 26773 24937 80359 08683 80163 92 295 (62 digits) : 20038 66899 75542 40570 90917 81656 65757 60850 05587 74338 04135 01122 05 296 (62 digits) : 32423 24752 73515 44763 40247 17929 82538 87623 30525 54697 12818 81285 97 297 (62 digits) : 52461 91652 49057 85334 31164 99586 48296 48473 36113 29035 16953 82408 02 298 (62 digits) : 84885 16405 22573 30097 71412 17516 30835 36096 66638 83732 29772 63693 99 299 (63 digits) : 13734 70805 77163 11543 20257 71710 27913 18457 00275 21276 74672 64610 201 300 (63 digits) : 22223 22446 29420 44552 97398 93461 90996 72066 66939 09649 97649 90979 600 301 (63 digits) : 35957 93252 06583 56096 17656 65172 18909 90523 67214 30926 72322 55589 801 302 (63 digits) : 58181 15698 36004 00649 15055 58634 09906 62590 34153 40576 69972 46569 401 303 (63 digits) : 94139 08950 42587 56745 32712 23806 28816 53114 01367 71503 42295 02159 202 304 (64 digits) : 15232 02464 87859 15739 44776 78244 03872 31570 43552 11208 01226 74872 8603 305 (64 digits) : 24645 93359 92117 91413 98048 00624 66753 96881 83688 88358 35456 25088 7805 306 (64 digits) : 39877 95824 79977 07153 42824 78868 70626 28452 27240 99566 36682 99961 6408 307 (64 digits) : 64523 89184 72094 98567 40872 79493 37380 25334 10929 87924 72139 25050 4213 308 (65 digits) : 10440 18500 95207 20572 08369 75836 20800 65378 63817 08749 10882 22501 20621 309 (65 digits) : 16892 57419 42416 70428 82457 03785 54538 67912 04910 07541 58096 15006 24834 310 (65 digits) : 27332 75920 37623 91000 90826 79621 75339 33290 68727 16290 68978 37507 45455 311 (65 digits) : 44225 33339 80040 61429 73283 83407 29878 01202 73637 23832 27074 52513 70289 312 (65 digits) : 71558 09260 17664 52430 64110 63029 05217 34493 42364 40122 96052 90021 15744 313 (66 digits) : 11578 34259 99770 51386 03739 44643 63509 53569 61600 16395 52312 74253 48603 3 314 (66 digits) : 18734 15186 01536 96629 10150 50946 54031 27018 95836 60407 81918 03255 60177 7 315 (66 digits) : 30312 49446 01307 48015 13889 95590 17540 80588 57436 76803 34230 77509 08781 0 316 (66 digits) : 49046 64632 02844 44644 24040 46536 71572 07607 53273 37211 16148 80764 68958 7 317 (66 digits) : 79359 14078 04151 92659 37930 42126 89112 88196 10710 14014 50379 58273 77739 7 318 (67 digits) : 12840 57871 00699 63730 36197 08866 36068 49580 36398 35122 56652 83903 84669 84 319 (67 digits) : 20776 49278 81114 82996 29990 13079 04979 78399 97469 36524 01690 79731 22443 81 320 (67 digits) : 33617 07149 81814 46726 66187 21945 41048 27980 33867 71646 58343 63635 07113 65 321 (67 digits) : 54393 56428 62929 29722 96177 35024 46028 06380 31337 08170 60034 43366 29557 46 322 (67 digits) : 88010 63578 44743 76449 62364 56969 87076 34360 65204 79817 18378 07001 36671 11 323 (68 digits) : 14240 42000 70767 30617 25854 19199 43310 44074 09654 18798 77841 25036 76622 857 324 (68 digits) : 23041 48358 55241 68262 22090 64896 42018 07510 16174 66780 49679 05736 90289 968 325 (68 digits) : 37281 90359 26008 98879 47944 84095 85328 51584 25828 85579 27520 30773 66912 825 326 (68 digits) : 60323 38717 81250 67141 70035 48992 27346 59094 42003 52359 77199 36510 57202 793 327 (68 digits) : 97605 29077 07259 66021 17980 33088 12675 10678 67832 37939 04719 67284 24115 618 328 (69 digits) : 15792 86779 48851 03316 28801 58208 04002 16977 30983 59029 88191 90379 48131 8411 329 (69 digits) : 25553 39687 19576 99918 40599 61516 85269 68045 17766 82823 78663 87107 90543 4029 330 (69 digits) : 41346 26466 68428 03234 69401 19724 89271 85022 48750 41853 66855 77487 38675 2440 331 (69 digits) : 66899 66153 88005 03153 10000 81241 74541 53067 66517 24677 45519 64595 29218 6469 332 (70 digits) : 10824 59262 05643 30638 77940 20096 66381 33809 01526 76653 11237 54208 26789 38909 333 (70 digits) : 17514 55877 44443 80954 08940 28220 83835 49115 78178 49120 85789 50667 79711 25378 334 (70 digits) : 28339 15139 50087 11592 86880 48317 50216 82924 79705 25773 97027 04876 06500 64287 335 (70 digits) : 45853 71016 94530 92546 95820 76538 34052 32040 57883 74894 82816 55543 86211 89665 336 (70 digits) : 74192 86156 44618 04139 82701 24855 84269 14965 37589 00668 79843 60419 92712 53952 337 (71 digits) : 12004 65717 33914 89668 67852 20139 41832 14700 59547 27556 36266 01596 37892 44361 7 338 (71 digits) : 19423 94332 98376 70082 66122 32625 00259 06197 13306 17623 24250 37638 37163 69756 9 339 (71 digits) : 31428 60050 32291 59751 33974 52764 42091 20897 72853 45179 60516 39234 75056 14118 6 340 (71 digits) : 50852 54383 30668 29834 00096 85389 42350 27094 86159 62802 84766 76873 12219 83875 5 341 (71 digits) : 82281 14433 62959 89585 34071 38153 84441 47992 59013 07982 45283 16107 87275 97994 1 342 (72 digits) : 13313 36881 69362 81941 93416 82354 32679 17508 74517 27078 53004 99298 09949 58186 96 343 (72 digits) : 21541 48325 05658 80900 46823 96169 71123 32308 00418 57876 77533 30908 88677 17986 37 344 (72 digits) : 34854 85206 75021 62842 40240 78524 03802 49816 74935 84955 30538 30206 98626 76173 33 345 (72 digits) : 56396 33531 80680 43742 87064 74693 74925 82124 75354 42832 08071 61115 87303 94159 70 346 (72 digits) : 91251 18738 55702 06585 27305 53217 78728 31941 50290 27787 38609 91322 85930 70333 03 347 (73 digits) : 14764 75227 03638 25032 81437 02791 15365 41406 62564 47061 94668 15243 87323 46449 273 348 (73 digits) : 23889 87100 89208 45691 34167 58112 93238 24600 77593 49840 68529 14376 15916 53482 576 349 (73 digits) : 38654 62327 92846 70724 15604 60904 08603 66007 40157 96902 63197 29620 03239 99931 849 350 (73 digits) : 62544 49428 82055 16415 49772 19017 01841 90608 17751 46743 31726 43996 19156 53414 425 351 (74 digits) : 10119 91175 67490 18713 96537 67992 11044 55661 55790 94364 59492 37361 62239 65334 6274 352 (74 digits) : 16374 36118 55695 70355 51514 89893 81228 74722 37566 09038 92665 01761 24155 30676 0699 353 (74 digits) : 26494 27294 23185 89069 48052 57885 92273 30383 93357 03403 52157 39122 86394 96010 6973 354 (74 digits) : 42868 63412 78881 59424 99567 47779 73502 05106 30923 12442 44822 40884 10550 26686 7672 355 (74 digits) : 69362 90707 02067 48494 47620 05665 65775 35490 24280 15845 96979 80006 96945 22697 4645 356 (75 digits) : 11223 15411 98094 90791 94718 75344 53927 74059 65520 32828 84180 22089 10749 54938 42317 357 (75 digits) : 18159 44482 68301 65641 39480 75911 10505 27608 67948 34413 43878 20089 80444 07208 16962 358 (75 digits) : 29382 59894 66396 56433 34199 51255 64433 01668 33468 67242 28058 42178 91193 62146 59279 359 (75 digits) : 47542 04377 34698 22074 73680 27166 74938 29277 01417 01655 71936 62268 71637 69354 76241 360 (75 digits) : 76924 64272 01094 78508 07879 78422 39371 30945 34885 68897 99995 04447 62831 31501 35520 361 (76 digits) : 12446 66864 93579 30058 28156 00558 91430 96022 23630 27055 37193 16671 63446 90085 61176 1 362 (76 digits) : 20139 13292 13688 77909 08943 98401 15368 09116 77118 83945 17192 67116 39730 03235 74728 1 363 (76 digits) : 32585 80157 07268 07967 37099 98960 06799 05139 00749 11000 54385 83788 03176 93321 35904 2 364 (76 digits) : 52724 93449 20956 85876 46043 97361 22167 14255 77867 94945 71578 50904 42906 96557 10632 3 365 (76 digits) : 85310 73606 28224 93843 83143 96321 28966 19394 78617 05946 25964 34692 46083 89878 46536 5 366 (77 digits) : 13803 56705 54918 17972 02918 79368 25113 33365 05648 50089 19754 28559 68899 08643 55716 88 367 (77 digits) : 22334 64066 17740 67356 41233 19000 38009 95304 53510 20683 82350 72028 93507 47631 40370 53 368 (77 digits) : 36138 20771 72658 85328 44151 98368 63123 28669 59158 70773 02105 00588 62406 56274 96087 41 369 (77 digits) : 58472 84837 90399 52684 85385 17369 01133 23974 12668 91456 84455 72617 55914 03906 36457 94 370 (77 digits) : 94611 05609 63058 38013 29537 15737 64256 52643 71827 62229 86560 73206 18320 60181 32545 35 371 (78 digits) : 15308 39044 75345 79069 81492 23310 66538 97661 78449 65368 67101 64582 37423 46408 76900 329 372 (78 digits) : 24769 49605 71651 62871 14445 94884 42964 62926 15632 41591 65757 71902 99255 52426 90154 864 373 (78 digits) : 40077 88650 46997 41940 95938 18195 09503 60587 94082 06960 32859 36485 36678 98835 67055 193 374 (78 digits) : 64847 38256 18649 04812 10384 13079 52468 23514 09714 48551 98617 08388 35934 51262 57210 057 375 (79 digits) : 10492 52690 66564 64675 30632 23127 46197 18410 20379 65551 23147 64487 37261 35009 82426 5250 376 (79 digits) : 16977 26516 28429 55156 51670 64435 41444 00761 61351 10406 43009 35326 20854 80136 08147 5307 377 (79 digits) : 27469 79206 94994 19831 82302 87562 87641 19171 81730 75957 66156 99813 58116 15145 90574 0557 378 (79 digits) : 44447 05723 23423 74988 33973 51998 29085 19933 43081 86364 09166 35139 78970 95281 98721 5864 379 (79 digits) : 71916 84930 18417 94820 16276 39561 16726 39105 24812 62321 75323 34953 37087 10427 89295 6421 380 (80 digits) : 11636 39065 34184 16980 85024 99155 94581 15903 86789 44868 58448 97009 31605 80570 98801 72285 381 (80 digits) : 18828 07558 36025 96462 86652 63112 06253 79814 39270 71100 75981 30504 65314 51613 77731 28706 382 (80 digits) : 30464 46623 70210 13443 71677 62268 00834 95718 26060 15969 34430 27513 96920 32184 76533 00991 383 (80 digits) : 49292 54182 06236 09906 58330 25380 07088 75532 65330 87070 10411 58018 62234 83798 54264 29697 384 (80 digits) : 79757 00805 76446 23350 30007 87648 07923 71250 91391 03039 44841 85532 59155 15983 30797 30688 385 (81 digits) : 12904 95498 78268 23325 68833 81302 81501 24678 35672 19010 95525 34355 12138 99978 18506 16038 5 386 (81 digits) : 20880 65579 35912 85660 71834 60067 62293 61803 44811 29314 90009 52908 38054 51576 51585 89107 3 387 (81 digits) : 33785 61078 14181 08986 40668 41370 43794 86481 80483 48325 85534 87263 50193 51554 70092 05145 8 388 (81 digits) : 54666 26657 50093 94647 12503 01438 06088 48285 25294 77640 75544 40171 88248 03131 21677 94253 1 389 (81 digits) : 88451 87735 64275 03633 53171 42808 49883 34767 05778 25966 61079 27435 38441 54685 91769 99398 9 390 (82 digits) : 14311 81439 31436 89828 06567 44424 65597 18305 23107 30360 73662 36760 72668 95781 71344 79365 20 391 (82 digits) : 23157 00212 87864 40191 41884 58705 50585 51781 93685 12957 39770 29504 26513 11250 30521 79305 09 392 (82 digits) : 37468 81652 19301 30019 48452 03130 16182 70087 16792 43318 13432 66264 99182 07032 01866 58670 29 393 (82 digits) : 60625 81865 07165 70210 90336 61835 66768 21869 10477 56275 53202 95769 25695 18282 32388 37975 38 394 (82 digits) : 98094 63517 26467 00230 38788 64965 82950 91956 27269 99593 66635 62034 24877 25314 34254 96645 67 395 (83 digits) : 15872 04538 23363 27044 12912 52680 14971 91382 53774 75586 91983 85780 35057 24359 66664 33462 105 396 (83 digits) : 25681 50889 96009 97067 16791 39176 73267 00578 16501 75546 28647 41983 77544 96891 10089 83126 672 397 (83 digits) : 41553 55428 19373 24111 29703 91856 88238 91960 70276 51133 20631 27764 12602 21250 76754 16588 777 398 (83 digits) : 67235 06318 15383 21178 46495 31033 61505 92538 86778 26679 49278 69747 90147 18141 86843 99715 449 399 (84 digits) : 10878 86174 63475 64528 97619 92289 04974 48449 95705 47781 26990 99751 20274 93939 26359 81630 4226 400 (84 digits) : 17602 36806 45013 96646 82269 45392 41125 07703 84383 30449 21918 86725 99289 65753 45044 21601 9675 401 (84 digits) : 28481 22981 08489 61175 79889 37681 46099 56153 80088 78230 48909 86477 19564 59692 71404 03232 3901 402 (84 digits) : 46083 59787 53503 57822 62158 83073 87224 63857 64472 08679 70828 73203 18854 25446 16448 24834 3576 403 (84 digits) : 74564 82768 61993 18998 42048 20755 33324 20011 44560 86910 19738 59680 38418 85138 87852 28066 7477 404 (85 digits) : 12064 84255 61549 67682 10420 70382 92054 88386 90903 29558 99056 73288 35727 31058 50430 05290 11053 405 (85 digits) : 19521 32532 47748 99581 94625 52458 45387 30388 05359 38250 01030 59256 39569 19572 39215 28096 78530 406 (85 digits) : 31586 16788 09298 67264 05046 22841 37442 18774 96262 67809 00087 32544 75296 50630 89645 33386 89583 407 (85 digits) : 51107 49320 57047 66845 99671 75299 82829 49163 01622 06059 01117 91801 14865 70203 28860 61483 68113 408 (85 digits) : 82693 66108 66346 34110 04717 98141 20271 67937 97884 73868 01205 24345 90162 20834 18505 94870 57696 409 (86 digits) : 13380 11542 92339 40095 60438 97344 10310 11710 09950 67992 70232 31614 70502 79103 74736 65635 42580 9 410 (86 digits) : 21649 48153 78974 03506 60910 77158 22337 28503 89739 15379 50352 84049 29519 01187 16587 25122 48350 5 411 (86 digits) : 35029 59696 71313 43602 21349 74502 32647 40213 99689 83372 20585 15664 00021 80290 91323 90757 90931 4 412 (86 digits) : 56679 07850 50287 47108 82260 51660 54984 68717 89428 98751 70937 99713 29540 81478 07911 15880 39281 9 413 (86 digits) : 91708 67547 21600 90711 03610 26162 87632 08931 89118 82123 91523 15377 29562 61768 99235 06638 30213 3 414 (87 digits) : 14838 77539 77188 83781 98587 07782 34261 67764 97854 78087 56246 11509 05910 34324 70714 62251 86949 52 415 (87 digits) : 24009 64294 49348 92853 08948 10398 63024 88658 16766 66299 95398 43046 78866 60501 60638 12915 69970 85 416 (87 digits) : 38848 41834 26537 76635 07535 18180 97286 56423 14621 44387 51644 54555 84776 94826 31352 75167 56920 37 417 (87 digits) : 62858 06128 75886 69488 16483 28579 60311 45081 31388 10687 47042 97602 63643 55327 91990 88083 26891 22 418 (88 digits) : 10170 64796 30242 44612 32401 84676 05759 80150 44600 95507 49868 75215 84842 05015 42334 36325 08381 159 419 (88 digits) : 16456 45409 17831 11561 14050 17534 01790 94658 57739 76576 24573 04976 11206 40548 21533 45133 41070 281 420 (88 digits) : 26627 10205 48073 56173 46452 02210 07550 74809 02340 72083 74441 80191 96048 45563 63867 81458 49451 440 421 (88 digits) : 43083 55614 65904 67734 60502 19744 09341 69467 60080 48659 99014 85168 07254 86111 85401 26591 90521 721 422 (88 digits) : 69710 65820 13978 23908 06954 21954 16892 44276 62421 20743 73456 65360 03303 31675 49269 08050 39973 161 423 (89 digits) : 11279 42143 47988 29164 26745 64169 82623 41374 42250 16940 37247 15052 81055 81778 73467 03464 23049 4882 424 (89 digits) : 18250 48725 49386 11555 07441 06365 24312 65802 08492 29014 74592 81588 81386 14946 28393 94269 27046 8043 425 (89 digits) : 29529 90868 97374 40719 34186 70535 06936 07176 50742 45955 11839 96641 62441 96725 01860 97733 50096 2925 426 (89 digits) : 47780 39594 46760 52274 41627 76900 31248 72978 59234 74969 86432 78230 43828 11671 30254 92002 77143 0968 427 (89 digits) : 77310 30463 44134 92993 75814 47435 38184 80155 09977 20924 98272 74872 06270 08396 32115 89736 27239 3893 428 (90 digits) : 12509 07005 79089 54526 81744 22433 56943 35313 36921 19589 48470 55310 25009 82006 76237 08173 90438 24861 429 (90 digits) : 20240 10052 13503 03826 19325 67177 10761 83328 87918 91681 98297 82797 45636 82846 39448 67147 53162 18754 430 (90 digits) : 32749 17057 92592 58353 01069 89610 67705 18642 24840 11271 46768 38107 70646 64853 15685 75321 43600 43615 431 (90 digits) : 52989 27110 06095 62179 20395 56787 78467 01971 12759 02953 45066 20905 16283 47699 55134 42468 96762 62369 432 (90 digits) : 85738 44167 98688 20532 21465 46398 46172 20613 37599 14224 91834 59012 86930 12552 70820 17790 40363 05984 433 (91 digits) : 13872 77127 80478 38271 14186 10318 62463 92258 45035 81717 83690 07991 80321 36025 22595 46025 93712 56835 3 434 (91 digits) : 22446 61544 60347 20324 36332 64958 47081 14319 78795 73140 32873 53893 09014 37280 49677 47804 97748 87433 7 435 (91 digits) : 36319 38672 40825 58595 50518 75277 09545 06578 23831 54858 16563 61884 89335 73305 72272 93830 91461 44269 0 436 (91 digits) : 58766 00217 01172 78919 86851 40235 56626 20898 02627 27998 49437 15777 98350 10586 21950 41635 89210 31702 7 437 (91 digits) : 95085 38889 41998 37515 37370 15512 66171 27476 26458 82856 66000 77662 87685 83891 94223 35466 80671 75971 7 438 (92 digits) : 15385 13910 64317 11643 52422 15574 82279 74837 42908 61085 51543 79344 08603 59447 81617 37710 26988 20767 44 439 (92 digits) : 24893 67799 58516 95395 06159 17126 08896 87585 05554 49371 18143 87110 37372 17837 01039 71256 95055 38364 61 440 (92 digits) : 40278 81710 22834 07038 58581 32700 91176 62422 48463 10456 69687 66454 45975 77284 82657 08967 22043 59132 05 441 (92 digits) : 65172 49509 81351 02433 64740 49827 00073 50007 54017 59827 87831 53564 83347 95121 83696 80224 17098 97496 66 442 (93 digits) : 10545 13122 00418 50947 22332 18252 79125 01243 00248 07028 45751 92001 92932 37240 66635 38919 13914 25662 871 443 (93 digits) : 17062 38072 98553 61190 58806 23235 49132 36243 75649 83011 24535 07358 41267 16752 85005 06941 55624 15412 537 444 (93 digits) : 27607 51194 98972 12137 81138 41488 28257 37486 75897 90039 70286 99360 34199 53993 51640 45860 69538 41075 408 445 (93 digits) : 44669 89267 97525 73328 39944 64723 77389 73730 51547 73050 94822 06718 75466 70746 36645 52802 25162 56487 945 446 (93 digits) : 72277 40462 96497 85466 21083 06212 05647 11217 27445 63090 65109 06079 09666 24739 88285 98662 94700 97563 353 447 (94 digits) : 11694 72973 09402 35879 46102 77093 58303 68494 77899 33614 15993 11279 78513 29548 62493 15146 51986 35405 1298 448 (94 digits) : 18922 47019 39052 14426 08211 07714 78868 39616 50643 89923 22504 01887 69479 92022 61321 75012 81456 45161 4651 449 (94 digits) : 30617 19992 48454 50305 54313 84808 37172 08111 28543 23537 38497 13167 47993 21571 23814 90159 33442 80566 5949 450 (94 digits) : 49539 67011 87506 64731 62524 92523 16040 47727 79187 13460 61001 15055 17473 13593 85136 65172 14899 25728 0600 451 (94 digits) : 80156 87004 35961 15037 16838 77331 53212 55839 07730 36997 99498 28222 65466 35165 08951 55331 48342 06294 6549 452 (95 digits) : 12969 65401 62346 77976 87936 36985 46925 30356 68691 75045 86049 94327 78293 94875 89408 82050 36324 13202 27149 453 (95 digits) : 20985 34102 05942 89480 59620 24718 62246 55940 59464 78745 65999 77150 04840 58392 40303 97583 51158 33831 73698 454 (95 digits) : 33954 99503 68289 67457 47556 61704 09171 86297 28156 53791 52049 71477 83134 53268 29712 79633 87482 47034 00847 455 (95 digits) : 54940 33605 74232 56938 07176 86422 71418 42237 87621 32537 18049 48627 87975 11660 70016 77217 38640 80865 74545 456 (95 digits) : 88895 33109 42522 24395 54733 48126 80590 28535 15777 86328 70099 20105 71109 64928 99729 56851 26123 27899 75392 457 (96 digits) : 14383 56671 51675 48133 36191 03454 95200 87077 30339 91886 58814 86873 35908 47658 96974 63406 86476 40876 54993 7 458 (96 digits) : 23273 09982 45927 70572 91664 38267 63259 89930 81917 70519 45824 78883 93019 44151 86947 59091 99088 73666 52532 9 459 (96 digits) : 37656 66653 97603 18706 27855 41722 58460 77008 12257 62406 04639 65757 28927 91810 83922 22498 85565 14543 07526 6 460 (96 digits) : 60929 76636 43530 89279 19519 79990 21720 66938 94175 32925 50464 44641 21947 35962 70869 81590 84653 88209 60059 5 461 (96 digits) : 98586 43290 41134 07985 47375 21712 80181 43947 06432 95331 55104 10398 50875 27773 54792 04089 70219 02752 67586 1 462 (97 digits) : 15951 61992 68466 49726 46689 50170 30190 21088 60060 82825 70556 85503 97282 26373 62566 18568 05487 29096 22764 56 463 (97 digits) : 25810 26321 72579 90525 01427 02341 58208 35483 30704 12358 86067 26543 82369 79150 98045 38977 02509 19371 49523 17 464 (97 digits) : 41761 88314 41046 40251 48116 52511 88398 56571 90764 95184 56624 12047 79652 05524 60611 57545 07996 48467 72287 73 465 (97 digits) : 67572 14636 13626 30776 49543 54853 46606 92055 21469 07543 42691 38591 62021 84675 58656 96522 10505 67839 21810 90 466 (98 digits) : 10933 40295 05467 27102 79766 00736 53500 54862 71223 40272 79931 55063 94167 39020 01926 85406 71850 21630 69409 863 467 (98 digits) : 17690 61758 66829 90180 44720 36221 88161 24068 23370 31027 14200 68923 10369 57487 57792 55058 92900 78414 61590 953 468 (98 digits) : 28624 02053 72297 17283 24486 36958 41661 78930 94593 71299 94132 23987 04536 96507 59719 40465 64751 00045 31000 816 469 (98 digits) : 46314 63812 39127 07463 69206 73180 29823 02999 17964 02327 08332 92910 14906 53995 17511 95524 57651 78459 92591 769 470 (98 digits) : 74938 65866 11424 24746 93693 10138 71484 81930 12557 73627 02465 16897 19443 50502 77231 35990 22402 78505 23592 585 471 (99 digits) : 12125 32967 85055 13221 06289 98331 90130 78492 93052 17595 41079 80980 73435 00449 79474 33151 48005 45696 51618 4354 472 (99 digits) : 19619 19554 46197 55695 75659 29345 77279 26685 94307 94958 11326 32670 45379 35500 07197 46750 50245 73547 03977 6939 473 (99 digits) : 31744 52522 31252 68916 81949 27677 67410 05178 87360 12553 52406 13651 18814 35949 86671 79901 98251 19243 55596 1293 474 (99 digits) : 51363 72076 77450 24612 57608 57023 44689 31864 81668 07511 63732 46321 64193 71449 93869 26652 48496 92790 59573 8232 475 (99 digits) : 83108 24599 08702 93529 39557 84701 12099 37043 69028 20065 16138 59972 83008 07399 80541 06554 4 6748 12034 15169 9525 476 (100 digits) : 13447 19667 58615 31814 19716 64172 45678 86890 85069 62757 67987 10629 44720 17884 97441 03320 6 9524 50482 47474 37757 477 (100 digits) : 21758 02127 49485 61167 13672 42642 56888 80595 21972 44764 19600 96626 73020 98624 95495 13976 1 4199 31685 88991 37282 478 (100 digits) : 35205 21795 08100 92981 33389 06815 02567 67486 07042 07521 87588 07256 17741 16509 92936 17296 8 3723 82168 36465 75039 479 (100 digits) : 56963 23922 57586 54148 47061 49457 59456 48081 29014 52286 07189 03882 90762 15134 88431 31272 9 7923 13854 25457 12321 480 (100 digits) : 92168 45717 65687 47129 80450 56272 62024 15567 36056 59807 94777 11139 08503 31644 81367 48569 8 1646 96022 61922 87360 481 (101 digits) : 14913 16964 02327 40127 82751 20573 02148 06364 86507 11209 40196 61502 19926 54677 96979 87984 2 7957 00987 68737 99968 1 482 (101 digits) : 24130 01535 78896 14840 80796 26200 28350 47921 60112 77190 19674 32616 10776 87842 45116 62841 2 6121 70589 94930 28704 1 483 (101 digits) : 39043 18499 81223 54968 63547 46773 30498 54286 46619 88399 59870 94118 30703 42520 42096 50825 5 4078 71577 63668 28672 2 484 (101 digits) : 63173 20035 60119 69809 44343 72973 58849 02208 06732 65589 79545 26734 41480 30362 87213 13666 8 0200 42167 58598 57376 3 485 (102 digits) : 10221 63853 54134 32477 80789 11974 68934 75649 45335 25398 93941 62085 27218 37288 32930 96449 2 3427 91374 52226 68604 85 486 (102 digits) : 16538 95857 10146 29458 75223 49272 04819 65870 26008 51957 91896 14758 71366 40324 61652 27815 9 1447 95591 28086 54342 48 487 (102 digits) : 26760 59710 64280 61936 56012 61246 73754 41519 71343 77356 85837 76843 98584 77612 94583 24265 1 4875 86965 80313 22947 33 488 (102 digits) : 43299 55567 74426 91395 31236 10518 78574 07389 97352 29314 77733 91602 69951 17937 56235 52081 0 6323 82557 08399 77289 81 489 (102 digits) : 70060 15278 38707 53331 87248 71765 52328 48909 68696 06671 63571 68446 68535 95550 50818 76346 2 1199 69522 88713 00237 14 490 (103 digits) : 11335 97084 61313 44472 71848 48228 43090 25629 96604 83598 64130 56004 93848 71348 80705 42842 7 2752 35207 99711 27752 695 491 (103 digits) : 18341 98612 45184 19805 90573 35404 98323 10520 93474 44265 80487 72849 60702 30903 85787 30477 3 4872 32160 28582 57776 409 492 (103 digits) : 29677 95697 06497 64278 62421 83633 41413 36150 90079 27864 44618 28854 54551 02252 66492 73320 0 7624 67368 28293 85529 104 493 (103 digits) : 48019 94309 51681 84084 52995 19038 39736 46671 83553 72130 25106 01704 15253 33156 52280 03797 4 2496 99528 56876 43305 513 494 (103 digits) : 77697 90006 58179 48363 15417 02671 81149 82822 73632 99994 69724 30558 69804 35409 18772 77117 5 0121 66896 85170 28834 617 495 (104 digits) : 12571 78431 60986 13244 76841 22171 02088 62949 45718 67212 49483 03226 28505 76856 57105 28091 4 9261 86642 54204 67214 0130 496 (104 digits) : 20341 57432 26804 08081 08382 92438 20203 61231 73081 97211 96455 46282 15486 20397 48982 55803 2 4274 03332 22721 70097 4747 497 (104 digits) : 32913 35863 87790 21325 85224 14609 22292 24181 18800 64424 45938 49508 43991 97254 06087 83894 7 3535 89974 76926 37311 4877 498 (104 digits) : 53254 93296 14594 29406 93607 07047 42495 85412 91882 61636 42393 95790 59478 17651 55070 39697 9 7809 93306 99648 07408 9624 499 (104 digits) : 86168 29160 02384 50732 78831 21656 64788 09594 10683 26060 88332 45299 03470 14905 61158 23592 7 1345 83281 76574 44720 4501 500 (105 digits) : 13942 32245 61697 88013 97243 82870 40728 39500 70256 58769 73072 64108 96294 83255 71622 86329 0 6915 57658 87622 25212 94125 501 (105 digits) : 22559 15161 61936 33087 25126 95036 07207 20460 11324 91375 81905 88638 86641 84746 27738 68688 3 4050 15987 05279 69684 98626 502 (105 digits) : 36501 47407 23634 21101 22370 77906 47935 59960 81581 50145 54978 52747 82936 68001 99361 55017 4 0965 73645 92901 94897 92751 503 (105 digits) : 59060 62568 85570 54188 47497 72942 55142 80420 92906 41521 36884 41386 69578 52748 27100 23705 7 5015 89632 98181 64582 91377 504 (105 digits) : 95562 09976 09204 75289 69868 50849 03078 40381 74487 91666 91862 94134 52515 20750 26461 78723 1 5981 63278 91083 59480 84128 505 (106 digits) : 15462 27254 49477 52947 81736 62379 15822 12080 26739 43318 82874 73552 12209 37349 85356 20242 8 9099 75291 18926 52406 37550 5 506 (106 digits) : 25018 48252 10398 00476 78723 47464 06129 96118 44188 22485 52061 02965 57460 89424 88002 38115 2 0697 91619 08034 88354 45963 3 507 (106 digits) : 40480 75506 59875 53424 60460 09843 21952 08198 70927 65804 34935 76517 69670 26774 73358 58358 0 9797 66910 26961 40760 83513 8 508 (106 digits) : 65499 23758 70273 53901 39183 57307 28082 04317 15115 88289 86996 79483 27131 16199 61360 96473 3 0495 58529 34996 29115 29477 1 509 (107 digits) : 10597 99926 53014 90732 59964 36715 05003 41251 58604 35409 42193 25600 09680 14297 43471 95483 1 4029 32543 96195 76987 61299 09 510 (107 digits) : 17147 92302 40042 26122 73882 72445 77811 61683 30115 94238 40892 93548 42393 25917 39608 05130 4 7078 88396 89695 39899 14246 80 511 (107 digits) : 27745 92228 93057 16855 33847 09160 82815 02934 88720 29647 83086 19148 52073 40214 83080 00613 6 1108 20940 85891 16886 75545 89 512 (107 digits) : 44893 84531 33099 42978 07729 81606 60626 64618 18836 23886 23979 12696 94466 66132 22688 05744 0 8187 09337 75586 56785 89792 69 513 (107 digits) : 72639 76760 26156 59833 41576 90767 43441 67553 07556 53534 07065 31845 46540 06347 05768 06357 6 9295 30278 61477 73672 65338 58 514 (108 digits) : 11753 36129 15925 60281 14930 67237 40406 83217 12639 27742 03104 44454 24100 67247 92845 61210 1 7748 23961 63706 43045 85513 127 515 (108 digits) : 19017 33805 18541 26264 49088 36314 14750 99972 43394 93095 43810 97638 78754 67882 63422 41845 9 4677 76989 49854 20413 12046 985 516 (108 digits) : 30770 69934 34466 86545 64019 03551 55157 83189 56034 20837 46915 42093 02855 35130 56268 03056 1 2426 00951 13560 63458 97560 112 517 (108 digits) : 49788 03739 53008 12810 13107 39865 69908 83161 99429 13932 90726 39731 81610 03013 19690 44902 0 7103 77940 63414 83872 09607 097 518 (108 digits) : 80558 73673 87474 99355 77126 43417 25066 66351 55463 34770 37641 81824 84465 38143 75958 47958 1 9529 78891 76975 47331 07167 209 519 (109 digits) : 13034 67741 34048 31216 59023 38328 29497 54951 35489 24870 32836 82155 66607 54115 69564 89286 0 2663 35683 24039 03120 31677 4306 520 (109 digits) : 21090 55108 72795 81152 16736 02670 02004 21586 51035 58347 36601 00338 15054 07930 07160 74081 8 4616 33572 41736 57853 42394 1515 521 (109 digits) : 34125 22850 06844 12368 75759 40998 31501 76537 86524 83217 69437 82493 81661 62045 76725 63367 8 7279 69255 65775 60973 74071 5821 522 (109 digits) : 55215 77958 79639 93520 92495 43668 33505 98124 37560 41565 06038 82831 96715 69975 83886 37449 7 1896 02828 07512 18827 16465 7336 523 (109 digits) : 89341 00808 86484 05889 68254 84666 65007 74662 24085 24782 75476 65325 78377 32021 60612 00817 5 9175 72083 73287 79800 90537 3157 524 (110 digits) : 14455 67876 76612 39941 06075 02833 49851 37278 66164 56634 78151 54815 77509 30199 74449 83826 7 3107 17491 18079 99862 80700 30493 525 (110 digits) : 23389 77957 65260 80530 02900 51300 16352 14744 88573 09113 05699 21348 35347 03401 90511 03908 4 9024 74699 55408 77842 89754 03650 526 (110 digits) : 37845 45834 41873 20471 08975 54133 66203 52023 54737 65747 83850 76164 12856 33601 64960 87735 2 2131 92190 73488 77705 70454 34143 527 (110 digits) : 61235 23792 07134 01001 11876 05433 82555 66768 43310 74860 89549 97512 48203 37003 55471 91643 7 1156 66890 28897 55548 60208 37793 528 (110 digits) : 99080 69626 49007 21472 20851 59567 48759 18791 98048 40608 73400 73676 61059 70605 20432 79378 9 3288 59081 02386 33254 30662 71936 529 (111 digits) : 16031 59341 85614 12247 33272 76500 13131 48556 04135 91546 96295 07118 90926 30760 87590 47102 2 6444 52597 13128 38880 29087 10972 9 530 (111 digits) : 25939 66304 50514 84394 55357 92456 88007 40435 23940 75607 83635 14486 57032 27821 39633 75040 1 5773 38505 23367 02205 72153 38166 5 531 (111 digits) : 41971 25646 36128 96641 88630 68957 01138 88991 28076 67154 79930 21605 47958 58582 27224 22142 4 2217 91102 36495 41086 01240 49139 4 532 (111 digits) : 67910 91950 86643 81036 43988 61413 89146 29426 52017 42762 63565 36092 04990 86403 66857 97182 5 7991 29607 59862 43291 73393 87305 9 533 (112 digits) : 10988 21759 72277 27767 83261 93037 09028 51841 78009 40991 74349 55769 75294 94498 59408 21932 5 0020 92070 99635 78437 77463 43644 53 534 (112 digits) : 17779 30954 80941 65871 47660 79178 47943 14784 43211 15268 00706 09378 95794 03138 96094 01650 7 5820 05031 75622 02766 94802 82375 12 535 (112 digits) : 28767 52714 53218 93639 30922 72215 56971 66626 21220 56259 75055 65148 71088 97637 55502 23583 2 5840 97102 75257 81204 72266 26019 65 536 (112 digits) : 46546 83669 34160 59510 78583 51394 04914 81410 64431 71527 75761 74527 66883 00776 51596 25234 0 1661 02134 50879 83971 67069 08394 77 537 (112 digits) : 75314 36383 87379 53150 09506 23609 61886 48036 85652 27787 50817 39676 37971 98414 07098 48817 2 7501 99237 26137 65176 39335 34414 42 538 (113 digits) : 12186 12005 32154 01266 08808 97500 36680 12944 75008 39931 52657 91420 40485 49919 05869 47405 1 2916 30137 17701 74914 80640 44280 919 539 (113 digits) : 19717 55643 70891 96581 09759 59861 32868 77748 43573 62710 27739 65388 04282 69760 46579 32286 8 5666 50060 90315 51432 44573 97722 361 540 (113 digits) : 31903 67649 03045 97847 18568 57361 69548 90693 18582 02641 80397 56808 44768 19679 52448 79691 9 8582 80198 08017 26347 25214 42003 280 541 (113 digits) : 51621 23292 73937 94428 28328 17223 02417 68441 62155 65352 08137 22196 49050 89439 99028 11978 8 4249 30258 98332 77779 69788 39725 641 542 (113 digits) : 83524 90941 76983 92275 46896 74584 71966 59134 80737 67993 88534 79004 93819 09119 51476 91670 8 2832 10457 06350 04126 95002 81728 921 543 (114 digits) : 13514 61423 45092 18670 37522 49180 77438 42757 64289 33334 59667 20120 14286 99855 95050 50364 9 6708 14071 60468 28190 66479 12145 4562 544 (114 digits) : 21867 10517 62790 57897 92212 16639 24635 08671 12363 10133 98520 68020 63668 90767 90198 19532 0 4991 35117 31103 28603 35979 40318 3483 545 (114 digits) : 35381 71941 07882 76568 29734 65820 02073 51428 76652 43468 58187 88140 77955 90623 85248 69897 0 1699 49188 91571 56794 02458 52463 8045 546 (114 digits) : 57248 82458 70673 34466 21946 82459 26708 60099 89015 53602 56708 56161 41624 81391 75446 89429 0 6690 84306 22674 85397 38437 92782 1528 547 (114 digits) : 92630 54399 78556 11034 51681 48279 28782 11528 65667 97071 14896 44302 19580 72015 60695 59326 0 8390 33495 14246 42191 40896 45245 9573 548 (115 digits) : 14987 93685 84922 94550 07362 83073 85549 07162 85468 35067 37160 50046 36120 55340 73614 24875 5 1508 11780 13692 12758 87933 43802 81101 549 (115 digits) : 24250 99125 82778 55653 52530 97901 78427 28315 72035 14774 48650 14476 58078 62542 29683 80808 1 2347 15129 65116 76978 02023 08327 40674 550 (115 digits) : 39238 92811 67701 50203 59893 80975 63976 35478 57503 49841 85810 64522 94199 17883 03298 05683 6 3855 26909 78808 89736 89956 52130 21775 551 (115 digits) : 63489 91937 50480 05857 12424 78877 42403 63794 29538 64616 34460 78999 52277 80425 32981 86491 7 6202 42039 43925 66714 91979 60457 62449 552 (116 digits) : 10272 88474 91818 15606 07231 85985 30637 99927 28704 21445 82027 14352 24647 69830 83627 99217 5 4005 76894 92273 45645 18193 61258 78422 4 553 (116 digits) : 16621 87668 66866 16191 78474 33873 04878 36306 71658 07907 45473 22252 19875 47873 36926 17866 7 1626 01098 86666 02316 67391 57304 54667 3 554 (116 digits) : 26894 76143 58684 31797 85706 19858 35516 36234 00362 29353 27500 36604 44523 17704 20554 17084 2 5631 77993 78939 47961 85585 18563 33089 7 555 (116 digits) : 43516 63812 25550 47989 64180 53731 40394 72540 72020 37260 72973 58856 64398 65577 57480 34950 9 7257 79092 65605 50278 52976 75867 87757 0 556 (116 digits) : 70411 39955 84234 79787 49886 73589 75911 08774 72382 66614 00473 95461 08921 83281 78034 52035 2 2889 57086 44544 98240 38561 94431 20846 7 557 (117 digits) : 11392 80376 80978 52777 71406 72732 11630 58131 54440 30387 47344 75431 77332 04885 93551 48698 6 2014 73617 91015 04851 89153 87029 90860 37 558 (117 digits) : 18433 94372 39402 00756 46395 40091 09221 69009 01678 57048 87392 14977 88224 23214 11354 93902 1 4303 69326 55469 54675 93010 06473 02945 04 559 (117 digits) : 29826 74749 20380 53534 17802 12823 20852 27140 56118 87436 34736 90409 65556 28100 04906 42600 7 6318 42944 46484 59527 82163 93502 93805 41 560 (117 digits) : 48260 69121 59782 54290 64197 52914 30073 96149 57797 44485 22129 05387 53780 51314 16261 36502 9 0622 12271 01954 14203 75173 99975 96750 45 561 (117 digits) : 78087 43870 80163 07824 81999 65737 50926 23290 13916 31921 56865 95797 19336 79414 21167 79103 6 6940 55215 48438 73731 57337 93478 90555 86 562 (118 digits) : 12634 81299 23994 56211 54619 71865 18100 01943 97171 37640 67899 50118 47311 73072 83742 91560 6 5756 26748 65039 28793 53251 19345 48730 631 563 (118 digits) : 20443 55686 32010 86994 02819 68438 93192 64272 98563 00832 83586 09698 19245 41014 25859 69471 0 2450 32270 19883 16166 68984 98693 37786 217 564 (118 digits) : 33078 36985 56005 43205 57439 40304 11292 66216 95734 38473 51485 59816 66557 14087 09602 61031 6 8206 59018 84922 44960 22236 18038 86516 848 565 (118 digits) : 53521 92671 88016 30199 60259 08743 04485 30489 94297 39306 35071 69514 85802 55101 35462 30502 7 0656 91289 04805 61126 91221 16732 24303 065 566 (118 digits) : 86600 29657 44021 73405 17698 49047 15777 96706 90031 77779 86557 29331 52359 69188 45064 91534 3 8863 50307 89728 06087 13457 34771 10819 913 567 (119 digits) : 14012 22232 93203 80360 47795 75779 02026 32719 68432 91708 62162 89884 63816 22428 98052 72203 7 0952 04159 69453 36721 40467 85150 33512 2978 568 (119 digits) : 22672 25198 67605 97700 99565 60683 73604 12390 37436 09486 60818 62817 79052 19347 82559 21357 1 4838 39190 48426 17330 11813 58627 44594 2891 569 (119 digits) : 36684 47431 60809 78061 47361 36462 75630 45110 05869 01195 22981 52702 42868 41776 80611 93560 8 5790 43350 17879 54051 52281 43777 78106 5869 570 (119 digits) : 59356 72630 28415 75762 46926 97146 49234 57500 43305 10681 83800 15520 21920 61124 63171 14918 0 0628 82540 66305 71381 64095 02405 22700 8760 571 (119 digits) : 96041 20061 89225 53823 94288 33609 24865 02610 49174 11877 06781 68222 64789 02901 43783 08478 8 6419 25890 84185 25433 16376 46183 00807 4629 572 (120 digits) : 15539 79269 21764 12958 64121 53075 57409 96011 09247 92255 89058 18374 28670 96402 60695 42339 6 8704 80843 15049 09681 48047 14858 82350 83389 573 (120 digits) : 25143 91275 40686 68341 03550 36436 49896 46272 14165 33443 59736 35196 55149 86692 75073 73187 5 7346 73432 23467 62224 79684 79477 12431 58018 574 (120 digits) : 40683 70544 62450 81299 67671 89512 07306 42283 23413 25699 48794 53570 83820 83095 35769 15527 2 6051 54275 38516 71906 27731 94335 94782 41407 575 (120 digits) : 65827 61820 03137 49640 71222 25948 57202 88555 37578 59143 08530 88767 38970 69788 10842 88714 8 3398 27707 61984 34131 07416 73813 07213 99425 576 (121 digits) : 10651 13236 46558 83094 03889 41546 06450 93083 86099 18484 25732 54233 82279 15288 34661 20424 2 0944 98198 30050 10603 73514 86814 90199 64083 2 577 (121 digits) : 17233 89418 46872 58058 11011 64140 92171 21939 39857 04398 56585 63110 56176 22267 15745 49295 6 9284 80969 06248 54016 84256 54196 20921 04025 7 578 (121 digits) : 27885 02654 93431 41152 14901 05686 98622 15023 25956 22882 82318 17344 38455 37555 50406 69719 9 0229 79167 36298 64620 57771 41011 11120 68108 9 579 (121 digits) : 45118 92073 40303 99210 25912 69827 90793 36962 65813 27281 38903 80454 94631 59822 66152 19015 5 9514 60136 42547 18637 42027 95207 32041 72134 6 580 (121 digits) : 73003 94728 33735 40362 40813 75514 89415 51985 91769 50164 21221 97799 33086 97378 16558 88735 4 9744 39303 78845 83257 99799 36218 43162 40243 5 581 (122 digits) : 11812 28680 17403 93957 26672 64534 28020 88894 85758 27744 56012 57825 42771 85720 08271 10775 1 0925 89944 02139 30189 54182 73142 57520 41237 81 582 (122 digits) : 19112 68153 00777 47993 50754 02085 76962 44093 44935 22760 98134 77605 36080 55457 89926 99648 6 5900 33874 40023 88515 34162 66764 41836 65262 16 583 (122 digits) : 30924 96833 18181 41950 77426 66620 04983 32988 30693 50505 54147 35430 78852 41177 98198 10423 7 6826 23818 42163 18704 88345 39906 99357 06499 97 584 (122 digits) : 50037 64986 18958 89944 28180 68705 81945 77081 75628 73266 52282 13036 14932 96635 88125 10072 4 2726 57692 82187 07220 22508 06671 41193 71762 13 585 (122 digits) : 80962 61819 37140 31895 05607 35325 86929 10070 06322 23772 06429 48466 93785 37813 86323 20496 1 9552 81511 24350 25925 10853 46578 40550 78262 10 586 (123 digits) : 13100 02680 55609 92183 93378 80403 16887 48715 18195 09703 85871 16150 30871 83444 97444 83056 8 6227 93920 40653 73314 53336 15324 98174 45002 423 587 (123 digits) : 21196 28862 49323 95373 43939 53935 75580 39722 18827 32081 06514 10997 00250 37226 36077 15106 4 8183 22071 53088 75907 04421 49982 82229 52828 633 588 (123 digits) : 34296 31543 04933 87557 37318 34338 92467 88437 37022 41784 92385 27147 31122 20671 33521 98163 3 4411 15991 93742 49221 57757 65307 80403 97831 056 589 (123 digits) : 55492 60405 54257 82930 81257 88274 68048 28159 55849 73865 98899 38144 31372 57897 69599 13269 8 2594 38063 46831 25128 62179 15290 62633 50659 689 590 (123 digits) : 89788 91948 59191 70488 18576 22613 60516 16596 92872 15650 91284 65291 62494 78569 03121 11433 1 7005 54055 40573 74350 19936 80598 43037 48490 745 591 (124 digits) : 14528 15235 41344 95341 89983 41088 82856 44475 64872 18951 69018 40343 59386 73646 67272 02470 2 9959 99211 88740 49947 88211 59588 90567 09915 0434 592 (124 digits) : 23507 04430 27264 12390 71841 03350 18908 06135 34159 40516 78146 86872 75636 21503 57584 13613 6 1660 54617 42797 87382 90205 27648 74870 84764 1179 593 (124 digits) : 38035 19665 68609 07732 61824 44439 01764 50610 99031 59468 47165 27216 35022 95150 24856 16083 9 1620 53829 31538 37330 78416 87237 65437 94679 1613 594 (124 digits) : 61542 24095 95873 20123 33665 47789 20672 56746 33190 99985 25312 14089 10659 16653 82440 29697 5 3281 08446 74336 24713 68622 14886 40308 79443 2792 595 (124 digits) : 99577 43761 64482 27855 95489 92228 22437 07357 32222 59453 72477 41305 45682 11804 07296 45781 4 4901 62276 05874 62044 47039 02124 05746 74122 4405 596 (125 digits) : 16111 96785 76035 54797 92915 54001 74310 96410 36541 35943 89778 95539 45634 12845 78973 67547 8 9818 27072 28021 08675 81566 11701 04605 55356 57197 597 (125 digits) : 26069 71161 92483 77583 52464 53224 56554 67146 09763 61889 27026 69670 00202 34026 19703 32126 0 4308 43299 88608 54880 26270 01913 45180 22768 81602 598 (125 digits) : 42181 67947 68519 32381 45380 07226 30865 63556 46304 97833 16805 65209 45836 46871 98676 99673 9 4126 70372 16629 63556 07836 13614 49785 78125 38799 599 (125 digits) : 68251 39109 61003 09964 97844 60450 87420 30702 56068 59722 43832 34879 46038 80898 18380 31799 9 8435 13672 05238 18436 34106 15527 94966 00894 20401 600 (126 digits) : 11043 30705 72952 24234 64322 46767 71828 59425 90237 35755 56063 80008 89187 52777 01705 73147 3 9256 18404 42186 78199 24194 22914 24475 17901 95920 0 601 (126 digits) : 17868 44616 69052 55231 14106 92812 80570 62496 15844 21727 80447 03496 83791 40866 83543 76327 3 9099 69771 62710 60042 87604 84467 03971 77991 37960 1 602 (126 digits) : 28911 75322 42004 79465 78429 39580 52399 21922 06081 57483 36510 83505 72978 93643 85249 49474 7 8355 88176 04897 38242 11799 07381 28446 95893 33880 1 603 (126 digits) : 46780 19939 11057 34696 92536 32393 32969 84418 21925 79211 16957 87002 56770 34510 68793 25802 1 7455 57947 67607 98284 99403 91848 32418 73884 71840 2 604 (126 digits) : 75691 95261 53062 14162 70965 71973 85369 06340 28007 36694 53468 70508 29749 28154 54042 75276 9 5811 46123 72505 36527 11202 99229 60865 69778 05720 3 605 (127 digits) : 12247 21520 06411 94885 96350 20436 71833 89075 84993 31590 57042 65751 08651 96266 52283 60107 9 1326 70407 14011 33481 21060 69107 79328 44366 27756 05 606 (127 digits) : 19816 41046 21718 16302 23446 77634 10370 79709 87794 05260 02389 52801 91626 89081 97687 87635 6 0907 85019 51261 87133 92180 99030 75415 01344 08328 08 607 (127 digits) : 32063 62566 28130 11188 19796 98070 82204 68785 72787 36850 59432 18553 00278 85348 49971 47743 5 2234 55426 65273 20615 13241 68138 54743 45710 36084 13 608 (127 digits) : 51880 03612 49848 27490 43243 75704 92575 48495 60581 42110 61821 71354 91905 74430 47659 35379 1 3142 40446 16535 07749 05422 67169 30158 47054 44412 21 609 (127 digits) : 83943 66178 77978 38678 63040 73775 74780 17281 33368 78961 21253 89907 92184 59778 97630 83122 6 5376 95872 81808 28364 18664 35307 84901 92764 80496 34 610 (128 digits) : 13582 36979 12782 66616 90628 44948 06735 56577 69395 02107 18307 56126 28409 03420 94529 01850 1 7851 93631 89834 33611 32408 70247 71506 03981 92490 855 611 (128 digits) : 21976 73597 00580 50484 76932 52325 64213 58305 82731 90003 30432 95117 07627 49398 84292 10162 4 4389 63219 18015 16447 74275 13778 49996 23258 40540 489 612 (128 digits) : 35559 10576 13363 17101 67560 97273 70949 14883 52126 92110 48740 51243 36036 52819 78821 12012 6 2241 56851 07849 50059 06683 84026 21502 27240 33031 344 613 (128 digits) : 57535 84173 13943 67586 44493 49599 35162 73189 34858 82113 79173 46360 43664 02218 63113 22175 0 6631 20070 25864 66506 80958 97804 71498 50498 73571 833 614 (128 digits) : 93094 94749 27306 84688 12054 46873 06111 88072 86985 74224 27913 97603 79700 55038 41934 34187 6 8872 76921 33714 16565 87642 81830 93000 77739 06603 177 615 (129 digits) : 15063 07892 24125 05227 45654 79647 24127 46126 22184 45633 80708 74396 42336 45725 70504 75636 2 7550 39699 15957 88307 26860 17963 56449 92823 78017 5010 616 (129 digits) : 24372 57367 16855 73696 26860 24334 54738 64933 50883 03056 23500 14156 80306 51229 54698 19055 0 4437 67391 29329 29963 85624 46146 65750 00597 68677 8187 617 (129 digits) : 39435 65259 40980 78923 72515 03981 78866 11059 73067 48690 04208 88553 22642 96955 25202 94691 3 1988 07090 45287 18271 12484 64110 22199 93421 46695 3197 618 (129 digits) : 63808 22626 57836 52619 99375 28316 33604 75993 23950 51746 27709 02710 02949 48184 79901 13746 3 6425 74481 74616 48234 98109 10256 87949 94019 15373 1384 619 (130 digits) : 10324 38788 59881 73154 37189 03229 81247 08705 29701 80043 63191 79126 32559 24514 00510 40843 76841 38157 21990 36650 61059 37436 71014 98744 06206 84581 620 (130 digits) : 16705 21051 25665 38416 37126 56061 44607 56304 62096 85218 25962 69397 32854 19332 48500 52218 40483 95605 39452 01474 10870 28462 39809 98145 97744 15965 621 (130 digits) : 27029 59839 85547 11570 74315 59291 25854 65009 91798 65261 89154 48523 65413 43846 49010 93062 17325 33762 61442 38124 71929 65899 10824 96890 03951 00546 622 (130 digits) : 43734 80891 11212 49987 11442 15352 70462 21314 53895 50480 15117 17920 98267 63178 97511 45280 57809 29368 00894 39598 82799 94361 50634 95036 01695 16511 623 (130 digits) : 70764 40730 96759 61557 85757 74643 96316 86324 45694 15742 04271 66444 63681 07025 46522 38342 75134 63130 62336 77723 54729 60260 61459 91926 05646 17057 624 (131 digits) : 11449 92162 20797 21154 49719 98999 66677 90763 89958 96622 21938 88436 56194 87020 44403 38362 33294 39249 86323 11732 23752 95462 21209 48696 20734 13356 8 625 (131 digits) : 18526 36235 30473 17310 28295 76464 06309 59396 34528 38196 42366 05081 02562 97722 99055 62196 60807 85562 92556 79504 59225 91488 27355 47888 81298 75062 5 626 (131 digits) : 29976 28397 51270 38464 78015 75463 72987 50160 24487 34818 64304 93517 58757 84743 43459 00558 94102 24812 78879 91236 82978 86950 48564 96585 02032 88419 3 627 (131 digits) : 48502 64632 81743 55775 06311 51927 79297 09556 59015 73015 06670 98598 61320 82466 42514 62755 54910 10375 71436 70741 42204 78438 75920 44473 83331 63481 8 628 (131 digits) : 78478 93030 33013 94239 84327 27391 52284 59716 83503 07833 70975 92116 20078 67209 85973 63314 49012 35188 50316 61978 25183 65389 24485 41058 85364 51901 1 629 (132 digits) : 12698 15766 31475 75001 49063 87931 93158 16927 34251 88084 87764 69071 48139 94967 62848 82607 00392 24556 42175 33271 96738 84382 80040 58553 26869 61538 29 630 (132 digits) : 20546 05069 34777 14425 47496 60671 08386 62899 02602 18868 24862 28283 10147 81688 61446 18938 45293 48075 27206 99469 79257 20921 72489 12659 15406 06728 40 631 (132 digits) : 33244 20835 66252 89426 96560 48603 01544 79826 36854 06953 12626 97354 58287 76656 24295 01545 45685 72631 69382 32741 75996 05304 52529 71212 42275 68266 69 632 (132 digits) : 53790 25905 01030 03852 44057 09274 09931 42725 39456 25821 37489 25637 68435 58344 85741 20483 90979 20706 96589 32211 55253 26226 25018 83871 57681 74995 09 633 (132 digits) : 87034 46740 67282 93279 40617 57877 11476 22551 76310 32774 50116 22992 26723 35001 10036 22029 36664 93338 65971 64953 31249 31530 77548 55083 99957 43261 78 634 (133 digits) : 14082 47264 56831 29713 18467 46715 12140 76527 71576 65859 58760 54862 99515 89334 59577 74251 32764 41404 56256 09716 48650 25775 70256 73895 55763 91825 687 635 (133 digits) : 22785 91938 63559 59041 12529 22502 83288 38782 89207 69137 03772 17162 22188 22834 70581 36454 26430 90738 42853 26211 81775 18928 78011 59403 95759 66151 865 636 (133 digits) : 36868 39203 20390 88754 30996 69217 95429 15310 60784 34996 62532 72025 21704 12169 30159 10705 59195 32142 99109 35928 30425 44704 48268 33299 51523 57977 552 637 (133 digits) : 59654 31141 83950 47795 43525 91720 78717 54093 49992 04133 66304 89187 43892 35004 00740 47159 85626 22881 41962 62140 12200 63633 26279 92703 47283 24129 417 638 (133 digits) : 96522 70345 04341 36549 74522 60938 74146 69404 10776 39130 28837 61212 65596 47173 30899 57865 44821 55024 41071 98068 42626 08337 74548 26002 98806 82106 969 639 (134 digits) : 15617 70148 68829 18434 51804 85265 95286 42349 76076 84326 39514 25040 00948 88217 73164 00502 53044 77790 58303 46020 85482 67197 10082 81870 64609 00623 6386 640 (134 digits) : 25269 97183 19263 32089 49257 11359 82701 09290 17154 48239 42398 01161 27508 52935 06253 96289 07526 93293 02410 65827 69745 28030 87537 64470 94489 68834 3355 641 (134 digits) : 40887 67331 88092 50524 01061 96625 77987 51639 93231 32565 81912 26201 28457 41152 79417 96791 60571 71083 60714 11848 55227 95227 97620 46341 59098 69457 9741 642 (134 digits) : 66157 64515 07355 82613 50319 07985 60688 60930 10385 80805 24310 27362 55965 94087 85671 93080 68098 64376 63124 77676 24973 23258 85158 10812 53588 38292 3096 643 (135 digits) : 10704 53184 69544 83313 75138 10461 13867 61257 00361 71337 10622 25356 38442 33524 06508 98987 22867 03546 02383 88952 48020 11848 68277 85715 41268 70775 02837 644 (135 digits) : 17320 29636 20280 41575 10170 01259 69936 47350 01400 29417 63053 28092 64038 92932 85076 18295 29676 89983 68696 36720 10517 44174 56793 66796 66627 54604 25933 645 (135 digits) : 28024 82820 89825 24888 85308 11720 83804 08607 01762 00754 73675 53449 02481 26456 91585 17282 52543 93529 71080 25672 58537 56023 25071 52512 07896 25379 28770 646 (135 digits) : 45345 12457 10105 66463 95478 12980 53740 55957 03162 30172 36728 81541 66520 19389 76661 35577 82220 83513 39776 62392 69055 00197 81865 19308 74523 79983 54703 647 (135 digits) : 73369 95277 99930 91352 80786 24701 37544 64564 04924 30927 10404 34990 69001 45846 68246 52860 34764 77043 10856 88065 27592 56221 06936 71820 82420 05362 83473 648 (136 digits) : 11871 50773 51003 65781 67626 43768 19128 52052 10808 66109 94713 31653 23552 16523 64490 78843 81698 56055 65063 35045 79664 75641 88880 19112 95694 38534 63817 6 649 (136 digits) : 19208 50301 30996 74916 95705 06238 32882 98508 51301 09202 65753 75152 30452 31108 31315 44129 85175 03759 96149 03852 32424 01263 99573 86295 03936 39070 92164 9 650 (136 digits) : 31080 01074 82000 40698 63331 50006 52011 50560 62109 75312 60467 06805 54004 47631 95806 22973 66873 59815 61212 38898 12088 76905 88454 05407 99630 77605 55982 5 651 (136 digits) : 50288 51376 12997 15615 59036 56244 84894 49069 13410 84515 26220 81957 84456 78740 27121 67103 52048 63575 57361 42750 44512 78169 88027 91703 03567 16676 48147 4 652 (136 digits) : 81368 52450 94997 56314 22368 06251 36905 99629 75520 59827 86687 88763 38461 26372 22927 90077 18922 23391 18573 81648 56601 55075 76481 97111 03197 94282 04129 9 653 (137 digits) : 13165 70382 70799 47192 98140 46249 62180 04869 88893 14434 31290 87072 12291 80511 25004 95718 07097 08696 67593 52439 90111 43324 56450 98881 40676 51095 85227 73 654 (137 digits) : 21302 55627 80299 22824 40377 26874 75870 64832 86445 20417 09959 65948 46137 93148 47297 74725 78989 31035 79450 90604 75771 58832 14099 18592 50996 30524 05640 72 655 (137 digits) : 34468 26010 51098 70017 38517 73124 38050 69702 75338 34851 41250 53020 58429 73659 72302 70443 86086 39732 47044 43044 65883 02156 70550 17473 91672 81619 90868 45 656 (137 digits) : 55770 81638 31397 92841 78894 99999 13921 34535 61783 55268 51210 18969 04567 66808 19600 45169 65075 70768 26495 33649 41654 60988 84649 36066 42669 12143 96509 17 657 (137 digits) : 90239 07648 82496 62859 17412 73123 51972 04238 37121 90119 92460 71989 62997 40467 91903 15613 51162 10500 73539 76694 07537 63145 55199 53540 34341 93763 87377 62 658 (138 digits) : 14600 98928 71389 45570 09630 77312 26589 33877 39890 54538 84367 09095 86756 50727 61150 36078 31623 78126 90003 51034 34919 22413 43984 88960 67701 10590 78388 679 659 (138 digits) : 23624 89693 59639 11856 01372 04624 61786 54301 23602 73550 83613 16294 83056 24774 40340 67639 66739 99176 97357 48703 75672 98727 99504 84314 71135 29967 17126 441 660 (138 digits) : 38225 88622 31028 57426 11002 81936 88375 88178 63493 28089 67980 25390 69812 75502 01491 03717 98363 77303 87360 99738 10592 21141 43489 73275 38836 40557 95515 120 661 (138 digits) : 61850 78315 90667 69282 12374 86561 50162 42479 87096 01640 51593 41685 52869 00276 41831 71357 65103 76480 84718 48441 86265 19869 42994 57590 09971 70525 12641 561 662 (139 digits) : 10007 66693 82169 62670 82337 76849 83853 83065 85058 92973 01957 36707 62268 17577 84332 27507 56346 75378 47207 94817 99685 74101 08648 43086 54880 81108 30815 6681 663 (139 digits) : 16192 74525 41236 39599 03575 25505 98870 07313 83768 53137 07116 70876 17555 07605 48515 44643 32857 13026 55679 79662 18312 26088 02947 88845 55877 98160 82079 8242 664 (139 digits) : 26200 41219 23406 02269 85913 02355 82723 90379 68827 46110 09074 07583 79823 25183 32847 72150 89203 88405 02887 74480 17998 00189 11596 31932 10758 79269 12895 4923 665 (139 digits) : 42393 15744 64642 41868 89488 27861 81593 97693 52595 99247 16190 78459 97378 32788 81363 16794 22061 01431 58567 54142 36310 26277 14544 20777 66636 77429 94975 3165 666 (139 digits) : 68593 56963 88048 44138 75401 30217 64317 88073 21423 45357 25264 86043 77201 57972 14210 88945 11264 89836 61455 28622 54308 26466 26140 52709 77395 56699 07870 8088 667 (140 digits) : 11098 67270 85269 08600 76488 95807 94591 18576 67401 94460 44145 56450 37457 99076 09557 40573 93332 59126 82002 28276 49061 85274 34068 47348 74403 23412 90284 61253 668 (140 digits) : 17958 02967 24073 93014 64029 08829 71022 97383 99544 28996 16672 05054 75178 14873 30978 49468 44459 08110 48147 81138 74492 67920 96682 52619 72142 79082 81071 69341 669 (140 digits) : 29056 70238 09343 01615 40518 04637 65614 15960 66946 23456 60817 61505 12636 13949 40535 90042 37791 67237 30150 09415 23554 53195 30750 99968 46546 02495 71356 30594 670 (140 digits) : 47014 73205 33416 94630 04547 13467 36637 13344 66490 52452 77489 66559 87814 28822 71514 39510 82250 75347 78297 90553 98047 21116 27433 52588 18688 81578 52427 99935 671 (140 digits) : 76071 43443 42759 96245 45065 18105 02251 29305 33436 75909 38307 28065 00450 42772 12050 29553 20042 42585 08447 99969 21601 74311 58184 52556 65234 84074 23784 30529 672 (141 digits) : 12308 61664 87617 69087 54961 23157 23888 84264 99992 72836 21579 69462 48826 47159 48356 46906 40229 31793 28674 59052 31964 89542 78561 80514 48392 36565 27621 23046 4 673 (141 digits) : 19915 76009 21893 68712 09467 74967 74113 97195 53336 40427 15410 42268 98871 51436 69561 49861 72233 56051 79519 39049 24125 06973 94380 25770 14915 84972 69999 66099 3 674 (141 digits) : 32224 37674 09511 37799 64428 98124 98002 81460 53329 13263 36990 11731 47697 98596 17917 96768 12462 87845 08193 98101 56089 96516 72942 06284 63308 21537 97620 89145 7 675 (141 digits) : 52140 13683 31405 06511 73896 73092 72116 78656 06665 53690 52400 54000 46569 50032 87479 46629 84696 43896 87713 37150 80215 03490 67322 32054 78224 06510 67620 55245 0 676 (141 digits) : 84364 51357 40916 44311 38325 71217 70119 60116 59994 66953 89390 65731 94267 48629 05397 43397 97159 31741 95907 35252 36305 00007 40264 38339 41532 28048 65241 44390 7 677 (142 digits) : 13650 46504 07232 15082 31222 24431 04223 63877 26666 02064 44179 11973 24083 69866 19287 69002 78185 57563 88362 07240 31652 00349 80758 67039 41975 63455 93286 19963 57 678 (142 digits) : 22086 91639 81323 79513 45054 81552 81235 59888 92665 48759 83118 18546 43510 44729 09827 43342 57901 50738 07952 80765 55282 50350 54785 10873 36128 86260 79810 34402 64 679 (142 digits) : 35737 38143 88555 94595 76277 05983 85459 23766 19331 50824 27297 30519 67594 14595 29115 12345 36087 08301 96314 88005 86934 50700 35543 77912 78104 49716 73096 54366 21 680 (142 digits) : 57824 29783 69879 74109 21331 87536 66694 83655 11996 99584 10415 49066 11104 59324 38942 55687 93988 59040 04267 68771 42217 01050 90328 88786 14233 35977 52906 88768 85 681 (142 digits) : 93561 67927 58435 68704 97608 93520 52154 07421 31328 50408 37712 79585 78698 73919 68057 68033 30075 67342 00582 56777 29151 51751 25872 66698 92337 85694 26003 43135 06 682 (143 digits) : 15138 59771 12831 54281 41894 08105 71884 89107 64332 54999 24812 82865 18980 33324 40700 02372 12406 42638 20485 02554 87136 85280 21620 15548 50657 12167 17891 03190 391 683 (143 digits) : 24494 76563 88675 11151 91654 97457 77100 29849 77465 40040 08584 10823 76850 20716 37505 79175 45413 99372 40543 28232 60052 00455 34207 42218 39890 90736 60491 37503 897 684 (143 digits) : 39633 36335 01506 65433 33549 05563 48985 18957 41797 95039 33396 93688 95830 54040 78205 81547 57820 42010 61028 30787 47188 85735 55827 57766 90548 02903 78382 40694 288 685 (143 digits) : 64128 12898 90181 76585 25204 03021 26085 48807 19263 35079 41981 04512 72680 74757 15711 60723 03234 41383 01571 59020 07240 86190 90034 99985 30438 93640 38873 78198 185 686 (144 digits) : 10376 14923 39168 84201 85875 30858 47507 06776 46106 13011 87537 79820 16851 12879 79391 74227 06105 48339 36259 98980 75442 97192 64586 25775 22098 69654 41725 61889 2473 687 (144 digits) : 16788 96213 28187 01860 38395 71160 60115 61657 18032 46519 81735 90271 44119 20355 50962 90299 36428 92477 66417 14882 76167 05811 73589 75773 75142 59018 45612 99709 0658 688 (144 digits) : 27165 11136 67355 86062 24271 02019 07622 68433 64138 59531 69273 70091 60970 33235 30354 64526 42534 40817 02677 13863 51610 03004 38176 01548 97241 28672 87338 61598 3131 689 (144 digits) : 43954 07349 95542 87922 62666 73179 67738 30090 82171 06051 51009 60363 05089 53590 81317 54825 78963 33294 69094 28746 27777 08816 11765 77322 72383 87691 32951 61307 3789 690 (144 digits) : 71119 18486 62898 73984 86937 75198 75360 98524 46309 65583 20283 30454 66059 86826 11672 19352 21497 74111 71771 42609 79387 11820 49941 78871 69625 16364 20290 22905 6920 691 (145 digits) : 11507 32583 65844 16190 74960 44837 84309 92861 52848 07163 47129 29081 77114 94041 69298 97417 80046 10740 64086 57135 60716 42063 66170 75619 44200 90405 55324 18421 30709 692 (145 digits) : 18619 24432 32134 03589 23654 22357 71846 02713 97479 03721 79157 62127 23720 92724 30466 19353 02195 88151 81263 71396 58655 13245 71164 93506 61163 42041 97353 20711 87629 693 (145 digits) : 30126 57015 97978 19779 98614 67195 56155 95575 50327 10885 26286 91209 00835 86765 99765 16770 82241 98892 45350 28532 19371 55309 37335 69126 05364 32447 52677 39133 18338 694 (145 digits) : 48745 81448 30112 23369 22268 89553 28001 98289 47806 14607 05444 53336 24556 79490 30231 36123 84437 87044 26613 99928 78026 68555 08500 62632 66527 74489 50030 59845 05967 695 (145 digits) : 78872 38464 28090 43149 20883 56748 84157 93864 98133 25492 31731 44545 25392 66256 29996 52894 66679 85936 71964 28460 97398 23864 45836 31758 71892 06937 02707 98978 24305 696 (146 digits) : 12761 81991 25820 26651 84315 24630 21215 99215 44593 94009 93717 59788 14994 94574 66022 78901 85111 77298 09857 82838 97542 49241 95433 69439 13841 98142 65273 85882 33027 2 697 (146 digits) : 20649 05837 68629 30966 76403 60305 09631 78601 94407 26559 16890 74242 67534 21200 29022 44191 31779 75891 77054 25685 07282 31628 40017 32615 01031 18836 35544 65780 15457 7 698 (146 digits) : 33410 87828 94449 57618 60718 84935 30847 77817 39001 20569 10608 34030 82529 15774 95045 23093 16891 53189 86912 08524 04824 80870 35451 02054 14873 16979 00818 51662 48484 9 699 (146 digits) : 54059 93666 63078 88585 37122 45240 40479 56419 33408 47128 27499 08273 50063 36975 24067 67284 48671 29081 63966 34209 12107 12498 75468 34669 15904 35815 36363 17442 63942 6 700 (146 digits) : 87470 81495 57528 46203 97841 30175 71327 34236 72409 67697 38107 42304 32592 52750 19112 90377 65562 82271 50878 42733 16931 93369 10919 36723 30777 52794 37181 69105 12427 5 701 (147 digits) : 14153 07516 22060 73478 93496 37541 61180 69065 60581 81482 56560 65057 78265 58972 54318 05766 21423 41135 31484 47694 22903 90586 78638 77139 24668 18860 97354 48654 77637 0 1 702 (147 digits) : 22900 15665 77813 58099 33280 50559 18313 42489 27822 78252 30371 39288 21524 84247 56229 34803 97979 69362 46572 31967 54597 09923 69730 70811 57745 94140 41072 65565 28879 7 6 703 (147 digits) : 37053 23181 99874 31578 26776 88100 79494 11554 88404 59734 86932 04345 99790 43220 10547 40570 19403 10497 78056 79661 77501 00510 48369 47950 82414 13001 38427 14220 06516 7 7 704 (147 digits) : 59953 38847 77687 89677 60057 38659 97807 54044 16227 37987 17303 43634 21315 27467 66776 75374 17382 79860 24629 11629 32098 10434 18100 18762 40160 07141 79499 79785 35396 5 3 705 (147 digits) : 97006 62029 77562 21255 86834 26760 77301 65599 04631 97722 04235 47980 21105 70687 77324 15944 36785 90358 02685 91291 09599 10944 66469 66713 22574 20143 17926 94005 41913 3 0 706 (148 digits) : 15696 00087 75525 01093 34689 16542 07510 91964 32085 93570 92153 89161 44242 09815 54410 09131 85416 87021 82731 50292 04169 72137 88456 98547 56273 42728 49742 67379 07730 9 83 707 (148 digits) : 25396 66290 73281 23218 93372 59218 15241 08524 22549 13343 12577 43959 46352 66884 32142 50726 29095 46057 63000 09421 15129 63232 35103 95218 88530 84742 81535 36779 61922 3 13 708 (148 digits) : 41092 66378 48806 24312 28061 75760 22752 00488 54635 06914 04731 33120 90594 76699 86552 59858 14512 33079 45731 59713 19299 35370 23560 93766 44804 27471 31278 04158 69653 2 96 709 (148 digits) : 66489 32669 22087 47531 21434 34978 37993 09012 77184 20257 17308 77080 36947 43584 18695 10584 43607 79137 08731 69134 34428 98602 58664 88985 33335 12214 12813 40938 31575 6 09 710 (149 digits) : 10758 19904 77089 37184 34949 61073 86074 50950 13181 92717 12204 01020 12754 22028 40524 77044 25812 01221 65446 32884 75372 83397 28222 58275 17813 93968 54409 14509 70122 8 905 711 (149 digits) : 17407 13171 69298 11937 47093 04571 69873 81851 40900 34742 83934 88728 16448 96386 82394 28102 70172 79135 36319 49798 18815 73257 54089 07173 71147 45189 95690 48603 53280 4 514 712 (149 digits) : 28165 33076 46387 49121 82042 65645 55948 32801 54082 27459 96138 89748 29203 18415 22919 05146 95984 80357 01765 82682 94188 56654 82311 65448 88961 39158 50099 63113 23403 3 419 713 (149 digits) : 45572 46248 15685 61059 29135 70217 25822 14652 94982 62202 80073 78476 45652 14802 05313 33249 66157 59492 38085 32481 13004 29912 36400 72622 60108 84348 45790 11716 76683 7 933 714 (149 digits) : 73737 79324 62073 10181 11178 35862 81770 47454 49064 89662 76212 68224 74855 33217 28232 38396 62142 39849 39851 15164 07192 86567 18712 38071 49070 23506 95889 74830 00087 1 352 715 (150 digits) : 11931 02557 27775 87124 04031 40608 00759 26210 74404 75186 55628 64670 12050 74801 93354 57164 62829 99934 17793 64764 52019 71647 95511 31069 40917 90785 54167 98654 67677 0 9285 716 (150 digits) : 19304 80489 73983 18142 15149 24194 28936 30956 19311 24152 83249 91492 59536 28123 66177 81004 29044 23919 11778 76280 92739 00304 67382 54876 55824 93136 23756 96137 67685 8 0637 717 (150 digits) : 31235 83047 01759 05266 19180 64802 29695 57166 93715 99339 38878 56162 71587 02925 59532 38168 91874 23853 29572 41045 44758 71952 62893 85945 96742 83921 77924 94792 35362 8 9922 718 (150 digits) : 50540 63536 75742 23408 34329 88996 58631 88123 13027 23492 22128 47655 31123 31049 25710 19173 20918 47772 41351 17326 37497 72257 30276 40822 52567 77058 01681 90930 03048 7 0559 719 (150 digits) : 81776 46583 77501 28674 53510 53798 88327 45290 06743 22831 61007 03818 02710 33974 85242 57342 12792 71625 70923 58371 82256 44209 93170 26768 49310 60979 79606 85722 38411 6 0481 720 (151 digits) : 13231 71012 05324 35208 28784 04279 54695 93341 31977 04632 38313 55147 33383 36502 41095 27651 53371 11939 81227 47569 81975 41646 72344 66759 10187 83803 78128 87665 24146 0 3104 0 721 (151 digits) : 21409 35670 43074 48075 74135 09659 43528 67870 32651 36915 54414 25529 13654 39899 89619 53385 74650 39102 38319 83407 00201 06067 71661 69435 95118 89901 76089 56237 47987 1 9152 1 722 (151 digits) : 34641 06682 48398 83284 02919 13938 98224 61211 64628 41547 92727 80676 47037 76402 30714 81037 28021 51042 19547 30976 82176 47714 44006 36195 05306 73705 54218 43902 72133 2 2256 1 723 (151 digits) : 56050 42352 91473 31359 77054 23598 41753 29081 97279 78463 47142 06205 60692 16302 20334 34423 02671 90144 57867 14383 82377 53782 15668 05631 00425 63607 30308 00140 20120 4 1408 2 724 (151 digits) : 90691 49035 39872 14643 79973 37537 39977 90293 61908 20011 39869 86882 07729 92704 51049 15460 30693 41186 77414 45360 64554 01496 59674 41826 05732 37312 84526 44042 92253 6 3664 3 725 (152 digits) : 14674 19138 83134 54600 35702 76113 58173 11937 55918 79847 48701 19308 76842 20900 67138 34988 33336 53133 13528 15974 44693 15527 87534 24745 70615 80092 01483 44418 31237 4 0507 25 726 (152 digits) : 23743 34042 37121 76064 73700 09867 32170 90966 92109 61848 62688 17996 97615 20171 12243 26534 36405 87251 81269 60510 51148 55677 53501 68928 31189 03823 29936 08822 60462 7 6873 68 727 (152 digits) : 38417 53181 20256 30665 09402 85980 90344 02904 48028 41696 11389 37305 74457 41071 79381 61522 69742 40384 94797 76484 95841 71205 41035 93674 01804 83915 31419 53240 91700 1 7380 93 728 (152 digits) : 62160 87223 57378 06729 83102 95848 22514 93871 40138 03544 74077 55302 72072 61242 91624 88057 06148 27636 76067 36995 46990 26882 94537 62602 32993 87738 61355 62063 52162 9 4254 61 729 (153 digits) : 10057 84040 47763 43739 49250 58182 91285 89677 58816 64524 08546 69260 84653 00231 47100 64957 97589 06802 17086 51348 04283 19808 83557 35627 63479 87165 39277 51530 44386 3 1163 554 730 (153 digits) : 16273 92762 83501 24412 47560 87767 73537 39064 72830 44878 55954 44791 11860 26355 76263 13763 68203 89565 84693 25047 58982 22497 13011 11887 86779 25939 25413 07736 79602 6 0589 015 731 (153 digits) : 26331 76803 31264 68151 96811 45950 64823 28742 31647 09402 64501 14051 96513 26587 23363 78721 65792 96368 01779 76395 63265 42305 96568 47515 50259 13104 64690 59267 23988 9 1752 569 732 (153 digits) : 42605 69566 14765 92564 44372 33718 38360 67807 04477 54281 20455 58843 08373 52942 99626 92485 33996 85933 86473 01443 22247 64803 09579 59403 37038 39043 90103 67004 03591 5 2341 584 733 (153 digits) : 68937 46369 46030 60716 41183 79669 03183 96549 36124 63683 84956 72895 04886 79530 22990 71206 99789 82301 88252 77838 85513 07109 06148 06918 87297 52148 54794 26271 27580 4 4094 153 734 (154 digits) : 11154 31593 56079 65328 08555 61338 74154 46435 64060 21796 50541 23173 81326 03247 32261 76369 23378 66823 57472 57928 20776 07191 21572 76632 22433 59119 24489 79327 53117 1 9643 5737 735 (154 digits) : 18048 06230 50682 71399 72673 99305 64472 86090 57672 68164 89036 90463 31814 71200 34560 83489 93357 65053 76297 85712 09327 37902 12187 57324 11163 34334 09969 21954 65875 2 4052 9890 736 (154 digits) : 29202 37824 06762 36727 81229 60644 38627 32526 21732 89961 39578 13637 13140 74447 66822 59859 16736 31877 33770 43640 30103 45093 33760 33956 33596 93453 34459 01282 18992 4 3696 5627 737 (154 digits) : 47250 44054 57445 08127 53903 59950 03100 18616 79405 58126 28615 04100 44955 45648 01383 43349 10093 96931 10068 29352 39430 82995 45947 91280 44760 27787 44428 23236 84867 6 7749 5517 738 (154 digits) : 76452 81878 64207 44855 35133 20594 41727 51143 01138 48087 68193 17737 58096 20095 68206 03208 26830 28808 43838 72992 69534 28088 79708 25236 78357 21240 78887 24519 03860 1 1446 1144 739 (155 digits) : 12370 32593 32165 25298 28903 68054 44482 76975 98054 40621 39680 82183 80305 16574 36958 94655 73692 42573 95390 70234 50896 51108 42565 61651 72311 74902 82331 54775 58872 7 7919 56661 740 (155 digits) : 20015 60781 18585 99783 82417 00113 88655 52090 28168 25430 16500 13957 56114 78583 93779 54976 56375 45454 79774 57533 77849 93917 30536 44175 40147 47026 90220 27227 49258 7 9064 17805 741 (155 digits) : 32385 93374 50751 25082 11320 68168 33138 29066 26222 66051 56180 96141 36419 95158 30738 49632 30067 88028 75165 27768 28746 45025 73102 05827 12459 21929 72551 82003 08131 5 6983 74466 742 (155 digits) : 52401 54155 69337 24865 93737 68282 21793 81156 54390 91481 72681 10098 92534 73742 24518 04608 86443 33483 54939 85302 06596 38943 03638 50002 52606 68956 62772 09230 57390 3 6047 92271 743 (155 digits) : 84787 47530 20088 49948 05058 36450 54932 10222 80613 57533 28862 06240 28954 68900 55256 54241 16511 21512 30105 13070 35342 83968 76740 55829 65065 90886 35323 91233 65521 9 3031 66737 744 (156 digits) : 13718 90168 58942 57481 39879 60473 27672 59137 93500 44901 50154 31633 92148 94264 27977 45885 00295 45499 58504 49837 24193 92291 18037 90583 21767 25984 29809 60046 42291 2 2907 95900 8 745 (156 digits) : 22197 64921 60951 42476 20385 44118 33165 80160 21561 80654 83040 52257 95044 41154 33503 11309 11946 57650 81515 01144 27728 20688 05711 96166 18273 85072 93341 99169 78843 4 2211 12574 5 746 (156 digits) : 35916 55090 19893 99957 60265 04591 60838 39298 15062 25556 33194 83891 87193 35418 61480 57194 12242 03150 40019 50981 51922 12979 23749 86749 40041 11057 23151 59216 21134 6 5119 08475 3 747 (156 digits) : 58114 20011 80845 42433 80650 48709 94004 19458 36624 06211 16235 36149 82237 76572 94983 68503 24188 60801 21534 52125 79650 33667 29461 82915 58314 96130 16493 58385 99978 0 7330 21049 8 748 (156 digits) : 94030 75102 00739 42391 40915 53301 54842 58756 51686 31767 49430 20041 69431 11991 56464 25697 36430 63951 61554 03107 31572 46646 53211 69664 98356 07187 39645 17602 21112 7 2449 29525 1 749 (157 digits) : 15214 49511 38158 48482 52156 60201 14884 67821 48831 03797 86566 55619 15166 88856 45144 79420 06061 92475 28308 85523 31122 28031 38267 35258 05667 10331 75613 87598 82109 0 7977 95057 49 750 (157 digits) : 24617 57021 58232 42721 66248 15531 30368 93697 13999 66974 61509 57623 32110 00055 60791 21989 79704 98870 44464 25834 04279 52696 03588 52224 55502 71050 49578 39359 04220 3 5222 88010 00 751 (157 digits) : 39832 06532 96390 91204 18404 75732 45253 61518 62830 70772 48076 13242 47276 88912 05936 01409 85766 91345 72773 11357 35401 80727 41855 87482 61169 81382 25192 26957 86329 4 3200 83067 49 752 (157 digits) : 64449 63554 54623 33925 84652 91263 75622 55215 76830 37747 09585 70865 79386 88967 66727 23399 65471 90216 17237 37191 39681 33423 45444 39707 16672 52432 74770 66316 90549 7 8423 71077 49 753 (158 digits) : 10428 17008 75101 42513 00305 76699 62087 61673 43966 10851 95766 18410 82666 37787 97266 32480 95123 88156 19001 04854 87508 31415 08730 02718 97784 23381 49996 29327 47687 9 2162 45414 498 754 (158 digits) : 16873 13364 20563 75905 58771 05825 99649 87195 01649 14626 66724 75497 40605 06684 73939 04820 91671 07177 80724 78574 01476 44757 43274 46689 69451 48624 77473 35959 16742 9 0004 82522 247 755 (158 digits) : 27301 30372 95665 18418 59076 82525 61737 48868 45615 25478 62490 93908 23271 44472 71205 37301 86794 95333 99725 83428 88984 76172 52004 49408 67235 72006 27469 65286 64430 8 2167 27936 745 756 (158 digits) : 44174 43737 16228 94324 17847 88351 61387 36063 47264 40105 29215 69405 63876 51157 45144 42122 78466 02511 80450 62002 90461 20929 95278 96098 36687 20631 04943 01245 81173 7 2172 10458 992 757 (158 digits) : 71475 74110 11894 12742 76924 70877 23124 84931 92879 65583 91706 63313 87147 95630 16349 79424 65260 97845 80176 45431 79445 97102 47283 45507 03922 92637 32412 66532 45604 5 4339 38395 737 758 (159 digits) : 11565 01784 72812 30706 69477 25922 88451 22099 54014 40568 92092 23271 95102 44678 76149 42154 74372 70035 76062 70743 46990 71803 24256 24160 54061 01326 83735 56777 82677 8 2651 14885 4729 759 (159 digits) : 18712 59195 74001 71980 97169 73010 60763 70592 73302 37127 31262 89603 33817 24241 77784 40097 20898 79820 34080 35286 64935 31513 48984 58711 24453 30590 56976 83431 07238 2 8085 08725 0466 760 (159 digits) : 30277 60980 46814 02687 66646 98933 49214 92692 27316 77696 23355 12875 28919 68920 53933 82251 95271 49856 10143 06030 11926 03316 73240 82871 78514 31917 40712 40208 89916 1 0736 23610 5195 761 (159 digits) : 48990 20176 20815 74668 63816 71944 09978 63285 00619 14823 54618 02478 62736 93162 31718 22349 16170 29676 44223 41316 76861 34830 22225 41583 02967 62507 97689 23639 97154 3 8821 32335 5661 762 (159 digits) : 79267 81156 67629 77356 30463 70877 59193 55977 27935 92519 77973 15353 91656 62082 85652 04601 11441 79532 54366 47346 88787 38146 95466 24454 81481 94425 38401 63848 87070 4 9557 55946 0856 763 (160 digits) : 12825 80133 28844 55202 49428 04282 16917 21926 22855 50734 33259 11783 25439 35524 51737 02695 02761 20920 89858 98866 36564 87297 71769 16603 78444 95693 33609 08748 88422 4 8837 88828 16517 764 (160 digits) : 20752 58248 95607 52938 12474 41369 92836 57523 95649 09986 31056 43318 64605 01732 80302 23155 13905 38874 15295 63601 05443 61112 41315 79049 26593 15135 87449 25133 77129 5 3793 64422 77373 765 (160 digits) : 33578 38382 24452 08140 61902 45652 09753 79450 18504 60720 64315 55101 90044 37257 32039 25850 16666 59795 05154 62467 42008 48410 13084 95653 05038 10829 21058 33882 65552 0 2631 53250 93890 766 (160 digits) : 54330 96631 20059 61078 74376 87022 02590 36974 14153 70706 95371 98420 54649 38990 12341 49005 30571 98669 20450 26068 47452 09522 54400 74702 31631 25965 08507 59016 42681 5 6425 17673 71263 767 (160 digits) : 87909 35013 44511 69219 36279 32674 12344 16424 32658 31427 59687 53522 44693 76247 44380 74855 47238 58464 25604 88535 89460 57932 67485 70355 36669 36794 29565 92899 08233 5 9056 70924 65153 768 (161 digits) : 14224 03164 46457 13029 81065 61969 61493 45339 84681 20213 45505 95194 29934 31523 75672 22386 07781 05713 34605 51460 43691 26745 52188 64505 76830 06275 93807 35191 55091 5 1548 18859 83641 6 769 (161 digits) : 23014 96665 80908 29951 74693 55237 02727 86982 27947 03356 21474 70546 54403 69148 50110 29871 62504 91559 77166 00314 02637 32538 78937 21541 30496 99955 36763 94481 45914 8 7453 85952 30156 9 770 (161 digits) : 37238 99830 27365 42981 55759 17206 64221 32322 12628 23569 66980 65740 84338 00672 25782 52257 70285 97273 11771 51774 46328 59284 31125 86047 07327 06231 30571 29673 01006 3 9002 04812 13798 5 771 (161 digits) : 60253 96496 08273 72933 30452 72443 66949 19304 40575 26925 88455 36287 38741 69820 75892 82129 32790 88832 88937 52088 48965 91823 10063 07588 37824 06186 67335 24154 46921 2 6455 90764 43955 4 772 (161 digits) : 97492 96326 35639 15914 86211 89650 31170 51626 53203 50495 55436 02028 23079 70493 01675 34387 03076 86106 00709 03862 95294 51107 41188 93635 45151 12417 97906 53827 47927 6 5457 95576 57753 9 773 (162 digits) : 15774 69282 24391 28884 81666 46209 39811 97093 09377 87742 14389 13831 56182 14031 37756 81651 63586 77493 88964 65595 14426 04293 05125 20122 38297 51860 46524 17798 19484 8 9191 38634 10170 93 774 (162 digits) : 25523 98914 87955 20476 30287 65174 42929 02255 74698 22791 69932 74034 38490 11080 67924 35090 33894 46104 49035 55981 43955 49403 79244 09485 92812 63102 26314 83180 94277 6 5737 18191 75946 32 775 (162 digits) : 41298 68197 12346 49361 11954 11383 82740 99348 84076 10533 84321 87865 94672 25112 05681 16741 97481 23598 38000 21576 58381 53696 84369 29608 31110 14962 72839 00979 13762 5 4928 56825 86117 25 776 (162 digits) : 66822 67112 00301 69837 42241 76558 25670 01604 58774 33325 54254 61900 33162 36192 73605 51832 31375 69702 87035 77558 02337 03100 63613 39094 23922 78064 99153 84160 08040 2 0665 75017 62063 57 777 (163 digits) : 10812 13530 91264 81919 85419 58794 20841 10095 34285 04385 93857 64976 62783 46130 47928 66857 42885 69330 12503 59913 46071 85679 74798 26870 25503 29302 77199 28513 92180 2 7559 43184 34818 082 778 (163 digits) : 17494 40242 11294 98903 59643 76450 03408 10255 80162 47718 49283 11166 66099 69749 75289 22040 66023 26300 41207 17669 26305 55989 81159 60779 67895 57109 27114 66929 92984 2 9626 00686 11024 439 779 (163 digits) : 28306 53773 02559 80823 45063 35244 24249 20351 14447 52104 43140 76143 28883 15880 23217 88898 08908 95630 53710 77582 72377 41669 55957 87649 93398 86412 04313 95443 85164 5 7185 43870 45842 521 780 (163 digits) : 45800 94015 13854 79727 04707 11694 27657 30606 94609 99822 92423 87309 94982 85629 98507 10938 74932 21930 94917 95251 98682 97659 37117 48429 61294 43521 31428 62373 78148 8 6811 44556 56866 960 781 (163 digits) : 74107 47788 16414 60550 49770 46938 51906 50958 09057 51927 35564 63453 23866 01510 21724 99836 83841 17561 48628 72834 71060 39328 93075 36079 54693 29933 35742 57817 63313 4 3996 88427 02709 481 782 (164 digits) : 11990 84180 33026 94027 75447 75863 27956 38156 50366 75175 02798 85076 31884 88714 02023 21077 55877 33949 24354 66808 66974 33698 83019 28450 91598 77345 46717 12019 14146 2 3080 83298 35957 6441 783 (164 digits) : 19401 58959 14668 40082 80424 80557 13147 03252 31272 50367 76355 31421 64271 48865 04195 71061 24261 45705 39217 54092 14080 37631 72326 82058 87068 10338 80291 37800 90477 5 7480 52141 06228 5922 784 (164 digits) : 31392 43139 47695 34110 55872 56420 41103 41408 81639 25542 79154 16497 96156 37579 06218 92138 80138 79654 63572 20900 81054 71330 55346 10509 78666 87684 27008 49820 04623 8 0561 35439 42186 2363 785 (164 digits) : 50794 02098 62363 74193 36297 36977 54250 44661 12911 75910 55509 47919 60427 86444 10414 63200 04400 25360 02789 74992 95135 08962 27672 92568 65734 98023 07299 87620 95101 3 8041 87580 48414 8285 786 (164 digits) : 82186 45238 10059 08303 92169 93397 95353 86069 94551 01453 34663 64417 56584 24023 16633 55338 84539 05014 66361 95893 76189 80292 83019 03078 44401 85707 34308 37440 99725 1 8603 23019 90601 0648 787 (165 digits) : 13298 04733 67242 28249 72846 73037 54960 43073 10746 27736 39017 31233 71701 21046 72704 81853 88893 93037 46915 17088 67132 48925 51069 19564 71013 68373 04160 82506 19482 6 5664 51060 03901 58933 788 (165 digits) : 21516 69257 48248 19080 12063 72377 34495 81680 10201 37881 72483 67675 47359 63449 04368 17387 77347 83538 93551 36678 04751 46954 79371 09872 55453 86943 77591 66250 29455 1 7524 83362 02961 69581 789 (165 digits) : 34814 73991 15490 47329 84910 45414 89456 24753 20947 65618 11500 98909 19060 84495 77072 99241 66241 76576 40466 53766 71883 95880 30440 29437 26467 55316 81752 48756 48937 8 3189 34422 06863 28514 790 (165 digits) : 56331 43248 63738 66409 96974 17792 23952 06433 31149 03499 83984 66584 66420 47944 81441 16629 43589 60115 34017 90444 76635 42835 09811 39309 81921 42260 59344 15006 78393 0 0714 17784 09824 98095 791 (165 digits) : 91146 17239 79229 13739 81884 63207 13408 31186 52096 69117 95485 65493 85481 32440 58514 15871 09831 36691 74484 44211 48519 38715 40251 68747 08388 97577 41096 63763 27330 8 3903 52206 16688 26609 792 (166 digits) : 14747 76048 84296 78014 97885 88099 93736 03761 98324 57261 77947 03207 85190 18038 53995 53250 05342 09680 70850 23465 62515 48155 05006 30805 69031 03983 80044 07877 00572 3 8461 76999 02651 32470 4 793 (166 digits) : 23862 37772 82219 69388 96074 34420 65076 86880 63534 24173 57495 59757 23738 31282 59846 94837 16325 23349 88298 67886 77367 42026 59031 47680 39869 93741 54153 74253 33305 4 6852 12219 64320 15131 3 794 (166 digits) : 38610 13821 66516 47403 93960 22520 58812 90642 61858 81435 35442 62965 08928 49321 13842 48087 21667 33030 59148 91352 39882 90181 64037 78486 08900 97725 34197 82130 33877 8 5313 89218 66971 47601 7 795 (166 digits) : 62472 51594 48736 16792 90034 56941 23889 77523 25393 05608 92938 22722 32666 80603 73689 42924 37992 56380 47447 59239 17250 32208 23069 26166 48770 91466 88351 56383 67183 3 2166 01438 31291 62733 0 796 (167 digits) : 10108 26541 61525 26419 68399 47946 18270 26816 58725 18704 42838 08568 74159 52992 48753 19101 15965 98941 10659 65059 15713 32238 98710 70465 25767 18919 22254 93851 40106 1 1747 99065 69826 31033 47 797 (167 digits) : 16355 51701 06398 88098 97402 93640 30659 24568 91264 49265 32131 90840 97426 21052 86122 13393 59765 24579 15404 40983 07438 35459 81017 63081 90644 28065 91090 09489 76824 4 4964 59209 52955 47306 77 798 (167 digits) : 26463 78242 67924 14518 65802 41586 48929 51385 49989 67969 74969 99409 71585 74045 34875 32494 75731 23520 26064 06042 23151 67698 79728 33547 16411 46985 13345 03341 16930 5 6712 58275 22781 78340 24 799 (167 digits) : 42819 29943 74323 02617 63205 35226 79588 75954 41254 17235 07101 90250 69011 95098 20997 45888 35496 48099 41468 47025 30590 03158 60745 96629 07055 75051 04435 12830 93755 0 1677 17484 75737 25647 01 800 (167 digits) : 69283 08186 42247 17136 29007 76813 28518 27339 91243 85204 82071 89660 40597 69143 55872 78383 11227 71619 67532 53067 53741 70857 40474 30176 23467 22036 17780 16172 10685 5 8389 75759 98519 03987 25 801 (168 digits) : 11210 23813 01657 01975 39221 31204 00810 70329 43249 80243 98917 37991 10960 96424 17687 02427 14672 41971 90900 10009 28433 17401 60122 02680 53052 29708 72221 52900 30444 0 6006 69324 47425 62963 426 802 (168 digits) : 18138 54631 65881 73689 02122 08885 33662 53063 42374 18764 47124 56957 15020 73338 53274 30265 45795 19133 87653 35316 03807 34487 34169 45698 15399 01912 33999 54517 51512 6 1845 66900 47277 53362 151 803 (168 digits) : 29348 78444 67538 75664 41343 40089 34473 23392 85623 99008 46041 94948 25981 69762 70961 32692 60467 61105 78553 45325 32240 51888 94291 48378 68451 31621 06221 07417 81956 6 7852 36224 94703 16325 577 804 (168 digits) : 47487 33076 33420 49353 43465 48974 68135 76456 27998 17772 93166 51905 41002 43101 24235 62958 06262 80239 66206 80641 36047 86376 28460 94076 83850 33533 40220 61935 33469 2 9698 03125 41980 69687 728 805 (168 digits) : 76836 11521 00959 25017 84808 89064 02608 99849 13622 16781 39208 46853 66984 12863 95196 95650 66730 41345 44760 25966 68288 38265 22752 42455 52301 65154 46441 69353 15425 9 7550 39350 36683 86013 305 806 (169 digits) : 12432 34459 73437 97437 12827 43803 87074 47630 54162 03455 43237 49875 90798 65596 51943 25860 87299 32158 51096 70660 80433 62464 15121 33653 23615 19868 78666 23128 84889 5 2724 84247 57866 45570 1033 807 (169 digits) : 20115 95611 83533 89938 91308 32710 27335 37615 45524 25133 57158 34561 27497 06882 91462 95425 93972 36293 05572 73257 47262 46290 67396 57898 78845 36384 23310 40064 16432 1 2479 88182 61534 84171 4338 808 (169 digits) : 32548 30071 56971 87376 04135 76514 14409 85245 99686 28589 00395 84437 18295 72479 43406 21286 81271 68451 56669 43918 27696 08754 82517 91552 02460 56253 01976 63193 01321 6 5204 72430 19401 29741 5371 809 (169 digits) : 52664 25683 40505 77314 95444 09224 41745 22861 45210 53722 57554 18998 45792 79362 34869 16712 75244 04744 62242 17175 74958 55045 49914 49450 81305 92637 25287 03257 17753 7 7684 60612 80936 13912 9709 810 (169 digits) : 85212 55754 97477 64690 99579 85738 56155 08107 44896 82311 57950 03435 64088 51841 78275 37999 56515 73196 18911 61094 02654 63800 32432 41002 83766 48890 27263 66450 19075 4 2889 33043 00337 43654 5080 811 (170 digits) : 13787 68143 83798 34200 59502 39496 29790 03096 89010 73603 41550 42243 40988 13120 41314 45471 23175 97794 08115 37826 97761 31884 58234 69045 36507 24152 75255 06970 73682 9 2057 39365 58127 35756 74789 812 (170 digits) : 22308 93719 33546 10669 69460 38070 15405 53907 63500 41834 57345 42586 97396 98304 59141 99271 18827 55113 70006 53936 38026 78264 61477 93145 64883 89041 77981 43615 75590 4 6346 32669 88161 10122 19869 813 (170 digits) : 36096 61863 17344 44870 28962 77566 45195 57004 52511 15437 98895 84830 38385 11425 00456 44742 42003 52907 78121 91763 35788 10149 19712 62191 01391 13194 53236 50586 49273 3 8403 72035 46288 45878 94658 814 (170 digits) : 58405 55582 50890 55539 98423 15636 60601 10912 16011 57272 56241 27417 35782 09729 59598 44013 60831 08021 48128 45699 73814 88413 81190 55336 66275 02236 31217 94202 24863 8 4750 04705 34449 56001 14527 815 (170 digits) : 94502 17445 68235 00410 27385 93203 05796 67916 68522 72710 55137 12247 74167 21154 60054 88756 02834 60929 26250 37463 09602 98563 00903 17527 67666 15430 84454 44788 74137 2 3153 76740 80738 01880 09185 816 (171 digits) : 15290 77302 81912 55595 02580 90883 96639 77882 88453 42998 31137 83966 50994 93088 41965 33276 96366 56895 07437 88316 28341 78697 68209 37286 43394 11766 71567 23899 09900 1 0790 38144 61518 75788 12371 2 817 (171 digits) : 24740 99047 38736 05636 05319 50204 27219 44674 55305 70269 36651 55191 28411 65203 87970 82152 56650 02988 00062 92062 59302 08553 98299 69039 20160 73309 80012 68377 97313 8 3105 75818 69592 55976 13289 7 818 (171 digits) : 40031 76350 20648 61231 07900 41088 23859 22557 43759 13267 67789 39157 79406 58292 29936 15429 53016 59883 07500 80378 87643 87251 66509 06325 63554 85076 51579 92277 07213 9 3896 13963 31111 31764 25660 9 819 (171 digits) : 64772 75397 59384 66867 13219 91292 51078 67231 99064 83537 04440 94349 07818 23496 17906 97582 09666 62871 07563 72441 46945 95805 64808 75364 83715 58386 31592 60655 04527 7 7001 89782 00703 87740 38950 6 820 (172 digits) : 10480 45174 78003 32809 82112 03238 07493 78978 94282 39680 47223 03350 68722 48178 84784 31301 16268 32275 41506 45282 03458 98305 73131 78169 04727 04346 28317 25293 21174 1 7089 80374 53181 51950 46461 15 821 (172 digits) : 16957 72714 53941 79496 53434 02367 32601 65702 14188 88034 17667 12785 59504 30528 46575 01059 37234 98562 52262 82526 18153 57886 29612 65705 53098 60184 91476 51358 71626 9 4789 99352 73251 90724 50356 21 822 (172 digits) : 27438 17889 31945 12306 35546 05605 40095 44681 08471 27714 64890 16136 28226 78707 31359 32360 53503 30837 93769 27808 21612 56192 02744 43874 57825 64531 19793 76651 92801 1 1879 79727 26433 42674 96817 36 823 (172 digits) : 44395 90603 85886 91802 88980 07972 72697 10383 22660 15748 82557 28921 87731 09235 77934 33419 90738 29400 46032 10334 39766 14078 32357 09580 10924 24716 11270 28010 64428 0 6669 79079 99685 33399 47173 57 824 (172 digits) : 71834 08493 17832 04109 24526 13578 12792 55064 31131 43463 47447 45058 15957 87943 09293 65780 44241 60238 39801 38142 61378 70270 35101 53454 68749 89247 31064 04662 57229 1 8549 58807 26118 76074 43990 93 825 (173 digits) : 11622 99909 70371 89591 21350 62155 08548 96544 75379 15921 23000 47398 00368 89717 88722 79920 03497 98963 88583 34847 70114 48434 86745 86303 47967 41396 34233 43267 32165 7 2521 93788 72580 40947 39116 450 826 (173 digits) : 18806 40759 02155 10002 13803 23512 89828 22051 18492 30267 57745 21903 81964 68512 19652 16498 07922 14987 72563 48661 96252 35461 90256 01648 94842 40321 07339 83733 57888 6 4376 89669 45192 28554 83515 543 827 (173 digits) : 30429 40668 72526 99593 35153 85667 98377 18595 93871 46188 80745 69301 82333 58230 08374 96418 11420 13951 61146 83509 66366 83896 77001 87952 42809 81717 41573 27000 90054 3 6898 83458 17772 69502 22631 993 828 (173 digits) : 49235 81427 74682 09595 48957 09180 88205 40647 12363 76456 38490 91205 64298 26742 28027 12916 19342 28939 33710 32171 62619 19358 67257 89601 37652 22038 48913 10734 47943 0 1275 73127 62964 98057 06147 536 829 (173 digits) : 79665 22096 47209 09188 84110 94848 86582 59243 06235 22645 19236 60507 46631 84972 36402 09334 30762 42890 94857 15681 28986 03255 44259 77553 80462 03755 90486 37735 37997 3 8174 56585 80737 67559 28779 529 830 (174 digits) : 12890 10352 42189 11878 43306 80402 97478 79989 01859 89910 15772 75171 31093 01171 46442 92225 05010 47183 02856 74785 29160 52261 41151 76715 51811 42579 43939 94846 98594 0 3945 02971 34370 26561 63492 7065 831 (174 digits) : 20856 62562 06910 02797 31717 89887 86137 05913 32483 42174 67696 41222 05756 19668 70083 13158 48086 71472 12342 46353 42059 12586 95577 74470 89857 62955 02988 58620 52393 7 7762 48629 92444 03317 56370 6594 832 (174 digits) : 33746 72914 49099 14675 75024 70290 83615 85902 34343 32084 83469 16393 36849 20840 16526 05383 53097 18655 15199 21138 71219 64848 36729 51186 41669 05534 46928 53467 50987 8 1707 51601 26814 29879 19863 3659 833 (174 digits) : 54603 35476 56009 17473 06742 60178 69752 91815 66826 74259 51165 57615 42605 40508 86609 18542 01183 90127 27541 67492 13278 77435 32307 25657 31526 68489 49917 12088 03381 5 9470 00231 19258 33196 76234 0253 834 (174 digits) : 88350 08391 05108 32148 81767 30469 53368 77718 01170 06344 34634 74008 79454 61349 03135 23925 54281 08782 42740 88630 84498 42283 69036 76843 73195 74023 96845 65555 54369 4 1177 51832 46072 63075 96097 3912 835 (175 digits) : 14295 34386 76111 74962 18850 99064 82312 16953 36799 68060 38580 03162 42206 00185 78974 44246 75546 49890 97028 25612 29777 71971 90134 40250 10472 24251 34676 27764 35775 1 0064 75206 36533 09627 27233 14165 836 (175 digits) : 23130 35225 86622 58177 07027 72111 77649 04725 16916 68694 82043 50563 30151 46320 69287 96639 30974 60769 21302 34475 38227 56200 27038 07934 47791 81653 74360 84319 91212 0 4182 50389 61140 35934 86842 88077 837 (175 digits) : 37425 69612 62734 33139 25878 71176 59961 21678 53716 36755 20623 53725 72357 46506 48262 40886 06521 10660 18330 60087 68005 28172 17172 48184 58264 05905 09037 12084 26987 1 4247 25595 97673 45562 14076 02242 838 (175 digits) : 60556 04838 49356 91316 32906 43288 37610 26403 70633 05450 02667 04289 02508 92827 17550 37525 37495 71429 39632 94563 06232 84372 44210 56119 06055 87558 83397 96404 18199 1 8429 75985 58813 81497 00918 90319 839 (175 digits) : 97981 74451 12091 24455 58785 14464 97571 48082 24349 42205 23290 58014 74866 39333 65812 78411 44016 82089 57963 54650 74238 12544 61383 04303 64319 93463 92435 08488 45186 3 2677 01581 56487 27059 14994 92561 840 (176 digits) : 15853 77928 96144 81577 19169 15775 33518 17448 59498 24765 52595 76230 37737 53216 08336 31593 68151 25351 89759 64921 38047 09691 70559 36042 27037 58102 27583 30489 26338 5 5110 67756 71530 10855 61591 38288 0 841 (176 digits) : 25651 95374 07353 94022 75047 67221 83275 32256 81933 18986 04924 82031 85224 17149 44917 59434 82552 93560 85556 00386 45470 90946 16697 66472 63469 57448 66826 81338 10857 1 8378 37914 87178 83561 53090 87544 1 842 (176 digits) : 41505 73303 03498 75599 94216 82997 16793 49705 41431 43751 57520 58262 22961 70365 53253 91028 50704 18912 75315 65307 83518 00637 87257 02514 90507 15550 94410 11827 37195 7 3489 05671 58708 94417 14682 25832 1 843 (176 digits) : 67157 68677 10852 69622 69264 50219 00068 81962 23364 62737 62445 40294 08185 87514 98171 50463 33257 12473 60871 65694 28988 91584 03954 68987 53976 72999 61236 93165 48052 9 1867 43586 45887 77978 67773 13376 2 844 (177 digits) : 10866 34198 01435 14522 26348 13321 61686 23166 76479 60648 91996 59855 63114 75788 05142 54149 18396 13138 63618 73100 21250 69222 19121 17150 24448 38855 05564 70499 28524 8 6535 64925 80459 67239 58245 53920 83 845 (177 digits) : 17582 11065 72520 41484 53274 58343 51693 11362 98816 06922 68241 13885 03933 34539 54959 69195 51721 84385 99705 89669 64149 58380 59516 64048 99846 06155 01688 39815 83330 1 5722 39284 45048 45037 45022 85258 45 846 (177 digits) : 28448 45263 73955 56006 79622 71665 13379 34529 75295 67571 60237 73740 67048 10327 60102 23344 70117 97524 63324 62769 85400 27602 78637 81199 24294 45010 07253 10315 11855 0 2258 04210 25508 12277 03268 39179 28 847 (177 digits) : 46030 56329 46475 97491 32897 30008 65072 45892 74111 74494 28478 87625 70981 44867 15061 92540 21839 81910 63030 52439 49549 85983 38154 45248 24140 51165 08941 50130 95185 1 7980 43494 70556 57314 48291 24437 73 848 (177 digits) : 74479 01593 20431 53498 12520 01673 78451 80422 49407 42065 88716 61366 38029 55194 75164 15884 91957 79435 26355 15209 34950 13586 16792 26447 48434 96175 16194 60446 07040 2 0238 47704 96064 69591 51559 63617 01 849 (178 digits) : 12050 95792 26690 75098 94541 73168 24352 42631 52351 91656 01719 54899 20901 10006 19022 60842 51379 76134 58938 56764 88449 99956 95494 67169 57257 54734 02513 61057 70222 5 3821 89119 96662 12690 59985 08805 474 850 (178 digits) : 19498 85951 58733 90448 75793 73335 62197 60673 77292 65862 60591 21035 84704 05525 66539 02431 00575 54078 11574 08285 81945 01315 57173 89814 32101 04351 54133 07102 30926 5 5845 73890 46268 59649 75141 05167 175 851 (178 digits) : 31549 81743 85424 65547 70335 46503 86550 03305 29644 57518 62310 75935 05605 15531 85561 63273 51955 30212 70512 65050 70395 01272 52668 56983 89358 59085 56646 68160 01149 0 9667 63010 42930 72340 35126 13972 649 852 (178 digits) : 51048 67695 44158 55996 46129 19839 48747 63979 06937 23381 22901 96970 90309 21057 52100 65704 52530 84290 82086 73336 52340 02588 09842 46798 21459 63437 10779 75262 32075 6 5513 36900 89199 31990 10267 19139 824 853 (178 digits) : 82598 49439 29583 21544 16464 66343 35297 67284 36581 80899 85212 72905 95914 36589 37662 28978 04486 14503 52599 38387 22735 03860 62511 03782 10818 22522 67426 43422 33224 7 5180 99911 32130 04330 45393 33112 473 854 (179 digits) : 13364 71713 47374 17754 06259 38618 28404 53126 34351 90428 10811 46987 68622 35764 68976 29468 25701 69879 43468 61172 37507 50644 87235 35058 03227 78595 97820 61868 46530 0 4069 43681 22132 93632 05566 05225 2297 855 (179 digits) : 21624 56657 40332 49908 47905 85252 61934 29854 78010 08518 09332 74278 28213 79423 62742 52366 06150 31329 78728 55011 09781 01030 93486 45436 24309 60848 24563 26210 69852 5 1587 53672 35345 94065 10105 38536 4770 856 (179 digits) : 34989 28370 87706 67662 54165 23870 90338 82981 12361 98946 20144 21265 96836 15188 31718 81834 31852 01209 22197 16183 47288 51675 80721 80494 27537 39444 22383 88079 16382 5 5656 97353 57478 87697 15671 43761 7067 857 (179 digits) : 56613 85028 28039 17571 02071 09123 52273 12835 90372 07464 29476 95544 25049 94611 94461 34200 38002 32539 00925 71194 57069 52706 74208 25930 51847 00292 46947 14289 86235 0 7244 51025 92824 81762 25776 82298 1837 858 (179 digits) : 91603 13399 15745 85233 56236 32994 42611 95817 02734 06410 49621 16810 21886 09800 26180 16034 69854 33748 23122 87378 04358 04382 54930 06424 79384 39736 69331 02369 02617 6 2901 48379 50303 69459 41448 26059 8904 859 (180 digits) : 14821 69842 74378 50280 45830 74211 79488 50865 29310 61387 47909 81235 44693 60441 22064 15023 50785 66628 72404 85857 26142 75708 92913 83235 53123 14002 91627 81665 88885 2 7014 59940 54312 85122 16722 50835 80741 860 (180 digits) : 23982 01182 65953 08803 81454 37511 23749 70446 99584 02028 52871 92916 46882 21421 24682 16626 97771 10003 54717 14595 06578 56147 18406 83878 01061 57976 58560 91902 79147 0 3304 74778 49343 22068 10867 33441 79645 861 (180 digits) : 38803 71025 40331 59084 27285 11723 03238 21312 28894 63416 00781 74151 91575 81862 46746 31650 48556 76632 27122 00452 32721 31856 11320 67113 54184 71979 50188 73568 68032 3 0319 34719 03656 07190 27589 84277 60386 862 (180 digits) : 62785 72208 06284 67888 08739 49234 26987 91759 28478 65444 53653 67068 38458 03283 71428 48277 46327 86635 81839 15047 39299 88003 29727 50991 55246 29956 08749 65471 47179 3 3624 09497 52999 29258 38457 17719 40031 863 (181 digits) : 10158 94323 34661 62697 23602 46095 73022 61307 15737 32886 05443 54122 03003 38514 61817 47992 79488 46326 80896 11549 97202 11985 94104 81810 50943 10193 55893 83904 01521 1 6394 34421 65665 53644 86604 70199 70041 7 864 (181 digits) : 16437 51544 15290 09486 04476 41019 15721 40483 08585 19430 50808 90828 86849 18842 98960 32820 54121 24990 39080 03054 71132 10786 27077 56909 66467 73189 16768 80451 16239 0 9756 75371 40965 46570 70450 41971 64044 8 865 (181 digits) : 26596 45867 49951 72183 28078 87114 88744 01790 24322 52316 56252 44950 89852 57357 60777 80813 33609 71317 19976 14604 68334 22772 21182 38720 17410 83382 72662 64355 17760 2 6151 09793 06631 00215 57055 12171 34086 5 866 (181 digits) : 43033 97411 65241 81669 32555 28134 04465 42273 32907 71747 07061 35779 76701 76200 59738 13633 87730 96307 59056 17659 39466 33558 48259 95629 83878 56571 89431 44806 33999 3 5907 85164 47596 46786 27505 54142 98131 3 867 (181 digits) : 69630 43279 15193 53852 60634 15248 93209 44063 57230 24063 63313 80730 66554 33558 20515 94447 21340 67624 79032 32264 07800 56330 69442 34350 01289 39954 62094 09161 51759 6 2058 94957 54227 47001 84560 66314 32217 8 868 (182 digits) : 11266 44069 08043 53552 19318 94338 29767 48633 69013 79581 07037 51651 04325 60975 88025 40808 10907 16393 23808 84992 34726 68988 91770 22997 98516 79652 65152 55396 78575 8 9796 68012 20182 39378 81206 62045 73034 91 869 (182 digits) : 18229 48396 99562 88937 45382 35863 19088 43040 04736 81987 43368 89724 10981 04331 70077 00252 83041 23155 71712 08218 75506 74621 98714 46432 98645 73648 11361 96312 93751 8 6002 57507 95605 14078 99662 68677 16256 69 870 (182 digits) : 29495 92466 07606 42489 64701 30201 48855 91673 73750 61568 50406 41375 15306 65307 58102 41060 93948 39548 95520 93211 10233 43610 90484 69430 97162 53300 76514 51709 72327 7 5799 25520 15787 53457 80869 30722 89291 60 871 (182 digits) : 47725 40863 07169 31427 10083 66064 67944 34713 78487 43555 93775 31099 26287 69639 28179 41313 76989 62704 67233 01429 85740 18232 89199 15863 95808 26948 87876 48022 66079 6 1801 83028 11392 67536 80531 99400 05548 29 872 (182 digits) : 77221 33329 14775 73916 74784 96266 16800 26387 52238 05124 44181 72474 41594 34946 86281 82374 70938 02253 62753 94640 95973 61843 79683 85294 92970 80249 64390 99732 38407 3 7601 08548 27180 20994 61401 30122 94839 89 873 (183 digits) : 12494 67419 22194 50534 38486 86233 08474 46110 13072 54868 03795 70357 36788 20458 61446 12368 84792 76495 82998 69607 08171 38007 66888 30115 88877 90719 85226 74775 50448 6 9940 29157 63857 28853 14193 32952 30038 818 874 (183 digits) : 20216 80752 13672 07926 05965 35859 70154 48748 88296 35380 48213 87604 80947 63953 30074 30606 31886 56721 19274 09071 17768 74192 04856 68645 38174 98744 81665 84748 74289 4 3700 40012 46575 30952 60333 45964 59522 807 875 (183 digits) : 32711 48171 35866 58460 44452 22092 78628 94859 01368 90248 52009 57962 17735 84411 91520 42975 16679 33217 02272 78678 25940 12199 71744 98761 27052 89464 66892 59524 24738 1 3640 69170 10432 59805 74526 78916 89561 625 876 (183 digits) : 52928 28923 49538 66386 50417 57952 48783 43607 89665 25629 00223 45566 98683 48365 21594 73581 48565 89938 21546 87749 43708 86391 76601 67406 65227 88209 48558 44272 99027 5 7341 09182 57007 90758 34860 24881 49084 432 877 (183 digits) : 85639 77094 85405 24846 94869 80045 27412 38466 91034 15877 52233 03529 16419 32777 13115 16556 65245 23155 23819 66427 69648 98591 48346 66167 92280 77674 15451 03797 23765 7 0981 78352 67440 50564 09387 03798 38646 057 878 (184 digits) : 13856 80601 83494 39123 34528 73799 77619 58207 48069 94150 65245 64909 61510 28114 23470 99013 81381 11309 34536 65417 71335 78498 32494 83357 45750 86588 36400 94807 02279 3 2832 28753 52444 84132 24424 72867 98773 0489 879 (184 digits) : 22420 78311 32034 91608 04015 71804 30360 82054 17173 35738 40468 95262 53152 21391 94782 50669 47905 63624 86918 62060 48300 68357 47329 49974 24978 94355 77946 05186 74655 8 9930 46588 79188 89188 65363 43247 82637 6546 880 (184 digits) : 36277 58913 15529 30731 38544 45604 07980 40261 65243 29889 05714 60172 14662 49506 18253 49683 29286 74934 21455 27478 19636 46855 79824 33331 70729 80944 14346 99993 76935 2 2762 75342 31633 73320 89788 16115 81410 7035 881 (184 digits) : 58698 37224 47564 22339 42560 17408 38341 22315 82416 65627 46183 55434 67814 70898 13036 00352 77192 38559 08373 89538 67937 15213 27153 83305 95708 75299 92293 05180 51591 1 2693 21931 10822 62509 55151 59363 64048 3581 882 (184 digits) : 94975 96137 63093 53070 81104 63012 46321 62577 47659 95516 51898 15606 82477 20404 31289 50036 06479 13493 29829 17016 87573 62069 06978 16637 66438 56244 06640 05174 28526 3 5455 97273 42456 35830 44939 75479 45459 0616 883 (185 digits) : 15367 43336 21065 77541 02366 48042 08466 28489 33007 66114 39808 17104 15029 19130 24432 55038 88367 15205 23820 30655 55551 07728 23413 19994 36214 73154 39893 31035 48011 7 4814 91920 45327 89834 00009 13484 30950 74197 884 (185 digits) : 24865 02949 97375 12848 10476 94343 33098 44747 07773 65666 04997 98664 83276 91170 67561 50042 49015 06554 56803 22357 24308 43935 14111 01658 12858 58778 80557 31552 90864 3 8360 51647 79573 53417 04503 11032 25496 64813 885 (185 digits) : 40232 46286 18440 90389 12843 42385 41564 73236 40781 31780 44806 15768 98306 10300 91994 05081 37382 21759 80623 53012 79859 51663 37524 21652 49073 31933 20450 62588 38876 1 3175 43568 24901 43251 04512 24516 56447 39010 886 (185 digits) : 65097 49236 15816 03237 23320 36728 74663 17983 48554 97446 49804 14433 81583 01471 59555 55123 86397 28314 37426 75370 04167 95598 51635 23310 61931 90712 01007 94141 29740 5 1535 95216 04474 96668 09015 35548 81944 03823 887 (186 digits) : 10532 99552 23425 69362 63616 37911 41622 79121 98933 62922 69461 03020 27988 91177 25154 96020 52377 95007 41805 02838 28402 74726 18915 94496 31100 52264 52145 85672 96861 6 6471 13878 42937 63991 91352 76006 53839 14283 3 888 (186 digits) : 17042 74475 85007 29686 35948 41584 29089 10920 33789 12667 34441 44463 66147 21324 41110 51532 91017 67838 85547 70375 28819 54286 04079 46827 37293 71335 72246 65087 09835 7 1624 73400 03385 13658 72254 29561 42033 54665 6 889 (186 digits) : 27575 74028 08432 99048 99564 79495 70711 90042 32722 75590 03902 47483 94136 12501 66265 47553 43395 62846 27352 73213 57222 29012 22995 41323 68394 23600 24392 50760 06697 3 8095 87278 46322 77650 63607 05567 95872 68948 9 890 (186 digits) : 44618 48503 93440 28735 35513 21079 99801 00962 66511 88257 38343 91947 60283 33826 07375 99086 34413 30685 12900 43588 86041 83298 27074 88151 05687 94935 96639 15847 16533 0 9720 60678 49707 91309 35861 35129 37906 23614 5 891 (186 digits) : 72194 22532 01873 27784 35078 00575 70512 91004 99234 63847 42246 39431 54419 46327 73641 46639 77808 93531 40253 16802 43264 12310 50070 29474 74082 18536 21031 66607 23230 4 7816 47956 96030 68959 99468 40697 33778 92563 4 892 (187 digits) : 11681 27103 59531 35651 97059 12165 57031 39196 76574 65210 48059 03137 91470 28015 38101 74572 61222 22421 65315 36039 12930 59560 87714 51762 57977 01347 21767 08245 43976 3 5753 70863 54573 86026 93532 97582 67168 51617 79 893 (187 digits) : 18900 69356 79718 68430 40566 92223 14082 68297 26498 11595 22283 67081 06912 22648 15465 89236 59003 11774 79340 67719 37257 00791 92721 54710 05385 23200 83870 24906 16299 4 0535 35659 24176 92922 93479 81652 40546 40874 13 894 (187 digits) : 30581 96460 39250 04082 37626 04388 71114 07494 03072 76805 70342 70218 98382 50663 53567 63809 20225 34196 44656 03758 50187 60352 80436 06472 63362 24548 05637 33151 60275 7 6289 06522 78750 78949 87012 79235 07714 92491 92 895 (187 digits) : 49482 65817 18968 72512 78192 96611 85196 75791 29570 88400 92626 37300 05294 73311 69033 53045 79228 45971 23996 71477 87444 61144 73157 61182 68747 47748 89507 58057 76575 1 6824 42182 02927 71872 80492 60887 48261 33366 05 896 (187 digits) : 80064 62277 58218 76595 15819 01000 56310 83285 32643 65206 62969 07519 03677 23975 22601 16854 99453 80167 68652 75236 37632 21497 53593 67655 32109 72296 95144 91209 36850 9 3113 48704 81678 50822 67505 40122 55976 25857 97 897 (188 digits) : 12954 72809 47718 74910 79401 19761 24150 75907 66221 45360 75559 54481 90897 19728 69163 46990 07868 22613 89264 94671 42507 68264 22675 12883 80085 72004 58465 24926 71342 6 0993 79088 68460 62269 54799 80101 00423 75922 402 898 (188 digits) : 20961 19037 23540 62570 30983 09861 29781 84236 19485 81881 41856 45233 81264 92126 21423 58675 57813 60630 66130 22195 06270 90413 98034 49649 33296 69234 27979 74047 65027 7 0305 13959 16628 47351 81550 34113 26021 38508 199 899 (188 digits) : 33915 91846 71259 37481 10384 29622 53932 60143 85707 27242 17415 99715 72162 11854 90587 05665 65681 83244 55395 16866 48778 58678 20709 62533 13382 41238 86444 98974 36370 3 1298 93047 85089 09621 36350 14214 26445 14430 601 900 (188 digits) : 54877 10883 94800 00051 41367 39483 83714 44380 05193 09123 59272 44949 53427 03981 12010 64341 23495 43875 21525 39061 55049 49092 18744 12182 46679 10473 14424 73022 01398 0 1604 07007 01717 56973 17900 48327 52466 52938 800 901 (188 digits) : 88793 02730 66059 37532 51751 69106 37647 04523 90900 36365 76688 44665 25589 15836 02597 70006 89177 27119 76920 55928 03828 07770 39453 74715 60061 51712 00869 71996 37768 3 2903 00054 86806 66594 54250 62541 78911 67369 401 902 (189 digits) : 14367 01361 46085 93758 39311 90859 02136 14890 39609 34548 93596 08961 47901 61981 71460 83434 81267 27099 49844 59498 95887 75686 25819 78689 80674 06218 51529 44501 83916 6 3450 70706 18852 42356 77215 11086 93137 82030 8201 903 (189 digits) : 23246 31634 52691 87511 64487 07769 65900 85342 78699 38185 51264 93428 00460 53565 31720 60435 50184 99811 47536 65091 76270 56463 29765 16161 36680 21389 71616 41701 47693 4 6741 00711 67533 09016 22640 17341 11028 98767 7602 904 (189 digits) : 37613 32995 98777 81270 03798 98628 68037 00233 18308 72734 44861 02389 48362 15547 03181 43870 31452 26910 97381 24590 72158 32149 55584 94851 17354 27608 23145 86203 31610 1 0191 71417 86385 51372 99855 28428 04166 80798 5803 905 (189 digits) : 60859 64630 51469 68781 68286 06398 33937 85575 97008 10919 96125 95817 48822 69112 34902 04305 81637 26722 44917 89682 48428 88612 85350 11012 54034 48997 94762 27904 79303 5 6932 72129 53918 60389 22495 45769 15195 79566 3405 906 (189 digits) : 98472 97626 50247 50051 72085 05027 01974 85809 15316 83654 40986 98206 97184 84659 38083 48176 13089 53633 42299 14273 20587 20762 40935 05863 71388 76606 17908 14108 10913 6 7124 43547 40304 11762 22350 74197 19362 60364 9208 907 (190 digits) : 15933 26225 70171 71883 34037 11142 53591 27138 51232 49457 43711 29402 44600 75377 17298 55248 19472 68035 58721 70395 56901 60937 52628 51687 62542 32560 41267 04201 29021 7 2405 71567 69422 27215 14484 61996 63455 83993 12613 908 (190 digits) : 25780 55988 35196 46888 51245 61645 23788 75719 42764 17822 87809 99223 14319 23843 11106 90065 80781 63398 92951 61822 88960 33013 76722 02273 99681 20221 03057 85612 10113 0 9118 15922 43452 68391 36719 69416 35392 10029 61821 909 (190 digits) : 41713 82214 05368 18771 85282 72787 77380 02857 93996 67280 31521 28625 58919 99220 28405 45314 00254 31434 51673 32218 45861 93951 29350 53961 62223 52781 44324 89813 39134 8 1523 87490 12874 95606 51204 31412 98847 94022 74434 910 (190 digits) : 67494 38202 40564 65660 36528 34433 01168 78577 36760 85103 19331 27848 73239 23063 39512 35379 81035 94833 44624 94041 34822 26965 06072 56235 61904 73002 47382 75425 49247 9 0642 03412 56327 63997 87924 00829 34240 04052 36255 911 (191 digits) : 10920 82041 64593 28443 22181 10722 07854 88143 53075 75238 35085 25647 43215 92228 36791 78069 38129 02626 79629 82625 98068 42091 63542 31019 72412 82578 39170 76523 88838 2 7216 59090 26920 25960 43912 83224 23308 79807 51068 9 912 (191 digits) : 17670 25861 88649 75009 25833 94165 37971 76001 26751 83748 67018 38432 30539 84534 70743 01607 36232 62110 14092 32030 11550 64788 14149 56643 28603 29878 63909 04066 43763 0 6280 79431 52553 02360 22705 23307 16732 80212 74694 4 913 (191 digits) : 28591 07903 53243 03452 48015 04887 45826 64144 79827 58987 02103 64079 73755 76763 07534 79676 74361 64736 93722 14656 09619 06879 77691 87663 01016 12457 03079 80590 32601 3 3497 38521 79473 28320 66618 06531 40041 60020 25763 3 914 (191 digits) : 46261 33765 41892 78461 73848 99052 83798 40146 06579 42735 69122 02512 04295 61297 78277 81284 10594 26847 07814 46686 21169 71667 91841 44306 29619 42335 66988 84656 76364 3 9778 17953 32026 30680 89323 29838 56774 40233 00457 7 915 (191 digits) : 74852 41668 95135 81914 21864 03940 29625 04290 86407 01722 71225 66591 78051 38060 85812 60960 84955 91584 01536 61342 30788 78547 69533 31969 30635 54792 70068 65247 08965 7 3275 56475 11499 59001 55941 36369 96816 00253 26221 0 916 (192 digits) : 12111 37543 43702 86037 59571 30299 31342 34443 69298 64445 84034 76910 38234 69935 86409 04224 49555 01843 10935 10802 85195 85021 56137 47627 56025 49712 83705 74990 38533 0 1305 37442 84352 58968 24526 46620 85359 04048 62667 87 917 (192 digits) : 19596 61710 33216 44229 01757 70693 34304 84872 77939 34618 11157 33569 56039 83741 94990 30320 58050 61001 51088 76937 08274 72876 33090 80824 49089 05192 10712 61515 09429 5 8632 93090 35502 54868 40120 60257 85040 64073 95289 97 918 (192 digits) : 31707 99253 76919 30266 61329 00992 65647 19316 47237 99063 95192 10479 94274 53677 81399 34545 07605 62844 62023 87739 93470 57897 89228 28452 05114 54904 94418 36505 47962 5 9938 30533 19855 13836 64647 06878 70399 68122 57957 84 919 (192 digits) : 51304 60964 10135 74495 63086 71685 99952 04189 25177 33682 06349 44049 50314 37419 76389 64865 65656 23846 13112 64677 01745 30774 22319 09276 54203 60097 05130 98020 57392 1 8571 23623 55357 68705 04767 67136 55440 32196 53247 81 920 (192 digits) : 83012 60217 87055 04762 24415 72678 65599 23505 72415 32746 01541 54529 44588 91097 57788 99410 73261 86690 75136 52416 95215 88672 11547 37728 59318 15001 99549 34526 05354 7 8509 54156 75212 82541 69414 74015 25840 00319 11205 65 921 (193 digits) : 13431 72118 19719 07925 78750 24436 46555 12769 49759 26642 80789 09857 89490 32851 73417 86427 63891 81053 68824 91709 39696 11944 63386 64700 51352 17509 90468 03254 66274 6 9708 07778 03057 05124 67418 24115 18128 03251 56445 346 922 (193 digits) : 21732 98139 98424 58402 01191 81704 33115 05120 07000 79917 40943 25310 83949 21961 49196 76368 71217 99722 76338 56951 09217 70811 84541 38473 37283 99010 10422 96707 26810 1 7559 03193 70578 33378 84359 71516 70712 03283 47565 911 923 (193 digits) : 35164 70258 18143 66327 79942 06140 79670 17889 56760 06560 21732 35168 73439 54813 22614 62796 35109 80776 45163 48660 48913 82756 47928 03173 88636 16520 00890 99961 93084 8 7267 10971 73635 38503 51777 95631 88840 06535 04011 257 924 (193 digits) : 56897 68398 16568 24729 81133 87845 12785 23009 63760 86477 62675 60479 57388 76774 71811 39165 06327 80499 21502 05611 58131 53568 32469 41647 25920 15530 11313 96669 19895 0 4826 14165 44213 71882 36137 67148 59552 09818 51577 168 925 (193 digits) : 92062 38656 34711 91057 61075 93985 92455 40899 20520 93037 84407 95648 30828 31587 94426 01961 41437 61275 66665 54272 07045 36324 80397 44821 14556 32050 12204 96631 12979 9 2093 25137 17849 10385 87915 62780 48392 16353 55588 425 926 (194 digits) : 14896 00705 45128 01578 74220 98183 10524 06390 88428 17951 54708 35612 78821 70836 26623 74112 64776 54177 48816 75988 36517 68989 31286 68646 84047 64758 02351 89330 03287 4 9691 93930 26206 28226 82405 32992 90794 42617 20716 5593 927 (194 digits) : 24102 24571 08599 20684 50328 57581 69769 60480 80480 27255 33149 15177 61904 53995 06066 34308 78920 30305 05483 31415 57222 22621 79326 43128 95503 27963 03572 38993 14585 4 8901 26443 97991 19265 41196 89270 95633 64252 56275 4018 928 (194 digits) : 38998 25276 53727 22263 24549 55764 80293 66871 68908 45206 87857 50790 40726 24831 32690 08421 43696 84482 54300 07403 93739 91611 10613 11775 79550 92721 05924 28323 17872 9 8593 20374 24197 47492 23602 22263 86428 06869 76991 9611 929 (194 digits) : 63100 49847 62326 42947 74878 13346 50063 27352 49388 72462 21006 65968 02630 78826 38756 42730 22617 14787 59783 38819 50962 14232 89939 54904 75054 20684 09496 67316 32458 4 7494 46818 22188 66757 64799 11534 82061 71122 33267 3629 930 (195 digits) : 10209 87512 41605 36521 09942 76911 13035 69422 41829 71766 90886 41675 84335 70365 77144 65115 16631 39927 01408 34622 34470 20584 40055 26668 05460 51340 51542 09563 95033 14608 76719 24638 61424 98840 13379 86848 97799 21025 93240 931 (195 digits) : 16519 92497 17838 00815 87430 58245 78042 02157 66768 59013 12987 08272 64598 78248 41020 29388 18893 11405 77386 68504 29566 42007 69049 22158 52965 93408 92491 76295 58278 99358 21401 06857 48100 75320 04533 35055 14911 44352 66869 932 (195 digits) : 26729 80009 59443 37336 97373 35156 91077 71580 08598 30780 03873 49948 48934 48614 18164 94503 35524 51332 78795 03126 64036 62592 09104 48826 58426 44749 44033 85859 53312 13966 98120 31496 09525 74160 17913 21904 12710 65378 60109 933 (195 digits) : 43249 72506 77281 38152 84803 93402 69119 73737 75366 89793 16860 58221 13533 26862 59185 23891 54417 62738 56181 71630 93603 04599 78153 70985 11392 38158 36525 62155 11591 13325 19521 38353 57626 49480 22446 56959 27622 09731 26978 934 (195 digits) : 69979 52516 36724 75489 82177 28559 60197 45317 83965 20573 20734 08169 62467 75476 77350 18394 89942 14071 34976 74757 57639 67191 87258 19811 69818 82907 80559 48014 64903 27292 17641 69849 67152 23640 40359 78863 40332 75109 87087 935 (196 digits) : 11322 92502 31400 61364 26698 12196 22931 71905 55933 21036 63759 46639 07600 10233 93653 54228 64435 97680 99115 84638 85124 27179 16541 19079 68121 12106 61708 51016 97649 44061 73716 30820 32477 87312 06280 63582 26795 48484 11406 5 936 (196 digits) : 18320 87753 95073 08913 24915 85052 18951 46437 34329 73093 95832 87456 03846 87781 61388 56068 13430 19088 12613 52114 60888 23898 35267 01060 85103 00397 39764 45818 44139 76790 95480 47805 29193 09676 10316 61468 60828 75995 10115 2 937 (196 digits) : 29643 80256 26473 70277 51613 97248 41883 18342 90262 94130 59592 34095 11446 98015 55042 10296 77866 16769 11729 36753 46012 51077 51808 20140 53224 12504 01472 96835 41789 20852 69196 78625 61670 96988 16597 25050 87624 24479 21521 7 938 (196 digits) : 47964 68010 21546 79190 76529 82300 60834 64780 24592 67224 55425 21551 15293 85797 16430 66364 91296 35857 24342 88868 06900 74975 87075 21201 38327 12901 41237 42653 85928 97643 64677 26430 90864 06664 26913 86519 48453 00474 31636 9 939 (196 digits) : 77608 48266 48020 49468 28143 79549 02717 83123 14855 61355 15017 55646 26740 83812 71472 76661 69162 52626 36072 25621 52913 26053 38883 41341 91551 25405 42710 39489 27718 18496 33874 05056 52535 03652 43511 11570 36077 24953 53158 6 940 (197 digits) : 12557 31627 66956 72865 90467 36184 96355 24790 33944 82857 97044 27719 74203 46960 98790 34302 66045 88848 36041 51448 95981 40102 92595 86254 32987 83830 68394 78214 31364 71613 99855 13148 74339 91031 67042 49808 98453 02542 78479 55 941 (197 digits) : 20318 16454 31758 77812 73281 74139 86627 03102 65430 38993 48546 03284 36877 55342 25937 61968 82962 14110 99648 74011 11272 72708 26484 20388 52142 96371 22665 82163 24136 53463 63242 53654 39593 41396 91393 60966 02060 75038 13795 41 942 (197 digits) : 32875 48081 98715 50678 63749 10324 82982 27892 99375 21851 45590 31004 11081 02303 24727 96271 49008 02959 35690 25460 07254 12811 19080 06642 85130 80201 91060 60377 55501 25077 63097 66803 13933 32428 58436 10775 00513 77580 92274 96 943 (197 digits) : 53193 64536 30474 28491 37030 84464 69609 30995 64805 60844 94136 34288 47958 57645 50665 58240 31970 17070 35338 99471 18526 85519 45564 27031 37273 76573 13726 42540 79637 78541 26340 20457 53526 73825 49829 71741 02574 52619 06070 37 944 (197 digits) : 86069 12618 29189 79170 00779 94789 52591 58888 64180 82696 39726 65292 59039 59948 75393 54511 80978 20029 71029 24931 25780 98330 64644 33674 22404 56775 04787 02918 35139 03618 89437 87260 67460 06254 08265 82516 03088 30199 98345 33 945 (198 digits) : 13926 27715 45966 40766 13781 07925 42220 08988 42898 64354 13386 29958 10699 81759 42605 91275 21294 83710 00636 82440 24430 78385 01020 86070 55967 83334 81851 34545 91477 68216 01577 80771 82098 68007 95809 55425 70566 28281 90441 570 946 (198 digits) : 22533 18977 28885 38683 13859 07404 37479 24877 29316 72623 77358 96487 36603 77754 30145 26726 39392 65712 97739 74933 37008 88218 07485 29437 98208 29012 32330 04837 74991 58577 90521 59497 88844 68633 36636 13677 30875 11301 90276 103 947 (198 digits) : 36459 46692 74851 79449 27640 15329 79699 33865 72215 36977 90745 26445 47303 59513 72751 18001 60687 49422 98376 57373 61439 66603 08506 15508 54176 12347 14181 39383 66469 26793 92099 40269 70943 36641 32445 69103 01441 39583 80717 673 948 (198 digits) : 58992 65670 03737 18132 41499 22734 17178 58743 01532 09601 68104 22932 83907 37268 02896 44728 00080 15135 96116 32306 98448 54821 15991 44946 52384 41359 46511 44221 41460 85371 82620 99767 59788 05274 69081 82780 32316 50885 70993 776 949 (198 digits) : 95452 12362 78588 97581 69139 38063 96877 92608 73747 46579 58849 49378 31210 96781 75647 62729 60767 64558 94492 89680 59888 21424 24497 60455 06560 53706 60692 83605 07930 12165 74720 40037 30731 41916 01527 51883 33757 90469 51711 449 950 (199 digits) : 15444 47803 28232 61571 41063 86079 81405 65135 17527 95618 12695 37231 11511 83404 97854 40745 76084 77969 49060 92198 75833 67624 54048 90540 15894 49506 60720 42782 64939 09753 75734 13980 49051 94719 07060 93466 36607 44135 52270 5225 951 (199 digits) : 24989 69039 56091 51329 57977 79886 21093 44396 04902 70276 08580 32168 94632 93083 15419 17018 72161 54425 38510 21166 81822 49766 96498 66585 66550 54877 26789 71143 15732 10970 33206 17984 22125 08910 67213 68654 69983 23182 47441 6674 952 (199 digits) : 40434 16842 84324 12900 99041 65966 02499 09531 22430 65894 21275 69400 06144 76488 13273 57764 48246 32394 87571 13365 57656 17391 50547 57125 82445 04383 87510 13925 80671 20724 08940 31964 71177 03629 74274 62121 06590 67317 99712 1899 953 (199 digits) : 65423 85882 40415 64230 57019 45852 23592 53927 27333 36170 29856 01569 00777 69571 28692 74783 20407 86820 26081 34532 39478 67158 47046 23711 48995 59261 14299 85068 96403 31694 42146 49948 93302 12540 41488 30775 76573 90500 47153 8573 954 (200 digits) : 10585 80272 52473 97713 15606 11181 82609 16345 84976 40206 45113 17096 90692 24605 94196 63254 76865 41921 51365 24789 79713 48454 99759 38083 73144 06364 50180 99899 47707 45241 85108 68191 36447 91617 01576 29289 68316 45781 84686 60472 955 (200 digits) : 17128 18860 76515 54136 21308 05767 04968 41738 57709 73823 48098 77253 80770 01563 07065 90733 08906 20603 53973 38243 03661 35170 84464 00454 88043 62290 61610 98406 37347 78411 29323 33186 25778 12871 05725 12367 25973 84831 89401 99045 956 (200 digits) : 27713 99133 28989 51849 36914 16948 87577 58084 42686 14029 93211 94350 71462 26169 01262 53987 85771 62525 05338 63032 83374 83625 84223 38538 61187 68655 11791 98305 85055 23653 14432 01377 62226 04488 07301 41656 94290 30613 74088 59517 957 (200 digits) : 44842 17994 05505 05985 58222 22715 92545 99823 00395 87853 41310 71604 52232 27732 08328 44720 94677 83128 59312 01275 87036 18796 68687 38993 49231 30945 73402 96712 22403 02064 43755 34563 88004 17359 13026 54024 20264 15445 63490 58562 958 (200 digits) : 72556 17127 34494 57834 95136 39664 80123 57907 43082 01883 34522 65955 23694 53901 09590 98708 80449 45653 64650 64308 70411 02422 52910 77532 10418 99600 85194 95018 07458 25717 58187 35941 50230 21847 20327 95681 14554 46059 37579 18079 959 (201 digits) : 11739 83512 13999 96382 05335 86238 07266 95773 04347 78973 67583 33755 97592 68163 31791 94342 97512 72878 22396 26558 45744 72121 92159 81652 55965 03054 65859 79173 02986 12778 20194 27050 53823 43920 63335 44970 53481 86150 50106 97664 1 960 (201 digits) : 18995 45224 87449 42165 54849 50204 55279 31563 78655 99162 01035 60351 49962 13553 42751 04213 85557 67443 58861 32989 32785 82364 17450 89405 77006 93014 74379 28674 83731 95349 96013 00644 68846 46105 35368 24538 64937 30756 43864 89472 0 961 (201 digits) : 30735 28737 01449 38547 60185 36442 62546 27336 83003 78135 68618 94107 47554 81716 74542 98556 83070 40321 81257 59547 78530 54486 09610 71058 32971 96069 40239 07847 86718 08128 16207 27695 22669 90025 98703 69509 18419 16906 93971 87136 1 962 (201 digits) : 49730 73961 88898 80713 15034 86647 17825 58900 61659 77297 69654 54458 97516 95270 17294 02770 68628 07765 40118 92537 11316 36850 27061 60464 09978 89084 14618 36522 70450 03478 12220 28339 91516 36131 34071 94047 83356 47663 37836 76608 1 963 (201 digits) : 80466 02698 90348 19260 75220 23089 80371 86237 44663 55433 38273 48566 45071 76986 91837 01327 51698 48087 21376 52084 89846 91336 36672 31522 42950 85153 54857 44370 57168 11606 28427 56035 14186 26157 32775 63557 01775 64570 31808 63744 2 964 (202 digits) : 13019 67666 07924 69997 39025 50973 69819 74513 80632 33273 10792 80302 54258 87225 70913 10409 82032 65585 26149 54462 20116 32818 66373 39198 65292 97423 76947 58089 32761 81508 44064 78437 50570 26228 86684 75760 48513 21223 36964 54035 23 965 (202 digits) : 21066 27935 96959 51923 46547 53282 67856 93137 55098 68816 44620 15159 18766 04924 40096 80542 57202 50393 98287 19670 69101 01952 30040 62350 89588 05939 12433 32526 38478 62669 06907 54041 01988 88844 59962 32116 18690 77680 40145 40409 65 966 (202 digits) : 34085 95602 04884 21920 85573 04256 37676 67651 35731 02089 55412 95461 73024 92150 11009 90952 39235 15979 24436 74132 89217 34770 96414 01549 54881 03362 89380 90615 71240 44177 50972 32478 52559 15073 46647 07876 67203 98903 77109 94444 88 967 (202 digits) : 55152 23538 01843 73844 32120 57539 05533 60788 90829 70906 00033 10620 91790 97074 51106 71494 96437 66373 22723 93803 58318 36723 26454 63900 44469 09302 01814 23142 09719 06846 57879 86519 54548 03918 06609 39992 85894 76584 17255 34854 53 968 (202 digits) : 89238 19140 06727 95765 17693 61795 43210 28440 26560 72995 55446 06082 64815 89224 62116 62447 35672 82352 47160 67936 47535 71494 22868 65449 99350 12664 91195 13757 80959 51024 08852 18998 07107 18991 53256 47869 53098 75487 94365 29299 41 969 (203 digits) : 14439 04267 80857 16960 94981 41933 44874 38922 91739 04390 15547 91670 35660 68629 91322 33394 23211 04872 56988 46174 00585 40821 74932 32935 04381 92196 69300 93689 99067 85787 06673 20551 76165 52290 95986 58786 23899 35207 21162 06415 394 970 (203 digits) : 23362 86181 81529 96537 46750 78112 99195 41766 94395 11689 71092 52278 62142 27552 37533 99638 96778 33107 81704 52967 65338 97971 17219 19480 04316 93463 18420 45065 77163 80889 47558 42451 56876 24190 11312 23573 19209 22756 00598 59345 335 971 (203 digits) : 37801 90449 62387 13498 41732 20046 44069 80689 86134 16079 86640 43948 97802 96182 28856 33033 19989 37980 38692 99141 65924 38792 92151 52415 08698 85659 87721 38755 76231 66676 54231 63003 33041 76481 07298 82359 43108 57963 21760 65760 729 972 (203 digits) : 61164 76631 43917 10035 88482 98159 43265 22456 80529 27769 57732 96227 59945 23734 66390 32672 16767 71088 20397 52109 31263 36764 09370 71895 13015 79123 06141 83821 53395 47566 01790 05454 89918 00671 18611 05932 62317 80719 22359 25106 064 973 (203 digits) : 98966 67081 06304 23534 30215 18205 87335 03146 66663 43849 44373 40176 57748 19916 95246 65705 36757 09068 59090 51250 97187 75557 01522 24310 21714 64782 93863 22577 29627 14242 56021 68458 22959 77152 25909 88292 05426 38682 44119 90866 793 974 (204 digits) : 16013 14371 25022 13357 01869 81636 53060 02560 34719 27161 90210 63640 41769 34365 16163 69837 75352 48015 67948 80336 02845 11232 11089 29620 53473 04390 60000 50639 88302 26180 85781 17391 31287 77782 34452 09422 46774 41940 16647 91597 2857 975 (204 digits) : 25909 81079 35652 55710 44891 33457 11793 52875 01385 61546 84647 97658 07544 16356 85688 36408 29028 18922 53857 85461 12563 88787 81241 52051 55644 50868 89386 82897 61264 97605 11383 34237 13583 75497 57043 08251 67317 05808 41059 90683 9650 976 (204 digits) : 41922 95450 60674 69067 46761 15093 64853 55435 36104 88708 74858 61298 49313 50722 01852 06246 04380 66938 21806 65797 15409 00019 92330 81672 09117 55259 49387 33537 49567 23785 97164 51628 44871 53279 91495 17674 14091 47748 57707 82281 2507 977 (204 digits) : 67832 76529 96327 24777 91652 48550 76647 08310 37490 50255 59506 58956 56857 67078 87540 42654 33408 85860 75664 51258 27972 88807 73572 33723 64762 06128 38774 16435 10832 21391 08547 85865 58455 28777 48538 25925 81408 53556 98767 72965 2157 978 (205 digits) : 10975 57198 05700 19384 53841 36364 44150 06374 57359 53896 43436 52025 50617 11780 08939 24890 03778 95279 89747 11705 54338 18882 76590 31539 57387 96138 78816 14997 26039 94517 70571 23749 40332 68205 74003 34359 99550 00130 55647 55524 64664 979 (205 digits) : 17758 84851 05332 91862 33006 61219 51814 77205 61108 58921 99387 17921 16302 88487 97693 29155 47119 83865 97313 56831 37135 47763 53947 54911 93864 16751 62693 56640 77123 16656 81426 02335 96178 21083 48857 16952 57690 85486 25524 32821 16821 980 (205 digits) : 28734 42049 11033 11246 86847 97583 95964 83580 18468 12818 42823 69946 66920 00268 06632 54045 50898 79145 87060 68536 91473 66646 30537 86451 51252 12890 41509 71638 03163 11174 51997 26085 36510 89289 22860 51312 57240 85616 81171 88345 81485 981 (205 digits) : 46493 26900 16366 03109 19854 58803 47779 60785 79576 71740 42210 87867 83222 88756 04325 83200 98018 63011 84374 25368 28609 14409 84485 41363 45116 29642 04203 28278 80286 27831 33423 28421 32689 10372 71717 68265 14931 71103 06696 21166 98306 982 (205 digits) : 75227 68949 27399 14356 06702 56387 43744 44365 98044 84558 85034 57814 50142 89024 10958 37246 48917 42157 71434 93905 20082 81056 15023 27814 96368 42532 45712 99916 83449 39005 85420 54506 69199 99661 94578 19577 72172 56719 87868 09512 79791 983 (206 digits) : 12172 09584 94376 51746 52655 71519 09152 40515 17762 15629 92724 54568 23336 57778 01528 42044 74693 60516 95580 91927 34869 19546 59950 86917 84148 47217 44991 62819 56373 56683 71884 38292 80188 91003 46629 58784 28710 42782 29456 43067 97809 7 984 (206 digits) : 19694 86479 87116 43182 13325 97157 83526 84951 77566 64085 81228 00349 68350 86680 42624 25769 39585 34732 72724 41317 86877 47652 21453 19699 33785 31470 69562 92811 24718 50584 30426 43743 47108 90969 66087 40742 05927 68454 28243 24019 25788 8 985 (206 digits) : 31866 96064 81492 94928 65981 68676 92679 25466 95328 79715 73952 54917 91687 44458 44152 67814 14278 95249 68305 33245 21746 67198 81404 06617 17933 78688 14554 55630 81092 07268 02310 82036 27297 81973 12716 99526 34638 11236 57699 67087 23598 5 986 (206 digits) : 51561 82544 68609 38110 79307 65834 76206 10418 72895 43801 55180 55267 60038 31138 86776 93583 53864 29982 41029 74563 08624 14851 02857 26316 51719 10158 84117 48442 05810 57852 32737 25779 74406 72942 78804 40268 40565 79690 85942 91106 49387 3 987 (206 digits) : 83428 78609 50102 33039 45289 34511 68885 35885 68224 23517 29133 10185 51725 75597 30929 61397 68143 25232 09335 07808 30370 82049 84261 32933 69652 88846 98672 04072 86902 65120 35048 07816 01704 54915 91521 39794 75203 90927 43642 58193 72985 8 988 (207 digits) : 13499 06115 41871 17115 02459 70034 64509 14630 44111 96731 88431 36545 31176 40673 61770 65498 12200 75521 45036 48237 13899 49690 08711 85925 02137 19900 58278 95251 49271 32297 26778 53359 57611 12785 87032 58006 31576 97061 82958 54930 02237 31 989 (207 digits) : 21841 93976 36881 40418 96988 63485 81397 68219 00934 39083 61344 67563 86348 98233 34863 61637 89015 08044 65969 99017 96936 57895 07137 99218 39102 48785 28146 15658 77961 58809 30283 34141 17781 58277 46184 71985 79097 36154 57322 80749 39535 89 990 (207 digits) : 35341 00091 78752 57533 99448 33520 45906 82849 45046 35815 49776 04109 17525 38906 96634 27136 01215 83566 11006 47255 10836 07585 15849 85143 41239 68685 86425 10910 27232 91106 57061 87500 75392 71063 33217 29992 10674 33216 40281 35679 41773 20 991 (207 digits) : 57182 94068 15633 97952 96436 97006 27304 51068 45980 74899 11120 71673 03874 37140 31497 88773 90230 91610 76976 46273 07772 65480 22987 84361 80342 17471 14571 26569 05194 49915 87345 21641 93174 29340 79402 01977 89771 69370 97604 16428 81309 09 992 (207 digits) : 92523 94159 94386 55486 95885 30526 73211 33917 91027 10714 60896 75782 21399 76047 28132 15909 91446 75176 87982 93528 18608 73065 38837 69505 21581 86157 00996 37479 32427 41022 44407 09142 68567 00404 12619 31970 00446 02587 37885 52108 23082 29 993 (208 digits) : 14970 68822 81002 05343 99232 22753 30051 58498 63700 78561 37201 74745 52527 41318 75963 00468 38167 76678 76495 93980 12638 13854 56182 55386 70192 40362 81556 76404 83762 19093 83175 23078 46174 12974 49202 13394 79021 77195 83548 96853 70439 138 994 (208 digits) : 24223 08238 80440 70892 68820 75805 97372 71890 42803 49632 83291 42323 74667 38923 48776 22059 37312 44196 45294 23332 94499 01161 10066 32337 22350 58978 51656 40152 77004 93196 07615 93992 73030 83014 90464 06591 79066 37454 57337 52064 52747 367 995 (208 digits) : 39193 77061 61442 76236 68052 98559 27424 30389 06504 28194 20493 17069 27194 80242 24739 22527 75480 20875 21790 17313 07137 15015 66248 87723 92542 99341 33213 16557 60767 12289 90791 17071 19204 95989 39666 19986 58088 14650 40886 48918 23186 505 996 (208 digits) : 63416 85300 41883 47129 36873 74365 24797 02279 49307 77827 03784 59393 01862 19165 73515 44587 12792 65071 67084 40646 01636 16176 76315 20061 14893 58319 84869 56710 37772 05485 98407 11063 92235 79004 30130 26578 37154 52104 98224 00982 75933 872 997 (209 digits) : 10261 06236 20332 62336 60492 67292 45222 13266 85581 20602 12427 77646 22905 69940 79825 46711 48827 28594 68887 45795 90877 33119 24256 40778 50743 65766 11808 27326 79853 91777 58919 82813 51144 07499 36979 64656 49524 26675 53911 04990 09912 0377 998 (209 digits) : 16602 74766 24520 97049 54180 04728 97701 83494 80511 98384 82806 23585 53091 91857 37177 01170 20106 55101 85595 89860 51040 94736 91887 92784 62233 01598 10295 22997 83631 12326 18760 53919 90367 65399 79992 67314 33239 71886 03733 45088 37505 4249 999 (209 digits) : 26863 81002 44853 59386 14672 72021 42923 96761 66093 18986 95234 01231 75997 61798 17002 47881 68933 83696 54483 35656 41918 27856 16144 33563 12976 67364 22103 50324 63485 04103 77680 36733 41511 72899 16972 31970 82763 98561 57644 50078 47417 4626 1000 (209 digits) : 43466 55768 69374 56435 68852 76750 40625 80256 46605 17371 78040 24817 29089 53655 54179 49051 89040 38798 40079 25516 92959 22593 08032 26347 75209 68962 32398 73322 47116 16429 96440 90653 31879 38298 96964 99285 16003 70447 61377 95166 84922 8875 63 ---- The Number "e" Below is the value of 'e' to about 100,000 places, computed on the NCSA Cray Y-MP using the Brent multiple precision routines (published as Algorithm 524 in the March 1978 issue of Transactions on Mathematical Software). The method used was to compute first the alternating series for 1/e, then to invert this result. The time to compute 1/e was about 594 seconds, and the time to invert was about 97 seconds. No special optimization was attempted on the code, other than the default vectorization that the cft77 compiler attempts to do. 2.718281828459045235360287471352662497 7572470936999595749669676277240766303535 4759457138217852516642742746639193200305 9921817413596629043572900334295260595630 7381323286279434907632338298807531952510 1901157383418793070215408914993488416750 9244761460668082264800168477411853742345 4424371075390777449920695517027618386062 6133138458300075204493382656029760673711 3200709328709127443747047230696977209310 1416928368190255151086574637721112523897 8442505695369677078544996996794686445490 5987931636889230098793127736178215424999 2295763514822082698951936680331825288693 9849646510582093923982948879332036250944 3117301238197068416140397019837679320683 2823764648042953118023287825098194558153 0175671736133206981125099618188159304169 0351598888519345807273866738589422879228 4998920868058257492796104841984443634632 4496848756023362482704197862320900216099 0235304369941849146314093431738143640546 2531520961836908887070167683964243781405 9271456354906130310720851038375051011574 7704171898610687396965521267154688957035 0354021234078498193343210681701210056278 8023519303322474501585390473041995777709 3503660416997329725088687696640355570716 2268447162560798826517871341951246652010 3059212366771943252786753985589448969709 6409754591856956380236370162112047742722 8364896134225164450781824423529486363721 4174023889344124796357437026375529444833 7998016125492278509257782562092622648326 2779333865664816277251640191059004916449 9828931505660472580277863186415519565324 4258698294695930801915298721172556347546 3964479101459040905862984967912874068705 0489585867174798546677575732056812884592 0541334053922000113786300945560688166740 0169842055804033637953764520304024322566 1352783695117788386387443966253224985065 4995886234281899707733276171783928034946 5014345588970719425863987727547109629537 4152111513683506275260232648472870392076 4310059584116612054529703023647254929666 9381151373227536450988890313602057248176 5851180630364428123149655070475102544650 1172721155519486685080036853228183152196 0037356252794495158284188294787610852639 8139559900673764829224437528718462457803 6192981971399147564488262603903381441823 2625150974827987779964373089970388867782 2713836057729788241256119071766394650706 3304527954661855096666185664709711344474 0160704626215680717481877844371436988218 5596709591025968620023537185887485696522 0005031173439207321139080329363447972735 5955277349071783793421637012050054513263 8354400018632399149070547977805669785335 8048966906295119432473099587655236812859 0413832411607226029983305353708761389396 3917795745401613722361878936526053815584 1587186925538606164779834025435128439612 9460352913325942794904337299085731580290 9586313826832914771163963370924003168945 8636060645845925126994655724839186564209 7526850823075442545993769170419777800853 6273094171016343490769642372229435236612 5572508814779223151974778060569672538017 1807763603462459278778465850656050780844 2115296975218908740196609066518035165017 9250461950136658543663271254963990854914 4200014574760819302212066024330096412704 8943903971771951806990869986066365832322 7870937650226014929101151717763594460202 3249300280401867723910288097866605651183 2600436885088171572386698422422010249505 5188169480322100251542649463981287367765 8927688163598312477886520141174110913601 1649950766290779436460058519419985601626 4790761532103872755712699251827568798930 2761761146162549356495903798045838182323 3686120162437365698467037858533052758333 3793990752166069238053369887956513728559 3883499894707416181550125397064648171946 7083481972144888987906765037959036696724 9499254527903372963616265897603949857674 1397359441023744329709355477982629614591 4429364514286171585873397467918975712119 5618738578364475844842355558105002561149 2391518893099463428413936080383091662818 8115037152849670597416256282360921680751 5017772538740256425347087908913729172282 8611515915683725241630772254406337875931 0598267609442032619242853170187817729602 3541306067213604600038966109364709514141 7185777014180606443636815464440053316087 7831431744408119494229755993140118886833 1483280270655383300469329011574414756313 9997221703804617092894579096271662260740 7187499753592127560844147378233032703301 6823719364800217328573493594756433412994 3024850235732214597843282641421684878721 6733670106150942434569844018733128101079 4512722373788612605816566805371439612788 8732527373890392890506865324138062796025 9303877276977837928684093253658807339884 5721874602100531148335132385004782716937 6218004904795597959290591655470505777514 3081751126989851884087185640260353055837 3783242292418562564425502267215598027401 2617971928047139600689163828665277009752 7670697770364392602243728418408832518487 7047263844037953016690546593746161932384 0363893131364327137688841026811219891275 2230562567562547017250863497653672886059 6675274086862740791285657699631378975303 4660616669804218267724560530660773899624 2183408598820718646826232150802882863597 4683965435885668550377313129658797581050 1214916207656769950659715344763470320853 2156036748286083786568030730626576334697 7429563464371670939719306087696349532884 6833613038829431040800296873869117066666 1468000151211434422560238744743252507693 8707777519329994213727721125884360871583 4835626961661980572526612206797540621062 0806498829184543953015299820925030054982 5704339055357016865312052649561485724925 7386206917403695213533732531666345466588 5972866594511364413703313936721185695539 5210845840724432383558606310680696492485 1232632699514603596037297253198368423363 9046321367101161928217111502828016044880 5880238203198149309636959673583274202498 8245684941273860566491352526706046234450 5492275811517093149218795927180019409688 6698683703730220047531433818109270803001 7205935530520700706072233999463990571311 5870996357773590271962850611465148375262 0956534671329002599439766311454590268589 8979115837093419370441155121920117164880 5669459381311838437656206278463104903462 9395002945834116482411496975832601180073 1699437393506966295712410273239138741754 9230718624545432220395527352952402459038 0574450289224688628533654221381572213116 3288112052146489805180092024719391710555 3901139433166815158288436876069611025051 7100739276238555338627255353883096067164 4662370922646809671254061869502143176211 6681400975952814939072226011126811531083 8731761732323526360583817315103459573653 8223534992935822836851007810884634349983 5184044517042701893819942434100905753762 5776757111809008816418331920196262341628 8166521374717325477727783488774366518828 7521566857195063719365653903894493664217 6400312152787022236646363575550356557694 8886549500270853923617105502131147413744 1061344455441921013361729962856948991933 6918472947858072915608851039678195942983 3186480756083679551496636448965592948187 8517840387733262470519450504198477420141 8394773120281588684570729054405751060128 5258056594703046836344592652552137008068 7520095934536073162261187281739280746230 9468536782310609792159936001994623799343 4210687813497346959246469752506246958616 9091785739765951993929939955675427146549 1045686070209901260681870498417807917392 4071945996323060254707901774527513186809 9822847308607665368668555164677029113368 2756310722334672611370549079536583453863 7196235856312618387156774118738527722922 5947433737856955384562468010139057278710 1651296663676445187246565373040244368414 0814488732957847348490003019477888020460 3246608428753518483649591950828883232065 2212810419044804724794929134228495197002 2601310430062410717971502793433263407995 9605314460532304885289729176598760166678 1193793237245385720960758227717848336161 3582612896226118129455927462767137794487 5867536575448614076119311259585126557597 3457301533364263076798544338576171533346 2325270572005303988289499034259566232975 7824887350292591668258944568946559926584 5476269452878051650172067478541788798227 6806536650641910973434528878338621726156 2695826544782056729877564263253215942944 1803994321700009054265076309558846589517 1709147607437136893319469090981904501290 3070995662266203031826493657336984195557 7696378762491885286568660760056602560544 5711337286840205574416030837052312242587 2234388541231794813885500756893811249353 8631863528708379984569261998179452336408 7429591180747453419551420351726184200845 5091708456823682008977394558426792142734 7756087964427920270831215015640634134161 7166448069815483764491573900121217041547 8725919989438253649505147713793991472052 1952907939613762110723849429061635760459 6231253506068537651423115349665683715116 6042207963944666211632551577290709784731 5627827759878813649195125748332879377157 1459091064841642678309949723674420175862 2694021594079244805412553604313179926967 3915754241929660731239376354213923061787 6753958711436104089409966089471418340698 3629936753626215452472984642137528910798 8438130609555262272083751862983706678722 4430195793793786072107254277289071732854 8743743557819665117166183308811291202452 0404868220007234403502544820283425418788 4653602591506445271657700044521097735585 8976226554849416217149895323834216001140 6295071849042778925855274303522139683567 9018076406042138307308774460170842688272 2611771808426643336517800021719034492342 6426629226145600433738386833555534345300 4264818473989215627086095650629340405264 9432442614456659212912256488935696550091 5430642613425266847259491431423939884543 2486327461842846655985332312210466259890 1417121034460842716166190012571958707932 1756969854401339762209674945418540711844 6433946990162698351607848924514058940946 3952678073545797003070511636825194877011 8976400282764841416058720618418529718915 4019688253289309149665345753571427318482 0163846448324990378860690080727093276731 2758196656394114896171683298045513972950 6687604740915420428429993541025829113502 2416907694316685742425225090269390348148 5645130306992519959043638402842926741257 3422447765584177886171737265462085498294 4989467873509295816526320722589923687684 5701782303809656788311228930580914057261 0865884845873101658151167533327674887014 8291674197015125597825727074064318086014 2814902414678047232759768426963393577354 2930186739439716388611764209004068663398 8568416810038723892144831760701166845038 8721236436704331409115573328018297798873 6590916659612402021778558854876176161989 3707943800566633648843650891448055710397 6521469602766258359905198704230017946553 6788567430285974600143785483237068701190 0784994049309189191816493272597740300748 7968148488234293202301212803232746039221 9687528340516906974194257614673978110715 4641862733690915849731850111839604825335 1874843892317729261354302493256289637136 1977285456622924461644497284597867711574 1256703078718851093363444801496752406185 3656953207417053348678275482781541556196 6911055101472799040386897220465550833170 7823948087859905019475631089841241446728 2186545997159663901564194175182093593261 6316888380132758752601460507676098392625 7264111201352885913178482994756824725648 8553335727977220554356812630253574821658 5414000805314820697137262149755576051890 4816223767904149267426000710459226953148 3518813746388710427354476762357793399397 0632396604969145303273887874557905934937 7723201429548033450006952569809352828877 8371067058556774948137385863038576282304 0694005665340584887527005308832459182183 4943180498341996399814587734358631159405 7044368351528538360944295596436067609022 1741896883548131643997437764158365242234 6426195973904554506806952328507518687194 4906476779188672030641863075105351214985 1051207313846648717547518382979990189317 7515506399810164664145921024068382946032 0853555405814715927322067756766921366408 1505900806952540610628536408293276621931 9399338616238360691117677854482361293268 5819996523927548842743541440288453645559 5124735546139403154952097397051896240157 9768326394506332304521926450496517354667 7569929571898969047090273028854494541669 9791992948038254980285946029052763145580 3165140662291712234293758061439934849143 6210799357673731794896425248881372043557 9287511385856973381976083524423240466778 0209483996399466848337747067254836188482 7300064831916382602211055522124673332318 4463005504481849916996622087746140216157 0210296033185887273332987793525701823938 6124402686833955587060775816995439846956 8540671174444932479519572159419645863736 1269155264575747869859642421765928968623 8350637043393981167139754473622862550680 3682664135541448048997721373174119199970 0172939073033508690209225191244473932783 7615632181084289820770697413870705326611 7683698647741787180202729412982310888796 8318808543673278068797716591116542244538 0662586171172949803824887998650406156397 5629936962809358189761491017145343556659 5427570641944088338168411111662007597872 4413708233391788611470822865753107853667 4695018462140736493917366254937783014074 3026684221503351177364718538723240404210 3790775026602011481493548222891666364078 2450166815341213505278578539332606110249 8022730936367402135153864316930152674605 3606435173215470109144065087882363676423 6831187390937464232609021646365627553976 8340194829327957506243996452725786244003 7598342205080893512902312247597064410567 8361870877172333555465482598906861201410 1072224659040085537982352538851716235182 5651848220312521495070037830041121621212 6052726059944320443056274522916128891766 8141606391312359753503903200775295873924 1247645185080916391145929607115634420434 7133544720981178461451077872399140606290 2282766643092649005922498102910687594345 3385833039117874757597706595357097964001 2224092199031158229259667913153991561438 0701292607801970225896629233681543124994 1225946002339947222817105660393187722680 0493833148980338548909468685130789292064 2428191747958661999444111962087304980643 8500685262025843284208558233856693664984 9720817046135376163584015342840674118587 5815465145982702286766718553093119233401 9128617061336487318319756081256946008940 2953094429119590295968563923037689976327 4622839007354571445964141082292859222393 3283621019282293724359028300388444570138 3771632056518351970100115722010956997890 4849644534346121292249647323561263219511 5570156582442766159932646315580667205312 7596948538057364208384918887095176052287 8173394627476446568589009362661233111529 1081604152410021419593734978643166155673 2702792109593543055579732660554677963552 0053783046195406369718429161685827341222 1714588587081427409024818544642177487692 5093328785670674677381226752831653559245 2045780705413525769032535227389638474956 4625594037892492500762438689377647531010 2323746733771474581625530698032499033676 4554303052745615129612145859444321507490 5149145395098100138873792637996487372839 6416897555132275962011838248650746985492 0380976919326064376087432093856028156428 4975654930790973385418558351578940981400 7691892389063090542534883896831762904120 2129491671958119357912031625143440965031 3283521672802137241594734409549831613832 2505486708172221475138425166790445416617 3032008203309028954888085167972584958134 0713218053398882813934604985053234047259 5097214331492586604248511405819579711564 1914588428330005256847768743059163904943 0687134311879618963747550336282093994934 3690321031976898112055595369465424704173 3238953940460353253967583543953505167202 6164796134779091232799526492904515114830 7923369382166010702872651938143844844532 6395173941101311525027504657493430637665 4186612891526444692622288436629946273246 7958736383501937142786471398054038215513 4632237020715331348870831741465914924063 5949302092112205261031239068294134569678 5958518393491382340884274312419099152870 8043328091329930789368671274139228900330 6999587592181529761248240911695158778996 4090352577345938248232053055567238095022 2667904396142318529919891810655544124772 0450851021007152235234279253126693010827 0633942321762570076323139159349709946933 2410139087791616512268044148097656189797 3504315139606691325837903374862083669547 5083280318786707751177525663963479259219 7335779495554986552141933981702686399873 8834701025526205231231721525406257163677 1270010760912281528326508984359568975961 0383721577268311707345522501941217015413 1879365181850202087732690613359218200076 2327269503283827391243828198170871168108 9511878967467070733778695925655427133400 5232670604000434884343290276036049802786 2160749469654989210474443927871934536701 7986739208038456337233119838558626380085 1634559719444199434462476112384461761573 6242015935078520825600604101556889899501 7325543372980735616998611019084720966007 0832028056991704259010387692865833655772 8758684250492690370934262028022399861803 4002113207421986429173836791762328264446 4575633033655677737480864410996914182777 4253417010988435853189339175934511574023 8472929090154685591637926961968410006765 9839974497204728788183120023338329803056 7865480871476464512824264478216644266616 7320960125647945148271256713266970673671 4461779564375239174292850398702258373406 9852309190464967260243411270345611114149 8357839017934997137909136967064976371272 4846661327990825430544929552859493279381 8341607827091326680865655921102733746700 1325834287152408356615221655749984312362 7828710664940156467014194371382386345472 9606978693335973109537126499416282656463 7084905801515382053383265112895049385664 6875292113593222026568185641826082753879 0002407915892646028490894922299966167437 7313477761341509652624483327093438984120 5692614510885781224913961691253420291813 9898683901335795857624435194008943955180 5547465540000517662402028259448288338118 8638174959428489201352009095100786494186 8256009273977667585642598378587497776669 5633501707485790272487013702642032839657 5634801081835618237217708223642318659159 5883669487322411726504487268392328453010 9916775183768315998212632371238543573126 8120244517540185213266374053880290124972 8180895021553100673598184430429105288459 3230647255904423559605519788393259303395 7293466305516043092378567722929353720841 6693134575284011873746854691620648991164 7269094289829710656068018058078436004618 6622356287459138518590441625066322224956 1448724413813849763797102676020845531824 1119639279410696194654264800067617276181 1563006364432111622483737910562361135883 6334550102286170517890440570419577859833 3484633179219044946529230214692597565663 8996589374772875139337710556980245575743 6190501772466214587592374418657530064998 0566883769642298255011950658378431252321 3530937123524396914966231011032824357006 5781487677299160941153954063362752423712 9355499267134850315782388995675452879155 7842048310574933006019795820773955852280 7307048950936235550769837881926357141779 3387502163443910141875767119389144162771 0960285941580971991342931329514592437363 6456473035037374538503489286113141638094 7523017450887848856457412750033533034161 3809656004310586054835577394662503323003 4341587814634602169235079216111013148948 2818953910289168163287093097131841398154 2767881806762865097808571826211700314000 3377301581536334149093237034703637513354 5376345210503709954529420552320788174493 7093767705600930635364551091348162737820 4985657055608784211964039972344556458607 6895155696868993848964391952252323097033 0103727722771087056491296612106149407278 2442033414057441446459968236966118878411 6562903551178399440709617725671649197901 6819523452380744629987766482487375331301 8142763910519234685081979001796519907050 4908652374428416527766114253515386651627 8131609096480280123449337242786693089482 7913465443931965254154829494577875758599 4820991818245224493120777682508307682823 3500159704041919956050970536469647314244 8453825888112602753909548852639708652339 0529418296918023571205453282318092703564 9174337193208062873130358964057087377996 7845174740515317401384878082881006046388 9367116404777559854812639075047472950126 0941999037372124620167703051779035295279 3168766305099837441859803498821239340919 8050551038215398276772913731380067153392 4012695458637642206509781085290763907972 7841301764553247527073788764069366420012 1947457023582954813657818098679440202202 8082263795700675539357580808631893207586 4444206644691649334467698180811716568665 2133896861735924509208014653125297779661 3719869591645186943232424640440167238197 8020728394418264502183131483366019384891 9723178171543721921039466384737156302267 0180134351593044285384894182567887072123 8520597263859224934763623122188113706307 5069182601096890692514171425142181534915 3212907772374850663548917089285076023435 1768218355008829647410655814882049239533 7022705367056307503174997881870099892510 2017801560104227783628364432372977992993 5160925884515772055232896978333126427671 2910939931037734259105923032776526676418 7484244107656444776709779039232495841634 8527735171981064673837142742974468992320 4069325060628344689375430167878153206160 0905769340490614617660709438011091544326 1929000745209895959201159412324102274845 4826054043618718363302689928586235821456 4387969521023526667337243442309157718327 7565800211928270391042391966426911155333 5945696857828170203254955525288754644660 7462029476611600443555160473504429212791 6358748473501590215522120388281168021413 8658651684645699648100156337412550984797 3013865627546016127924635978366148016387 1602794405482710196290774543628092612567 5071817736417497632544367735036325800040 4291990696311739778787508156022736882496 7077635559869284901628768699628053790181 8481488108339469000163807910759607455046 8891268679281239114888003672072973080135 4431325347713094186717178607522981373539 1267728125939582205242899913716906856504 2157505672999127417714927960883150235869 7816190894908487717722503860872618384947 9397574406649127605188781242336831254672 7833151318675891566830067921021594733685 8591201395360301678110413444411030903388 7615204882969091046891676715553733466225 4557597520262477124279622598327840583358 5897671474205724047439720232895903726148 6883880031741464902038435903585279931238 7104284598160899610194569164698383771826 7264685264869172948414153004604004299585 0351641018990275293668674318349554474581 2414019075468160777097792057938389537819 2128847409929537040546962226547278807248 6855080465710431238548733516530705707845 8424333555095822191286279720545546626709 9131902370311779690892786623112661337671 1785129430593232816058265356238481641921 4473254373100206273846681235169101635925 2588256806438946389880872735284406462208 1495138622752399389387349050826254724177 8170258204412985376049982789902008349838 7362992498125742354568439023012261733665 8205467856711479730650770354756205674283 0018747301919731088115751677700507143201 2726354601912460800451608108641835539669 9469369473222716707489728504641953929664 3472525472435765919296994906167018906143 3616907056148280980363243454128229968275 9802266940456421813286245175496521472216 2083982459457661334271056495719356443156 1774500828376935700995419541839029151033 1879339076142074670288679685949854397894 5730076893989007007392469746181285576466 2265412913204052279071212820653775058280 0408971634671637090249067747363091369040 0261564643215956091085109244516245442014 1442641660181385990017417408244245378610 1584333617772925806111591920084140918881 9120885820762701148367176074904698091444 3057262211104583300789331698191603917150 6227929862827094462759150096832263450737 2545136685817248349847008084016386820972 6371345205439802277866337293290829914010 6455897616974559784092114091676840202693 7022923174333449998690184151088899316512 5090001163719114994852024821586396216294 9817530946230476048323993793910021425329 9647623516356900944508605809120245990461 2118623318278614464727795523218635916551 8830579306577033314985100683571356243418 8188440578002884401812903137865379486961 4630467726914552953690154167025838032477 8422724179945136535822609716525883567121 3351954683833534980150326935979816746323 1847628306340588324731228951257944267639 8779467131210427633808726957386093146315 3914854879251402888502518978807602383899 5615684850391995855029256054176767663145 3540584962967967813494201160033258744314 3874624831385021498040168194079568721926 8462617287403480967931949965604299190281 8105976032632517464050164546062667655290 1063986870366826329905057770626639786845 3584384057673298268163448646707439990917 5040188923192675575183540549560177329071 2721913457752490577151277335842331400835 6080926962298894163047287780054743798498 5455628707299684073829372186238317665247 1609096719200723765889422618655048755261 4557855898773008703234726418384831040394 8187436162244552861632876285411759464604 9702772449079927514644579298254980225860 1001772437840167723166802004162547244179 4155478105541780367735533544670303264696 1944756081283193309567968558277193203120 5941616693902049665352189672822671972640 0294933073847175447537619370178829763824 8723336181349941454169473654925484063379 3674361541081593464960431603544354737728 8023610477431153307851599029777714996102 7462776975961248887944860986334942285284 7651310277926279743981957617505591300993 3773682405109025837593451700153405222661 4407723705089004449661329585953602055603 4009492820943862994618834790932894161098 8565949542131143356088102394237060871080 2646591320356012187593379163966643728283 6752328391688865373751335794859860107569 3748896456571872925404485086244499478162 7384251722934396013721240628678363667584 5331904743954740664015260871940915743955 2827739043038687727282620656631293874598 7531774997379929304329437176380185628006 1141619563942414312254397099163565102848 3157654270379068371757648702300523881974 9874663685629265505822288771322178144048 9538099681072143012394693530931524054081 2157054022744145218765419014283867442600 1188904172457053747075555058163283168724 7110220353727166112304857340460879272501 6947010678311789270955272532221252243616 7334336638475659094972822180941868407423 8351567868893421148203905824224324264643 6302014417879820221162484716574682911463 1540756377022274013584110907607846478007 0182766336227978104546331131294044833570 1348695851652674595151876800333955224105 4818176786777215279827025011719581657760 3549732923724732067853690257536233971216 8843908788792621882023055299371323971943 3308353623124887038641619436150652955126 7334207198502259771408638122015980894363 5618085970100800816225574550391013219819 7904552004961858377772104804663553380661 6517023595097133203631578945644487800945 6203697849734599020046068865727018658677 5784275853064570661712719496737108395060 3267501532435909029491516973738110897934 7822976841001176579870981857251313722677 4970660925048187683551600371463868591891 3011736805218743265426063700710595364425 0627604582523368805525211815664175534306 8118154826784416931528440846108758821431 7641649835663127518728182948655658524206 8522218307553061183933269341644594153426 5177865339798058082815880630074995289755 8204686612590853678738603318442905510689 7786984177356031181116775638725899115168 0323654700298798962898618101459647130791 6144369564690909518788574398821730583884 9808095230775693588516160277195214889983 5863232312730890986156077738600698403526 7826785387215920936255817889813416247486 4564332110431948214212997931881046363995 4149653944150138386874838487022468182939 1860319598667962363489309283087840712400 4310227061375913680565188613134583079907 0500360758832724886787932409338007186415 2853317943535073401891193638546730000660 4537837844724692888305469790001312489521 0044694903205883829492361391928430524916 7833012980192255157050378521810552961623 6375236479626857516600665393641422730630 0164865261389184224350179745599361679406 3303522111829071597538821839777552812981 5385701687022026202746786479166440307290 1844549795639984483680785199708820140776 9199261674991148329821854382718946282165 3870648585886462216114103435703428788629 7908341887160621443001453327502971510467 3156021000043869510583773779766003460887 6248616409386452521779352899475784962552 4392559862052140905234625084783048704649 2688313289470553891357290706967599556298 5866695597216865060520728013421043557627 7918402179762665648458026159140717347700 9039475168017709900129391137881248534255 9493128666534650337288463906499684606447 4190752431332390340490819523304438955906 0547854954620263256676813262435925020249 5162756070809004364604214970256914885552 6502281032776211584228243326952862913766 2675481993546118143913367579700141255870 1433194347640357253769143888996830882628 4461642557503400142898255762038636438413 7906519612917777354183694676232982904981 2617176761915542925704384322399184822617 4435047019917125821468768317264607895969 0569981353264435973965173473319484798758 0641379268854135525232757204573294772157 0685001695004695975838937352753862266494 3456437071610511521617176237598050900553 2321548960628177943022686405795558457306 0059837648270333985942009858235140017950 7104569019191359062304102336798080907240 1963126752689163621363510326480772329149 5085915126581214382337107294914808847235 5286394195993455684156344577951727033374 2381299032601981605719711839506627582203 2183713605971802594087061553471310448227 2716848395524105913605919812444978458110 8545112316681735348382537248253476367775 8171286720586514828531727356906983993511 0763432091319780314031658897379628301178 4098064101750165110729329078321774875662 8931065038380609337284139922673338477820 3302020700517188941706465146238366720632 7426443366121740117669149192355709056448 0301634229430183765526310845017251030754 0942604409687066288066265900569082451407 6325991581644993614551724520570204430937 2230555021722229970620974926860976278740 9626448772056043078634808885709143464793 2415362143031999656956107535704172072853 3425017132555881811329550409521783013946 5216436594262960768570585698507157151317 2629289600725876015648405560886131654118 3595862871066549628259953512719324463579 1046554389165150954187306071015034430609 5823022574559749442750676309263225299663 3821939520292791797324709455969101640298 3683080426309910481567503623509654924302 5895752735214124451495424629722585101207 0780211018810672234797257933065318771343 8466713807546383471635428854957610942841 8986017946587214444951988015508040425064 5219148498992040000731067236994465524602 0908767882300064337725657385010969899058 1912909570798666994537650804079178524382 2204107059927888926774575208428752637798 6730360561230710723922581504781379172731 2612348783340344738335736019732359466042 7370463520132718259241090604009763858585 7716958419563109577748529579836844756803 1218748182028339418870763117316152898117 5642971133418149721807804046507765720445 7082859417475114926179367379999220181789 3994333377311469119707378610419639864221 6604558896568320670133750574503887211133 2436739840284188639147633491695114032583 4758415141703256901617849314557069041698 5805021779849763701475891481054320585491 4100662201721719726878930012101267481270 2359408551626016894251114584996583155896 6046009152579788167038462590538325692052 0425791378948827579603278877535466861441 8268277976512589535637614859944850497066 3840626612195714191106324606177418057721 2381659872472432252969098533628440799030 0075945462815492355060864815579289619696 1706071520158982529977280352000261088881 4176506636216905928021516429198484077446 1436178914151915179765378482826870187500 3026486760843320465852547055588241025465 4806040437372771834769014720664234434374 2555141291785030324712634180765251878029 2553477400110485399696054992650809391069 1337614841834884596365621526610332239417 4670643683405047499433398022856103130830 3848457129476738985629393764191440703650 7544622061186499127249643799875806537850 2037531899726180144046677930501403015807 0926621322927364971865395286656753857211 5133606114457222800851183757899219543063 4136923022931397511437024048302273576290 3991179449924848091507100244407848286659 8579406525539141041497342780203520135419 9259776281781828253720229201081864494483 4925542179398272327935709582874859712678 0783134286180750497175747373730296280477 3769089325589145981417248526582995108822 3005522324221858619139479518422013155331 9634363922684259164168669438122537135960 7100317436519590277125716045884860448206 7441093521532790681603205421596795906641 1120187618531256710150212239401285668608 4694359374081585364819125280049207240421 7217091398312311805404327701583562951365 6274610248827706488865037765175678806872 4988616570948466657706745770002071443325 2555573655708315032001908299209654549873 7419756608619533492312940263904930982014 7003711618294859399311999550704553811967 1128936773524995818201177479978863639328 6405807810818657337668157893827656450642 9173966855795550531887153145523530703559 9474018622598814985466073778769878154236 0397080977412361518245964026869979609564 5238285842359535646151854481657999664606 4826139661872030483911956025038111155093 8420209894591555760083897989949964566262 5405141956107800902986670146352385320660 3257446682025943061880177309110921274113 8269148784355679352572808875543164693077 2353637682260360801740406609971511768804 3492748919713308782295112374663263563532 8517394189466510943745768270782209928468 0346841574431277398110441867620329544754 6807751112666368547994446093480999295187 5666499902261686019672053749149951226823 6378958652454628134392893383651565369924 1310963810255911464392380521390786289356 1660998836479175633176725856523591069520 3268959900548847534241605866898200674831 6317428632911963339913270908606507459526 0357157323069712106423424081597068328707 6244371655327502287978025986909811112265 5888815152083748245003446304650598456969 0276166958278982913613535306291331427881 8882493421364424178335193197865439402014 6532808341034178527248987905091993236927 0996567133507711905899945951923990615156 1654803001453592125506964053452638234521 5599921057819137103018897920640888397476 7667144727314254467923500524618849237455 3075757349027073424962988799969420945959 6100870250132945332535804568928570724120 7965919809225550560061971283541270202072 5839941711755209208201510965095266851138 9757715081084944350828545874991294385756 3115668324566827992991861539009255871716 8404956639919591540342183645372120236786 0865536474517565487931892564408527448919 0918193411667583563439758886046349413111 8752410384254679379992035469104119354431 1321913606812965756858361177456465467486 1061988591414805799318725367531243470335 4826375270813531055708180496424985846461 4797346759931594651478702506527108350878 2350656532331797738656666181652390017664 9884854560549613002157761152558133961840 2706781490035025287682360782210739710233 9146870159735868589015297010347780503292 1540143595952986834046574717562321966405 1540147795316746172620872730482063465246 9109953327375561090578378455945469160223 6876896414259601646896471063480741099285 4648235308354013233292486403731800319520 2317476206537726163717445360549726690601 7111767610477749716668901521638389743117 1418062222234571856794150729952620108620 5084783127474791909996889937275229053674 7850205000386300365262188006709266741048 0602734199775666002942794109040006465428 1074454007616429525362460261476180471744 3228899532858283977621846009676692675812 7030280651953545205317353680895458990218 0783145775891280203970053633193821100095 4432412441979491929162052344213463956538 4078120941621483500115588361842116428399 2454027590719621537570187067083731012246 1413620489265556681094670763865360830158 4761451258158856961003033708119705834445 2874666198891534664244887911940711423940 1159869707957459463371702432684848646320 1898635282709231304708921568475820775303 4387689978702323438584381125011714013265 7693205549118601535195516546279411755939 6794795881033393541328970252889353374810 6257875620364294270257512121137330213811 9513957564191226851559624762032820387263 4206622734786822303652201965572932590506 8134849292299647248229359787842720945578 2673299758538185364423706173535176530603 9680108789949050665449154457795216603855 2398013798104340564182403396162494910454 7121048394392009459146475424247859910969 0004654137109163009678595156394733219093 4511838669964622788855817353221326876634 9580591237612512030109838678411957258877 9920604126004986589502724713314676372220 4388398558347770112599424691208308595666 7875319424651314443899711959681059379575 3215552420465941008141835112017419685343 2672343271868099625045432475688702055341 9691995453009526443984463843465988304182 6293223929561261004588464424428501155155 7765935780379565026806130721758672048541 7971578964015542768810904758995646054883 6298914022658002613415803948035797101900 4151547655018391755772677897148793477372 7475257438981587050407019682151012188260 8804008455133279516284128067967896557016 3917067779841529149397403158167896865448 8413190463683321791150591078138982610262 7197969682641117991865603899389541892848 8851750122504754778999508544083983800725 4314688429884126160426822488230977885564 9576542401711451039392798029099760490442 8832198976751320535115230545666467143795 9319152726802782102415406297958288284663 5562358098672563820056521551995179355106 9127710538552661926903526081367717666435 0712134539837113575009758544059395586617 3782829712054469318226040167030853091165 7973113259516101749193468250063285777004 6869871772552265257084287457330398597442 3063975183720997533905509588362364281449 3247460522424051972825153787541962759327 4362788192837402531856685450408939294010 4056166686766440286821160729483030523646 5560955351079987185041352121321534713770 6676813962114438916324032357415737737879 0883826761845875636102643518295181539245 5211729022985278518025598478407179607904 1144720414760917658043029845017468679812 7758497173173328730528113496959166838787 7072315968334322509070204019030503595891 9946666520375302719237642525529103479503 4381635772169811546432924560895115873201 2675424975710520894362639501382962152214 0336210654228218767395801212864427885474 9192897695931576689198730517638869846150 3354594898541849550251690616888419122873 3855226999768226096450075045000961168661 2917109318028235504255365399716605475390 7348915189650027442328981181709248273610 8638015760072406016495470823313493615824 3512829905040540533399257707132101150371 3898695076713447940748097845416328110406 3508048633935552384057355808637187635302 6186797172560815532871643611147487510703 3512913923595452951407437943144900950809 9328721532351959996167502975324759319099 3801296864037978355355907135570836994731 1923538531051736669154087312467233440702 5250069180267477250789589034488566730814 8729946480778649770936196938929089171822 8134002845552513917355978456150353144603 4094412115120017386972614667869337331543 4100758751490829582275691935054218410644 8264951943804240543255345965248373785310 6579790379775050314364746514224847688313 2347976267368985547494427794991656010852 8257618964374464656819789319422077536824 6611104276719364818363605341087489710668 6631880502655592956812395968044929516661 5409802610781691689418764353363449482900 1259293668405913700595269149344218618917 4214256107189684662633587441497697392156 6392767687720145153302241853125308442727 2457711615055505190762762500165221662747 9625742442542054678576747819095948650057 5711016264847833741198041625940813327229 9058914864221279680429847253562372028878 3005178853973790945526513514407313004986 9453403245984236934627060242579432563660 6405975494712390923724581261545825266673 0470231935986652337885624422918827843644 0434628094888288712101968642736370461639 2974856167800797799596968433677303524830 4747824066992827714006903166070995147315 4191919911453182543906294573298686613524 8865005747802519776074426607983002915730 3052319905218571862854368757786091572692 5232573171665625274275808460620177046433 1012124434092813146597602213604162230311 6775008596012847528925946334831240876674 0128170543067985261868949895004918275008 3049989264720349869653633262109198306214 9509587722826081556670215569348463407977 6879525038204442326697479264829899016938 5115521246889358732898783362678193617640 2368171460649518550878059663535469878820 5094762016350757090024201498400967867845 4053541300504824049966469785580026289318 2651870871461390952145498799230043177950 0489569529280112698632533646737179519363 0943996091763545687990028145151697437175 1833063223294219913213761450641139126983 7128970829395360832883050256072727563548 3742054978566598954690899385589184410856 0511151035436747781077850057271818080966 1542709143010161515013086522842238721618 1090431831637960464315231844346697999048 6533637531929596772608085345765227471404 7941973192220960296582500937408249714373 0400873769880687970380472234888258198190 2564408684774976750899916415350216022396 7816357097637814023962825054332801828798 1600469103366024159045046373335974881199 9866399561717108991180985119761648649923 3594328274275983382931099806461605360243 6040408483796190725421658694094866820923 9614308381730362152064229783998253369802 7039931804024928814430649614747600087654 3055716726972591146319906888238930053800 6156800773098441606135584370127757346370 8822073792921409548717956947854414951731 5618281763439295702347104600882306375098 7752139122341954847119698230316954446804 5517922669260631327498272520906329003279 9729329068272046476503669697652276736454 1903163988743304222632202132536817604416 9612053532174352764937901877252263626883 1078793451941338259963687950209850330214 7230760337544234687164722379550779413030 4865403488955400210765171630884759704098 3313061095102941408655740710746404019373 4771881533990204703674908435930908635477 7210564861918603858715882024476138160390 3785326601858425689141091944645661626677 5371236599283248186573925142949855514151 2136758288423285957759412684479036912662 0153084180417376989637590025469994541316 5934198562478071443497720199170266538071 4107259910648709897259362243300706760476 0976904563415765733955495884489480936040 7715568874728845183810606903802652831827 5560395905381507241627615047252487759578 6507848945473890965733127638529626645170 0445962632793463772115102854547231288003 9058405918498833810711366073657536918428 0846558989823492193152052574783638552662 0540070356131026040514507932592579822740 6012199249391735122145336707913500607486 5616573018540492174771620516784865079135 7333633425768598836125272025094401943067 4728667983441293018131344299088234006652 9153857637791109557080006001435799563518 1159676472507566836772605235293977301634 8235753572874236648294604770429166438403 5588464223707601117748210796259011802655 4886899518123947062595425458449134020340 0196442965370643088660925268811549596291 1661686120361953192532626622711081421498 5613264646721195480114245513394638238590 8540917878668826947602781853283155445565 2659339124878856395046441960224751860114 0523918754374252658168500305230187709615 2411653980646785444273124462179491306502 6310629034027372604799401819299544542972 5637750717270565927177928553719554743385 2182309492703218343678206382655341157162 7886039901574952080654434094624466346532 5358157481402247126061897306086055906508 2163068709634119751925774318683671722139 0630930610193031823266664206281551296476 8531386101867292188934703934207224555679 1239578260248978371473556820782675452142 6873142522526017958897591162387208075805 2722103132744475408331921513593452696139 7220564699247718289310588394769170851420 6315571927036363450395296043628850885551 6000837197352638383899678918460032707368 2083234847108471706160879195227388252347 5063808116060908401242224314761035633289 4060928243012546201380603260812194287684 7907192546246309055749298781661271916548 2296443172635875245486075630206676569423 5534277461763554923181745615918566806168 6428714964129290560130053913469569829490 8910039912590882903487919433686969426206 6294694851493147268892357161503240554226 3391673583102728579723061998175868700492 2274186290770795088093362153463038429675 2560436960611019384272388310758777165359 4778681499030978765900869583480043137176 8329548717526047141130648472708872466971 6458521877444210090009091618981941345630 5028950484575822161887397443918833085509 9085660085431027963752474762653530315586 8451512028339664054749694634398628829195 7510384781539068343717740714095628337554 4135679554246646013356636173058117116460 6271785407889849533432910031598567393230 5693426085376230981047171826940937686754 3018370155575408223715380378383833427023 7953593440354945217396032709540771210733 2936507766465603712364707109272580867897 1811824937995404770083693488892209638142 8156159561093181518370113510479017638359 5168144627670903450457460997444500166918 6756610358893134838005127364111573045992 0595547112244390319647664276103816428591 8037488354360663299436899730090925177601 1620437614116166881281782923823112217458 5023808073372720490888009518188957631410 3157447684338100457385008523652069340710 0789559165498130372929444623063712843579 8480987196414308514687852503312898931950 0645722582281175483887671061073178169281 2424836137964756924820763213564273572616 0982514244526251595251487527380563315096 4052552659776922077806644338105562443538 1362589418097880156773789513103131573611 3602604789076194559182028936577011641688 1703644242694283057457471567494391573593 3537631148302466687547275666530598197468 2234657869997229179241615604355766518338 2167059157867799311835820189855730344883 6819344183059870218805022591928180477752 2388440716789478041470141465107358045202 1499197980812095692195622632313741870979 7313208708645522367404161855907938167456 5823435303728330950372902242980276845155 9528656923189798000383061378732434546500 5827227123250314207124881002906972263111 2906762908095114575806027080609280150440 6139446350643069742785469477459876821004 4414534380337597173847772320520653010378 6132641882358603656905477334307091175915 2582503029410738914441818378779490613137 5367946548933752603229062776319833379768 1664172108314055186413330222478711851181 7036598365960493964571491686005656771360 5331924231852621667602220733688448444092 3447094856802790589419182996946772445626 9443308241243846160408284006424867072583 6610114334042144736834536384965447010678 2731316953843591912044028394954195687445 3676459875488726170687163109591315801609 7223820497725773074545629791279061775316 6325285720585876637675428291793354992367 8212008601904369428956102301731743150352 2046656750884915930259266188165810087016 5849945649558685562820874724831835151633 9189292646558880593601275151838235485893 4261652230866973145114120356599169341030 7697477445194704383673960007657862824547 2064617380804602903639144493859012422380 1733770381546752976455965184926760393001 7194304251179404567986211463013840237109 9347243455794730048929825402680821621522 3465602742584865956870745103527942916334 0591502507599239861122434031205699978051 6223878772230396359709132856830486160362 1275795616013285618663881460047222005800 1758028227927216784272064996695684090575 2590774886105493806116954293569077377792 8210841597374696131432918085104469539734 8506759050366239172210873233316990960336 3771705474725026941732982890400239372879 5493865404638285967422163182015301396297 3439847958862863293474665069028406671901 8081265539973675916799759010867483920062 8778885311027816950875457403846075946169 1958461065596332728348560957030557250249 4416337066573150237126843581984154103154 4010084303806314421837767503498134081693 2520124081345228597462671517715222306374 1359255747513535160669108359443999692315 8981567320330271292842412196519363037344 0798120465679532298635737458903165400701 6472204989445629050395873788912680565516 4642744601747381752963134587393904845604 1420342646556042211223913463102316129083 6446988901247285192778589195228773637440 4326592646722399821864527976648266730701 6880272205233860037284290315582845459385 4349099449420750911108532138744823216151 0078089225162851232757243551019990381959 9335003264144605347035729307391257848175 7987468353429629749652545426864234949270 3363994275193542400019731250988824196000 9576625721762186047457376957764958220179 6258392376391717855799468922496750179251 9152182196246535755705642282203995466826 4832982299616721708015680108079977712651 7156274295763666959661983507435667132218 3833585095366658066055971483767738669225 5160346364438626997729575065846892959980 9168949981898588529537874489519527097766 2626841770885902843216763521326308388127 6633536331900413433284434763006798202371 6933653652880580156390360562722752187272 4547642588409952164825544536620838117891 1772522568261147801424289697096712196750 2094421226279437073328703410646312100557 3767274502716389752341114262878287367583 5881905674216306152341678947605687927715 4789714326222041069587947186435439940738 6399489868361689193778366483271373636546 7690117376024664308228536249471260517329 3777247276797635865806019396287718060679 1224268139228721340616948820295068316545 8970762366830255616755947749871518342698 9208952182644710514911419441192277010977 6166458500689638494261655934731129610642 8237904821605621009426507617383808247903 0510998790719611852832556787472942907151 0414689481049167510352958972423818022881 5127658225719070553765245528551159863642 1244284176256230139538669970308943645907 6006849380408752108541598512780703332077 7986563590796846219153494458767717006377 8573171211036517486371634098385626541555 5732926646164022797911959752485253003767 4177405612570030362581170483838539120727 3191845064713669122576415213769896260940 3518041474320536003692341790354407357030 5831474162345284018894080898312519130774 1823338981880316339159565954543405777784 3316811625518980604091830189075121701929 8362289709959898340548496228428939846984 7938668614293324543983592637036699355184 2316616152445059805767457653355523387156 7821146668999684522704295458971092216365 2573965950289645637766038988037941517917 8679106751990099661392062387323187867584 2054427939636675910412682184337501574306 9045967947046685602358283919759975285865 3843381891200428537875493027689721681991 1334069728225553530004474395883007979973 6518459131437946494086272149669719100359 3999747352627641261259953509026095400486 6939895589948742137959080289319691484582 6873123710180229775301190684280440780938 1565980816946116793744256632446567996063 6375154630483311272223181233837177980043 9731087402647536582575657351059978314264 8318796198437654958778036852617518353918 4492048819862978632974313694851178057929 8636452193232481339393090754566368038513 6306197180339579795225395086974325465026 5912358504928302883293448928459137362162 4852528877442891851104093746333590660233 2397119228144507355883733240578148626622 0748621551337503677558549413867835292827 3109003823116855374520901095101174796663 0033303525341432300242882480513966314466 3265608158204521688392231202567106538845 9503224002320453633895521539919011035217 3627209095655008464866053689754984789958 7559610316769658716128195191966889332664 1203784750417081752273735270989343717167 6423299569356971662137827361388995305157 1182296089639405538043193939845397086441 8654291655853168697537052760701061488025 7007853871508357794809523131527477357117 1364335641324297420813726689614910956421 4803567792270566625834289773407718710649 8661504474787261642499766714813830539479 8495893806420288666795194348275016819202 3591633247099185942520392818083953020434 9799193618533802014070724816273043134189 8594250385840436599328165194149737728672 9589582881907490040331593436076189609669 4948000671943714240581053275177219524743 4498341419197991817990986463158324602151 6575531754156198940698289315745851842783 3905810294116004986993077514285130212862 0253950873238877935740978128818700082994 4831476678183644656510024467827445695591 8457680687049780448241057997107715775790 9352580382422737761243690870987518914904 9904225568041463131309240101049368241449 2534279922013463805383423696437674288625 9514014617820181073410056546670823685431 2816339049676558789901487477972479202502 2272181694051590421708921042875521886583 0860845270842392865259753614629003778016 7001654671681605343292907573031466562485 8096395500800233476761870680865268787227 8317742021406898070341050620023527363226 7291964034093571225623659496432076928058 1655144286432049552568385430792542999093 5319932943296601822078793312232322592827 6556048763399988478426451731890365879756 4982076074782702588614099760507880367067 3226819247351364635675861121295307464477 7149423343867876705824452296605797007134 4589875941266546094142114475400072117906 0745833068686623130915578000596652273618 3536340439991445294960728379007338249976 0206304488060645748927405477306939713370 0796274613553444251474542365466275225262 4869916077111131569725392943756732215758 7049524172324282065553228088686701536814 8291173854273579715415794368949106375974 9151524510096986573825654899585216747260 5404683423386107608236057829419480093343 7004686656825857982732387515830256672015 2604684361412652956519894291184887986819 0882773391472820637945122602945157073671 0563772002342781180262150269179040048800 1808901847311751199425460594416773315777 9517354444909657521310263068360471403314 4231429807789561705125693005180428747236 8435536402764392777908638966566390166776 6256785753542399474279194425446646433155 5413826554338848777885997206367966069232 7601733858843763144148113561693030468420 0174340613952200724036588127982491432617 3161781389497095503836947959461797982925 7740992171922783223006387384996138434398 4685022347804387337844709287038905364205 5747483628461680936365097379090020411852 5835525201575239280826462555785658190226 9583763453426634209462144266724539871710 4772148212815760727530517333096345590932 3664528978019175132987747952929099598069 7901485158395404442839883817975112453555 4842612678421779772826898973500795450583 4273726937288386902125284843370917479603 2074795540809114918662086871848995504452 1061615543708329950285490365961736272655 2868081324793106686855857401668022408227 9924333943609362233903214993572625074806 1740917363606236546445847638464786952054 7719533384203403990244761056010612777546 4714641774126255485198301446274055386018 5570835998154489128686348072071006178705 9669365218674805943569985859699554089329 2195072693375502358215614249945382347811 3831659166268310306519473023341938416407 6823699357668723462219641322516076261161 9760347088440464730831726826112777236133 8193849060653440404390490986412690347926 3503943531836741051762565704797064478004 6843230694302417490297311819511329357468 5455048471107874290549987060037398311376 1544808189067620753424526993443755719446 6654535240882872675377591970745262863228 4021962955724793298713285247999463893892 4943286917770190128914220188747760484939 8554711685248105599915744415515074312144 0612033376286953379243954715539421312102 1954430556748370425907553004950664994802 6147945247390128028426466892294556649586 2130811891350027965491034480615017040726 8010067948926855360944990373928383520627 9928201815764270549629974019008374934449 5060075436552575890554655240210341286212 4809003162941975876195941956592556732874 2378561126697417713671044248219166714996 1172890394439366534029422651457568290749 0402153401026923964977275904729573320027 9828160621305231306587315130769138323171 9362666446550229073501734765629303331852 0949298475227462534564256702254695786484 8199775133263932215794782124933070511073 6747491801634566788881078210115182631487 8755138027101379868751299375133303843885 6314151759089289869561975611230253108750 5718896253576322583427576334842101666810 9884514141469311719314272028007223449941 9990039649482454575207049220916206142229 1279532268823904649823908159296111100375 6999529251250673688233852648213896986384 0524370494021521875478251633470824303035 2103692784976251731782586086221561451916 5573478940019558704784741658847364803865 9951196514095426150266151476512208202458 1601080121827598257747765239385915916506 7449846149161165153821266726927461290533 7531630556544407934278765502673012145783 2488594873689907351216611839787734271587 2870912311383472485146035661382188014840 5607160746524411188418007340678985871592 7398245214732831721462190733049206081744 0914125388918087968538960627860118193099 4892408117023504135541268238637443412092 6778172979069471475901826482476111241455 6423937732224538665992861551475342773370 6833441730731508054401388940840872531975 9553889761398640016563990693460067078050 1058567196636796167140097031535132386972 8990017498629488833623898586321271765713 3014207133017999232638198209404299337779 0345261665892577931395405145369730429462 0794880331410992499071132416945042413912 6539727407898495307373036413489368806034 0009640631540701820289244667315059736321 3119262311791427949448972814772640383210 2172071801756160102511117902216370347629 7572233435788863537030535008357679180120 6530166683167802698738607554237482985482 4636098160895767042190314568494296728664 6362305101773132268579232832164818921732 9415531513869887818372322713640117558813 3252429413534869938465813717585761433095 2147617551708342432434174779579226338663 4549594387368078395699119870593880855008 3750798405112665897301814932106195076900 7587519836861526164087252594820126991923 9167222737184303852631072660000473678724 7491582860169443992004157110270608150727 0147619679971490141639274282889578424398 0014979856581303057406200285540973826878 1989115895548758648664570923172182587034 2960508203415938806006561845735081804032 3477500842141005745773428029854040495555 2921598640493324648104077307661169160558 6804857302606467764258503301836174306413 3238877079996986413722755263176496628824 6790109453111712024389032341025993751158 4651917675138077575448307953064925086002 8356296970450161379356962667597759234361 6636937503536869945455039287444994032832 8128905560530091416446608691247256021455 3812482853076135561496184443649230142909 3828937321531281879754113921941560663162 2784836152140668972661027123715779503062 1329160019888063691276474165670674854907 9534276233825394399002249897288366026392 0518704790601584084302914787302246651371 1443954182534412690033311819142680707351 5928418041510055519914656493487279696935 1992963117195821262627236458009708099166 7528203658186991119483658661027583758633 2299322554147747921042132416684826495311 1826527351008031659958888814809945737293 7856814114380215238767064550632330672339 3955196426039744382987482232266203635286 1302543796600943104500158604854027036789 7119346955799891891123022333816023022362 7772608484629618955073085069806150028143 6425336666311433321645213882557346329366 8709567084322525643338959978124021641899 4697834832037601161391385549993399078665 2305860332060641949298931012423081105800 1697459750385168871120377476315773118313 6000274250272245157090630449636923093838 2329175076469684003556425503797106891999 8123196025337336774379706877138147475521 9014292858678172404424804932375033095700 2929126630316970587409214456472022710796 4847786573106608321730937680338217421564 4660219033520398153161893578708356160330 2255162155107179460621892674335641960083 6634838358967034091155130878201387234947 1432140045051394142899835057603879934335 5677628023346565854351219361896876831439 8667357260408695111366498812299578016188 8283412400412614225147518455250250264089 6823664946401177803776799157180146386554 7332652785694180055013634339535028708362 2060512183941851623915370979076808490967 4194289061134979961034672077354959593868 8624279864114379284356205759555001443080 5126766443218368832143458370854908224001 4585748228606859593502657405750939203135 8817224421649554168897855582651980462455 2789834328957841696889075623746728104480 3018524217706136533236073856228166664597 6540768447159639307820910170907633779177 1148520549336793686843083240412678922092 9930411890501756484917499452393770674524 5780191718416795418255543779302992492778 9241627725778814797477044600542366934615 7135208417428211847353652367573702352791 4598376457122576461226056281278521695808 9280898839459440616534052193251484330610 5322700231133680378433377389724881307874 3256149527442435847530111503451037376882 2383757380428200735858693804433152925312 9961025096113761670187568525921208929131 3544731963084400668351551609139256929121 7578437917900480884802302930439263092134 2768601226558630456913133560978156776098 7118092384406563531361826769237616133892 3780297272073624396723985414448075728681 3436768000573823963610796223140429490728 0585514447713386823144995479293381312599 7199689407223384740454259231663978160820 9399269744676323921370773991899853301483 8146223642994939020732850720980409053000 5916009164171017560540981430190644437990 5831277826625762288108104414704097708248 0779051682258572357326652344149561690079 8552084884188602735278086121804941806001 7941147110410688703738674378147161236141 9504740565210410022689878585254706890316 5709467713182211320550504657970186933776 9278257145248837213394613987859786320048 0117928145468590965326166160684031600779 0158494684022434416393831361874227541771 2170336151163782359059685168880561304838 5420875051269331441717058805172781279175 6405328292942735797182336084278467629232 4980318169828654166132873909074116734612 3671090592361551138604472463787212446125 8040693172476915221921740909688020900880 1535633471775664392125733993165330324425 8998525989667247441265036084164841607244 8212598055075485123231333130062149004270 8542735985913041306918279258584509440150 7192176047942740477402533143054513677103 1194754452132173222587555048979926746854 1529538871443696399406391099267018219539 8906851867558685744344692137920945906836 7792952824679543730226347249535946630023 5998990248299853826140395410812427393530 2075751287742739928248669212856372400691 8485977112648035237602546971430931663653 9718514623865421671429236191647402172547 7872389640431453641905411015143717737977 5246363274161926999046159589579394062298 6041489302535678633503526382069821487003 5780611015522102244866332471843670355023 2667274978773047021616501971193744250562 9639916559369593557640005236360445141148 9161551477763018763021360688252962744602 3807752318964689404303318214865563701469 2476427395401909403584437251915352134557 6106980464697394245117979990487549514220 1004309023571363689261949376360267364587 2492900162675597083797995647487354531686 5319001764272227510394460996414393226725 3210866604791259893835192669449755356809 6931962642014042788365702610390456105151 6117920186989006730270823841032802134874 5672006283974482871329822395757910542081 9286308176631987048287388639069922461848 3239929026853924998123670914216134887815 0123409338799977609743361575091099258546 8475923085725368613605356762146929424264 3239066267086028461633760515735990508698 0031423973536892843529495809943446541431 6189806451480849292695749412903363373410 4809435794073212660124507966137894422084 8584053644602161651788556896930268518895 0832476793300404851688934411125834396590 4222111527362762786723666658457575595854 0948624826169448020179174822308583500786 2255216359325125768382924978090431102048 7089757150333309636515768045019660252155 2708035210384817616700444374057213129425 2820989545456276344353575741673638980108 3105799316979179167182711458374352220263 8777180525029079164541479117361625315584 0768495583288190293564201219633684854080 8659280951315050126029195625760329325128 4725046988190814647532434236386386024794 3921015193235101390117789997483527186469 3460245542470283753000337254039100859976 5098764283280290844566202167836226727229 2737780213652404028817217012490974899454 4308268617722393852508837607497421959426 5521730173335585138940745734814416151138 0845358039740277795072051893487170722955 4276836558267067663139119722118115284665 0222338349090667655416833690795940940457 6472940901354356409277969379842065738891 4819902253990223159133881458514872251265 6092757679587375920701391502921651372085 1137197522734365458411622066281660256333 6320744499185114691744550622971460865787 3631358538902366255728542451601808048716 7823688885575325066254262367702604215835 1601748519818854608600365976067432333464 1047199102756235864534174863172655639132 0606407754779439671383653877377610828300 0199373597603704672457378809679398944937 9582960291074690160945128845655007145809 1887879542641820145369659962842686882363 4958792770070252989609967989759419557352 5391423778244330274670828200872260205341 5292735847582937522487377937899136764642 1537278435539862440158564886921016447816 6160296211357005663834799033404962387594 1092886778920270077504951511405782565295 0150244849682047443797108729431085416845 4051301631090226711295195914052082754686 6418137305837933236150599142045255880213 5584747515162678153094655412405240916638 5755129889483479742332285450414052735423 5070335984964593699534959698554244978249 5869291791824150680530025533704127787034 7644624432920590683290188669240022239191 8714603175399666877477960121790688623311 0029086683054317870093550669443891319133 3358636803744753066450241843713603085228 8582121720231274167009740351431532131803 9780336802281542234901837374941179732544 7859415796210437878707215481409172516361 5415163381388912588517924237727229603497 3055338409428899189191611862495805600735 7052722787494032125064542620630446947080 4277945973817146810395192821550688079136 7012101099442207370246136871960314911623 7096793935463639644813902571176805779975 1751298979667073292674886430097398814873 7807673637928867677811705205343677057315 6689589918153082576160659184376050505170 4242093231358724816618683821026679970982 9664362247236448986489768571001736435473 3695561934763859818775685591237623258084 9341570570863450733443976604780386678461 7115203251155282371614692006347135703833 7722987732136502886886885943405120579838 6937002783312365427450532283462669786446 9207809440521385286533846279707480178724 7798846114601507761711626180078155791547 2305214759943058006652042710117125674185 8602741888013779312799381537276926121140 6681015652144190356733392611669714045381 2010040811760123270513163743154487571768 7615755549162366017628802206010686555241 4161931431267153558715486674789939868551 0873576261006923021359580838145290642217 7929877487841615163494973097007943683050 8095562126459279533369063193659441326111 7944256602433064619312002953123619348034 5045030043150967985881118969505373356710 8633688694466556411266228792181211412142 5167348136472449021275252555647623248505 6383913916307609763649902889305880534066 3135247099699336256810236039226404358878 7550723319888417590521211390376609272658 4090238735534185164264448652478057638261 6002385828069314892223145775878379156490 2227590699346481624734399733206013058796 0681363781529646159632606987449611053683 8420310536418367537359417637395598808859 1188920114871545460924735613515979992999 7222980417071122569963109459450977655664 0997272282401529366309489106796329673550 5830412258608050740410916678539569261234 4991028197595639557117530118234803041810 2908971965527824577028308532173374159393 8595853203645590564229716679900322284081 2595690328869282912601392675878582847655 9907582801661112006314541131514410887576 7081854894287737618991537664505164279985 4510774007719463980462650777766140535248 3109049789985951087311262061301875710864 3735744708366215377470972660188656210681 5163280009080861985543035979484798697894 6643402702929089914343222392033348710826 1968698934611177160561910681226015874410 8330930703775068769774858403241324746437 6308788966615197255618037147259002955071 8424245405129246729039791532535999005557 3346001116935570202257224427729502638405 3830943399938338801883955382154037144739 4465152512354603526742382254148328248990 1340230545508113902367680386497238999242 5780031580372555541017846186347869064604 5865826036072306952576113184134225274786 4648523633247591026705624663508025530581 4220155228205098919781842042502825952188 0098846231828512448393059455162005455907 7761219812979540401506539853415790536291 0177793977695789208451097926538290562673 6402636703151957650493344879513766262192 2371856429991508288980809041891810154508 1314503438573403257954970781938528569992 6238835221520814478940626889936085239827 5371744909037699041455552602491901263414 3132737382707595039088253122353687638981 4182564965563294518709637484074360669912 5500260804241605625335918562309553765668 6612402787588310102149528460080480502804 5254063691285010599912421270508133194975 9171467622673050442250759152902517427746 3649455505232518632241138840619125701291 7881384181566918237215400893603475101448 5542546989378342396064608136668297500193 7911506170945268098478515286212317137789 7417492087541064556959508967969794980679 7709616830579416743105192544863273588851 1843659714358334875602740540016557117830 9126113117314169066606067613797690123141 0996720131237303297076789887400993173096 8738012674053892361223037077972702519134 0850390101739924877352408881040807749924 4126353464131818587924807605532681228815 8430747132676828309720314904986888445618 7976015468233715478415429742230166504759 3933121322565101891753685663381397368363 3612601090841959021558211181667741384396 9205870515074254852744810154541079359513 5966536300491887695236775791473191842258 0680253981841892988894303822476618640585 6591859943091324575886587044653095332668 5322613212098258391805383608141447913203 1969927603719476019128667430861521724304 9852806380129834255379486287824758850820 6093892146686937298811915601156337012486 7540420591146493088821905024885764575208 3363921499441937170268576222251074166230 9016658670677145688627933431535135056882 1616511280731852933312407091234383250230 2341169501745502360505475824093175657701 6048845770177621831846155679784275410884 9950161091272081791353240678426716179201 3428902861583277304794830971705537485109 3804180914917502454334322174459241330379 2838169433097501291854459692338873328861 6144238100112755828623259628572648121538 3489006985115034853695444615421612832417 0053358318052008291572290469636555317815 2398468725451306350506984981006205514844 0207695393241550967626808876035724639139 5527822224643912259265192128844696110746 3586148252820017348957533954255019475442 6431489032333739267634091155271897684298 8778361734661353538850765632710781431243 5018965109238453660236940276060642119384 2276657552106636718796032175271844046515 6042728986956020699701290636784716165479 3068868305846508082886614111979138822898 1124982614345594089618135092268576114746 0940614793724000884215353586205278012501 4270055274468359151840373309373580494342 4839404675057083479279483381332762379378 4462920932399941759337491789978648495814 8818865149169302451512835579818112344900 8271686445483065466339752560796159358308 2140002195161134233705835911154521729372 1664061708131602078213341260356852013161 3451368716009803787125567661439231464580 8565208403974421735274481374121527747520 2259244561520365608268890193913957991844 1099715883127800208982759358981064821179 3615795183793702674145140090283306446620 9280549839169261068975151083963132117128 5132574349645106814796947826197014832043 9220614010952345320926931176229813942204 4308117317394338867965739135764377642819 3536214678374361361615911679265787001377 4812784851004144784541646456849660669913 9509524527949914769441031612575776863713 6346444770067871310668324178715562817791 2233907784127518419316118815588722967674 9605752053192594847679397486414128879475 6471330495435550447902771286900956433579 1340512737557039180682234471816793932912 1448449553897728696601037841520390662890 7812182401412993685904651465192091986053 4778857684269653845944570016975842253124 1268031418456268722581132040056433413524 3021027392137884152504757045338780024673 7857147002108731469325455792313475724364 0544448132093266582986850659125571745568 3288314403227980492741044039217614384057 5075028860842353696671519166851042800174 8971774811216784160854454400190449242294 3336663383476844380726243073190193635710 6744736341369846732852260557012645012334 8367412135721830146848071241856625742852 2089091045837273862273007815666689142507 3345637325956725335431617158653333984332 1723688126003809020585719930855573100508 7715337374464652118744817488687106523111 9869111405850349223915675546214246755049 8676710264926176510110766876596258810039 1639483978119866155851962164876959363989 0450038325804105442059548285995523906575 8108017936807080830518996468540836412752 9051828137448787696395483063850897561464 2187488927129489039802562304681217514550 2330254086076115859321603465240763923593 6999491804707804967644868899809021237357 8045704038082077035738758852597604243460 8851075199334470112741787878845674656640 4719016196335467707140905908269542251964 0944631954765865303210472380462524997191 0690110456227579220926904132753699634145 7687952422445639730183112914511513227578 4132037622586245822478469666978594791498 1610522628786944136373683125108310682898 7661237826975063430472632784537190244479 7097501739683121449335729079164877991508 9163278018852504558488782722376705263811 8037924778355400181174529577473397140123 5201145990198475335843486129709292852942 4139865507522507808919352104173963493428 6048713423704295727578625493659178054016 5253633041069203370469109309758878293829 1296447890613200063096560747882082122140 9784723016806008358123369570514546501812 9269436457835781560850330339246603955379 7630836137289498678842851139853615593352 7821037407330768184330408936244605767060 9618829452917136294096759250763134863660 6011346115980434147450705511490716640635 6887390206902794534382369305311334409013 8139284916350748444907682838668747666361 9303412376248380175840467851210698290605 1961123571888111507236073031585066225745 6636674072066899906132062779399411280575 9798332878792144188725498543014546662945 0796707076881350222305805622259429830968 8773285678897149462388827218464761815304 5844390967248232348259587963698908456664 7957542001959919192407076158230023289774 3974811269047654625687368435222906321788 9227643289360535947903046811114130586348 2445664891592113822588678809725643516464 0436432841607624776611434988031979223053 7889671148058968061594279189647401954989 4662329621625672647390158186929567656014 4424850182171330052799555131253984991993 3907083138030214072556753022600033565715 9342831826509089793508696989505426358430 4676514566899762798960629592511976367290 7762567862769469947280606094290314917493 5905115232356987153971278667180775786719 1038036899144538148456268260400345679824 8689847811138328054940490519768008320299 6317570430114850873840485918501572643921 8741459246461740473527525050678399227312 1600117160338604710710015235631159734711 1531981987106161098503757589655767289040 6038716811431308417289371081741276458120 6119054145955378853200366615264923610030 1570446272317777886498067007235988895287 4748137219017507470000557110817893035489 5017924552067329003818814068686247959272 2055916279022926005921077105104481033928 7899128682070544897997731969557437452970 8195463942431669050083984398993036790655 5415960993248678224754243617589443717914 0378716816618909390024386203861000136219 3667280872414291108080291896093127526202 6678819020855957081118538361661288487295 2787514320295639329591050834968702906069 2838441522579419764824996318479414814660 8982817256904841843260619462542766936889 5354073236342830218969494776612607834632 8490315128061501009539164530614554234923 3938062140077792563376193730520256993190 9978940439084744359697205206599901782853 7676265683558625452697455260991024576619 6140375378595945063632270951224892419318 1372814166842701309605073457865904790424 3852086508154491350136491698639048125666 6108437022947302667214991648496107468032 6158335258035285827579903858409166761887 7199539888680431991650866887781701439663 1768155922620169913966131537380212941600 0690694753343167780263220722626588184275 7216055461439677336258462997385077307751 4738333151014683952964113973296724579335 4039013610739524568624300809672046099554 5708974893048753897955544443791303790422 3460377687292360013865695939523007680913 7776884778974629969948994901614186613155 2200856673695770822720338936659590666350 5943300403637625911891956915616261227047 8869651035606274842310060547209143706947 1661080277379848576543481249822444235828 3298135436451240922208966439872019979456 1903039732725461782313636337592762265630 1565813545578319730419339269008282952718 2521388551265830376304774906259955149259 4310530747890104300987658081650814486260 7975129633326675259272351611791836777128 9310531444716688351829205143436092924931 9118024936605179148533042104389977301926 7686085347768149502299280938065840007311 7678954912860981123113070025356003478986 0065380508453257243155365442206766135233 7408211307834360326940015926958459588297 8456494622713008555942933445207270077182 0639888740474218669770934964775817368358 0193168322111365547392288184271373843690 5266386076624512842993684350826128813673 5853629387379236992883704790048472224037 0919885912556341130849457067599032002751 6325139266942494856923209045968977756767 6268422476812003327957705939461318525235 6456291805905295974791266162882381429824 6226541410672464872161743513173976971222 2801010066817878677611982596153764364182 8573481088089988571570279722274734750248 4390226078804480757248077016210646701669 6510020265437126004664193554616583894595 0143502160890185703558173661823437491622 6690773118001211882997373198910060609668 4119326607516545274182945954118927726419 2546108246351931647783837078295218389645 3762363048580427744179071691463565462012 1512541866488539616154205515237500042679 4253417764590821513675258479774465114750 4384605963258204688096677957090446458846 7384748163804563518818321038659479820437 6334738389017759714236223057776395541011 2945234880983414766455593422094020597334 5233795630944144669822245702636711949328 6653989491344225517746402732596722993581 3331108317118072340443268137372312096690 5241185673489739223415275070795413745346 0386506786693396236535556479102508529284 2942277105930566606251522909241480570809 7115978345835117316820412964596707063330 3569271821496292272073250126955216172649 8218957909088650853824908489044217555309 4683205563631643189391762626993103428948 5184392539670922412565933079102365485294 1621322002511937952724803401331352470141 8219561841905576103019019952164745973440 1211601239235679307823190770288415814605 6472914817451053880601097875059255371523 5611229018128471013791721512466742850006 1818271276125025241876177485994084521492 7279025670059258544310277046369110988005 5431245722968383698047086404170601096696 2231877065395275783874454229129966623016 4080547697058214171286363296501304165012 7815639779963195741262763401113013508272 1772287129164002237230234809031485343677 0165449593807506342852930531311279659452 6665196042635040645486254338377220942848 2543536823186182982713182489884498260285 7056906990457909981446491936545632594965 7004468901104992393921808815562619183440 4362264965506449848521612498442375928443 6426120042566286021578011404678796623392 2819080457762410907648708740615707048665 8398144845855803277997327929143195789110 3735300198731104868956562819173620367030 3917971064630990628548370283611848667221 9457621775034511770110458001291255925462 6805374277273788637267830165683510923322 8064990845917962030569156680618082658692 3920561895421631986004793961133953226395 9997495267988010745764665383774004374636 9513368567136255318405463847519164673794 8743270916620098057717103475575333102702 7063173956124484137457827343763301018534 3849745023626573319174244656778749966500 0938706441886733491099877926005340862442 8334504869073382793484253056987374694973 3336426719196899284953456104571933866522 2471536681145666596959735075972188416698 7673216493318989671829786579746122165739 2240485690022532416036780532999092543896 0169901664189038843548375648056012628830 4094213213002061645408219861380994627212 1432723445780681992582320285139823711892 6541234460723597174777907172041523181575 1947935274564429846308888463853810686217 1527453161230316570584897431620983140132 6306699896632888532682145204083110738032 0527846692799840031378789965256351268853 6843555962059805727895175449869421932697 2133205286374577983487319388899574634252 0482133375525845710566195869320315632994 5150251919455969123143757999113830165611 7185508816658756751184338145761060365142 8584278721902325981078345939707382251471 1187831154087577756002066412456229323911 6606733386480367086953749244898068000217 6666748274269259686864337319165487177501 0634360830737628161398410739241003719675 4833838054369880310983922140260514297591 2211591485059387706790687013510298622075 0228772112334562442102471516394125125895 4337788492834236361124473822814504596821 4522535500359683253374891862786783594439 7904159804399212488984866079504501170116 9092519383155609441705397900600291315024 2538482827828262233041513709295021921965 0837471469784580555061591453950643731640 1173317807741497557116733034632008408954 0665416946657467357854831337701336289489 0439767002586300254063526400660163171288 3920305576358989492412827022489373848906 7643853399318786080192231083288474598164 1770126408907855177783013161616204979277 9670521847212730327970738223860581986744 6686109943830499604374073231957844732548 5741623973885201620238478425616351259716 1783106850156299135559874758848151014815 4909373809333940744557008420901559038534 4496212836831368737516678051308259459977 1257467939781491953642874321122421579851 5844916693625515693709168552526447207865 2797146647676032847133298550194568977275 8983450586004316822658631176606237201721 0079222164101882993308084093840142137596 9718597689704275904150094659525276348762 8135867117352364964121058854934496645898 6518265456343828511591376315695198952302 6288179495997154522125066746117439488443 3312659432286710965281109501693028351496 5240828501201908310786780670618511457409 7078756311761074642883559391598542167311 5153096948758378955979586132649569817205 2842910381727212131386815655244281098711 6886274396802188558151536753121837411997 2919471325465199144188500672036481975944 1679508874879344167595983619600109948387 4470907910409978597465611245985197215755 8134628546189728615020774374529539536929 6554490129530972889637677133538424297153 9417954717909558012013421017515093149166 4699052366350233024087218654727629639065 7233414550059039138902536993171559171798 2306516267974471185795150657386850408822 9934804445549850597823297898617029498418 3762552587574553031129919143411094130882 3811444306884306265530560165880140856102 3324210300218460588586954418502977463085 8584961300372381903251622255707299757107 2730606607291692297803364704884095871122 8045188511908718588299514331534128549297 1738497685231362760768684947803649482999 0447571577114108095805814120895605947166 8626290036145602625334863284986816039463 3724366671129644602929157461811177891696 9583994708095478886350328112962689923111 0099889317815313946681882028368363373822 2814149740069179421928888171391162839102 9568491823335893081336013148874836646422 4381776081007739183393749346933644748150 5649336493231572353061093857968399021533 8144912692535076821109873835219750773665 3475499431740580563099143218212547336281 3594883176814891943065304260297738854929 7457056944878307794587886506297089549984 3760181694031056909587141386804846359853 6840341059483417884389631799564688157919 3717465670504744152802771254156940136586 2097760735632832966564135817028088013546 3261048927687318299179503799444463281585 9518138014471681728499679306181417713191 2099236282922612543236071226270324572637 9468635333917587374465520060088199752940 1757242129972354206963042785795060891111 3416534893431149175314953530067419744979 0172351816715687541634849494912890017393 7745143192838243118326326507953037117780 6185851153508809998200482761808307209649 6364769430661725491861437009713875679402 1869671014854030747156109135893316560016 7252126542502898612259306484105898847129 6492309412151445639478899993271458759695 5573709085515064800232147644303723246614 7111552578583071024936898814562568786834 7455188933851817916675790542104210363493 1625787047654312679066121664414228501744 6278477132740595579600648343288827864837 0434560669664568997469103739877128915933 1327126624750558225863492842771835583164 1593667712218537642376222104779338956378 7229025095430141822571803313001481133777 3694150848886750189315699484983893605266 6818012783912005801431596441910546663236 8101482077993565230564904207113641922001 7718910793524323432276178771256825112648 1332974354926568682748715986654943041648 4682205939216733594850578496228079324226 4981270527139840772099570723622700924506 7665680069149966555737866411877079767754 8670287864318179415217961783106550302871 5727228225081201706071338033964184121125 3856248920130010782462165136989511064611 1335624438381853662735637834369212793547 0923011965591491580056170725851850316728 9370411936374780625824298250726464801821 5234302680814869781648243493534568558436 9637838415383805118440604369687166641651 4036129729992912630842812149152469877429 3323052149999818290461194716767275037422 2136718661465404253446314166064987149900 1000660041544868437352208483059495953182 8722805208286763003610917345086321330336 4728958417658875534522793848029772448571 1815574893561311524926772006362198369980 6641595493886838364118914304437677154980 2654495906173826559117854599937851086144 6014967645550103653971251138583505085112 4425177729238143962330437240360326031814 4299136575024601278751411794490130580345 2199992701148071712847770301254994886841 8675729751892142956525124869439837290474 1036312189912421733955068877864313075002 4823361832738729697376598820053895902935 4860549798023204004722368735574118581327 3433797893158203941287898972897329881255 3514507641535360519462112217000676321611 1958410292525685365618131387840864771470 9972455301317076171216318660029146450137 8587854802096244703771373587720086738054 1081400423114185258032932673963245969140 4483466572204288067928061602988404340053 6534009706581694636096660911110968789751 8013252244782469579132518921226530560858 6654111537358491279025465436902086941987 1125588453729063224423222287139122012248 7699768371476455985267392259049978855142 5004758526029792930615991344489834197358 3316070107516452301310796620382579278533 1251617607899846301034934969814942610553 6783636602256121376708142109137353178068 2420175737470287189310207606953355721704 3575351774615735248384321015713998137985 9660712966443831479129635927542962712943 6142685922138993054980645399144588692472 7675985442715277884438367601499128973582 5996186972975658897874108218942233734454 7375227693199222635973520722998387368484 3491768411910202466274795795643496150126 5743384575863883473583224253532814204782 6934473129971189346354502994681747128179 2981674396445249566555323116499206771636 6458031820584962613223465260617541353244 4702007661807418914040158148560001030119 9941095954923214344060676347697130895133 8917105050385633650354516643177448964006 1738861761193622676890576955693918707703 9423049400384406226144495725166310170806 4292334517042242667960707540402855118239 8361531383751432493056398381877995594942 5451967565591819686908852834348860508285 2964243757871292943936617736283013659587 2723080969468398938676366226456791132977 4698126752265956210093183220817546947788 7875535618833508387024829534607859702360 9865656376722755704495258739871812593441 9037852755713334098424501272585966924343 1768901896614540445367904713629423815612 7656824247864736176671770647002431119711 0900074740659456503153750441779821923063 2370087203921208549956968106137918902996 1178936752146022386905665481382858280449 5375301609214221959406387870747879911949 2089837409178853441752306471503027839797 9864517336625329511775105559014160459873 3381868879778588172919766045163533535560 4764842052088881172283199004450428448685 2338334530105533929637308039738230604714 1045254700948994076012152476028199638463 4355485293237716141086959195078687327607 5400085220065031871239272857835807010762 5427696553559647894501660138162951779085 3113981109283158321693156386745974744958 4385282701658246192092219529134323496779 3455856131402077659961425464632886773568 9178557683516960839286418883009488332470 0447958316931533832382377876344426323456 3016795136710475104696690012177771280655 2245368937187145156739473344044728045095 9433090683667110655953338602938000999949 0106427698596232604018637335728466795312 2968315635814542089054065122641916201550 4500430562136991850941034609601030543816 6947959645858044251949051107333876799467 3447171861564772381173703565491762870758 9456035519195603962301157866323750234725 0544610739794024751844155581780879628222 3197269298451668330691950507999335725916 5675557294585962182052650473353712351623 6627704793332893221361418587859727716856 8272530373483689191184719713375308844677 7943274857148827821608844765700041403499 9213767942096275608830815094380307056660 2276467811753336102818780071021979442877 7313146387857817205661409023041499923248 2689824772221098521897581408797634861467 6360636867461196662034730460891727724004 5953051376938375381543486981101990651706 9617740522182474226576521381527406126990 1270688087538640866990146174089054098187 7671880076124151967064152117653084325544 2610175363482811968374933958257425412446 3424723358636077798096019974518775884545 9645895956779558869098404768259253477849 9304578831285417470790597959094316277223 2784457891869421492945154017421462324030 0841907975296782445969183509474202123617 9403090486349605340549312999194960879579 5258697717023668003386250576493808874099 4009589948109397983231108838769236490221 4991111208706392028924906984353331527279 9133098633545432497144137805913224081496 0156485679843966464780280409057580889190 2542366067745004134157943121125012752322 5014806723297965223048849375116608497611 6412777395311302041566848265531411348993 2437478902689351739040432948516106597858 3225316820420283499364159598019734388988 3020994152152288611175126686173051956249 3671800538456378551291718484178415947974 3558061785668075849108018580569556799018 5198397660693358224779136504562705766735 1709615504933383904526124043955174491368 8511598745434093204010221898270753921240 3241042424451570052968378815749468441508 0111386125611641024771909030500402406622 7894560706151210826614609866204042501058 3978098192019726759010749924884966139441 1841597346103824011785567390805664833210 3907386708329869107809349582888870711065 1559651222542929154212923108071159723275 7975108599113980768447326394264194520631 3821786226099916008675244626545702896906 7192282283045169111363652774517975842147 1022190999062573733834727264986782444010 4899850763163066805026711594463629352512 0269424810854530602810627264236538250773 3405754757017043670395964677159592610294 3831307489724550572908568849609134632316 5819468660587092144653716755655531962091 8659526284482537313536981625173519301153 4158117135329203587316416883910799400067 7266031617527582917398395852606454113318 9855057478471210535057956490959316721675 6562481878200276996373415588000086785256 7422461511406015760115910256449002264980 0394984033580913091401978778436501679601 6746537028746606258434632970830372598049 4653589318912163976013193079476972058034 7105531111172158592190662310280992120840 6928309190601737076465465568341320755631 5315006453462321007133584907633048328153 4586984973325998011874796642731402793812 8996172052454067469527194807993039673019 4274036466594154400092799908634806622334 9066952240446521589928642034350988584226 9201934057549684090481295552265475465071 3532842543496616084954788090727649930252 7028150678628108252432229799853917598451 8886838700447710186677215943970851466461 2871148749531862180941719676843144666435 1758376884367860814463196419125665740477 1869916091555091087891943125367194565126 1878486910876729910565595155159739659034 3836281246291181177609494118801059463366 7103904977731200424357811579042982304507 2038322781246413671297959415082918378213 2128768905459635863693448797497848411232 7492133166316281245638823828871564844788 3142417650147980187858215768793063001153 7889980146236901358037533062461485760749 3256780768265104573805901883123761727188 9933790487113395588485234240255002352200 6135749143182591424798293677754904963993 5075583966896757836431661836930762560352 8602940662803255416535431518013714821941 7726722440052684019965333341840043455252 9659291850294013160065112439529787436422 2806977720437363717873457948420238745151 2491579131394111486084164293479587936818 6860968968464085833413101785814271095541 6293375915178392341303110543328703526599 9939049668221127681583165112468664511673 5137821434533665059832834744353629031239 3672084593164394941881138607974670134709 6403785349071490898423178917397836506547 5198288336739571436000000343986336321209 1718954899055748693397700245632475954504 4114225824107838668376554674001373243228 0911369267068280539754911116617110239743 7749479335174036135005397581475520834285 7728009861894019843754464350814982183601 1257763244738945205163693858513648425996 4518361856989088721789764694721246807900 3309250834966458416565542612941951088471 9720910660510554093373195488840644408028 0579549008076040034154662137669606444293 7749858973536255919596185524481879403173 7450825607289512094545656215954040542581 4886929842786582357673195799285293120866 2759223661151374457679160636216752674404 5122105105209083470744398613782908235277 2895849625656881972792768694795806100573 7870841214448150347974223121032953592978 2237713407754954547779181382354260718461 7108389097825964406170543546968567030745 4116342441344863086763279491776829230931 8322134145548259136720282328439654900180 5653203960795517074496039006696990334199 2782126967677718352090839595453418667779 4487274038373338198523588420284015098157 9594685874537989503257362809837592216229 2585985991238439935755732850286131559703 6293424981417805646161586341533863507722 3269996508860870999964899373049307170967 8887401497461475428803874212506892121558 7669224238743470112099085908216407357638 0817386959755176083877600277517253037133 4456548526356617201975630015800497902234 1958673806144240150243628895750320653369 0825756785507020555105572381878574650371 0863081581858628158830545646622976948039 7061826549138518132673748522718826791791 9091354407852685476254126683398240534022 4699899666525731556376458622518628230920 8542441280599762850548891309833176188498 3352975136073772030571342739638126588567 4050138410747889433939966035918539341984 1632261765485737667194313284005062629514 0357877264680649549355746326408186979718 6302187600258139957199236013453742297589 1828516751135817147262582859694079851857 1870075823122317068134867930884899275181 6613996097531052957735846185258652118933 3937577185991633511216344103791045184501 9023066893064178977808158101360449495409 6653636603700758810044502657349351277074 2674257860878489818562886998085166571332 0835842613381142623855420315774246613108 8731063181119898802897228497905510751484 0370229058048305273188495999415660653731 4021296702220821915862905952604040620011 8152696649100685875926556605675629633614 3423023281074748839504038098498186005616 4646099819257616235478710913832967563761 5067325508606834337204387481867916689757 4656345602000256288960119110098045335042 3842063824039434163502977688802779835087 4811782983494172116749194256016086853324 3538595115206180903124169818207931461506 2073826097180458265687043623935757495737 3327815789043860113780785081102730494466 1182195745017010605938433651945862836068 2108585130499820420578458577175933849015 5644473058345152914125616799705696574261 3990168193205624192797728202671429725870 0193234337873153939403115411184101414292 7417035375420036987606087655001093452990 0703403240133480638851409576955714719036 4152027721127070187421548123931953220997 5065530226468442277000205890459227424239 0493705150736776462984497168212199419827 4794049092601715727439368569721862936007 3870778107974409755566278073712280303500 4882984391954643375335578789506401899868 5060281902452191177018634505171087023903 3985505407044541890884720423764997490350 3851894950589797128663164469940749095947 3411581934618336692169573605081585080837 9520363356199476919379650650168087102507 3507082526004682124282043436724582447885 9256555487861614478717581068572356895150 7076022174335116273317094727659324132491 3270242551939150908360134623961233500108 6614623850633127072987745618984384288764 0998361649647757146385732473332266538945 2358836597295515990518741177928860876023 9306160016168434070611663449248395156319 1528827288228313754586782698306966912201 3095481593545075492355416776687645521254 5681242936427474153815692219503331560151 6144922475124889575348359262262635454067 0476703386641002527727680088638326662948 8582740369655329362236090572479794734434 0777042843185079019734690711412303641117 2922492930773193930979545287741245118395 3480382210373644697046967493042810911797 2324486154132640315784309553966710614680 8381554894714673365248367913856643108474 7848676243012018489329109615281108087617 4227791316293454944253954227273096450579 7612288534739318960081096520209015110457 9377602529543130188938184010247010134929 3174435628835786098615456911616698573880 2497375694055813863058109982337256516492 0155443216861690537054630176154809626620 8006330593207758971755899258621954620964 5546462439953539174322822543326717430849 2508396461328929584567927365409119947616 2251559647040612970477598185518784414199 4861401315385932206074518590960888428021 8943358691959604936409651570327527570641 5007762613237836481490052454814131959892 9639844137178140276412208764498968862979 8910870164270169014007825748311598976330 6129511956804274853178863330411697671750 6382213521383977913844332564428849087291 9067009802496281560626258636942322658490 6286280350572829831012669191096372583781 4936377496059451521693264494518829263952 5772348420077356021656909077097264985642 8317786947778049643439917625492165006086 2628532947105560267041338450050782739064 0287529864161287496473708235188892189612 6412795535364422869554305513087000098785 5753422310054715341281095702487081265431 9123261956462149376527526356402127388765 1038832550073648999371671832800283988323 1937330156412327718539565493242297795301 6534830128490677845037490891749347389015 6495885748021949967226211858743610397749 4633863305788748740554000544043934488819 2044102134790034598411927024921557026873 7009709952053919309793194958832659221715 0832462194230018597439670649114955941173 3728199869021311629886680267446443489233 0206070038212628417236796273071914050080 8408570397815199814882239005994891194647 4438682533745889962375133378280532928272 0168159779700664883944824463322109283205 0404598300894356595426725687971491870344 7338237767914829203283196838105907715727 1919030423653156509574645496434253280695 1039655873354980385099514346350617536148 0050195045201350200180281506933241918267 8557377644140970809457456248548677049043 6836871759091805726979401046501948485314 6726642978667687697789291431128505043098 1929497361659442594717547651352052450725 9753857795837279770297223143519995849952 2344049394502115428867244188717409524554 7718674849114750318017733046899093179744 7295703519238768640554427813416980724938 2219749124257510162187439772902147704638 0107314706531542013005838104589050067645 5733299814994585465510552637491435419586 7992595981412218735238407957416123372264 0638604319889362498676496935925695921284 9590625444647433175999968516366030521642 6770428154681777589339252115538590526823 3116083027511943848238615528524650103294 6729719811210531412589816510012074268814 3577590825227466863206188376830450921784 5825262395941896730036408086242336576209 7911164176633132885235206248792297895945 6450333733139422384778582717195412347860 4343761652415687179435625702156366666800 8853100672894703307954080458332419218848 8870712275670333173939262509073556164513 6770641995391119488812406598216857871313 8505685062309415520687798753974065848425 0135205615103489821873770245063583314243 6248074325424641959846474115756254410103 8967157667726319644252493194180647242378 9334668561083789808830313571333157729435 6649560781253049175940158951469549652231 1855966904855946760796819016726663465018 6182955669893965019614544401768162810604 4650684481395616672207292612101646923390 1679339963283301316385083096794279293455 1268435760356901970523138364640961311774 9046007728408622147475476532215055181164 8988787908778091800905070604006122001005 1271575991225725282523378026809030528461 5817395581981223970100920172022516063529 2246478161553353227545326454308709332092 4631855976580561717446840450048285353396 5468626788523300449677955807616618018336 6879231251046080977389556548896281508951 9622093675058841609752282328250433712970 1866081937489686999613014869246944824207 2363291236705254214546416296891044298163 3373266871675946715392611950649224725627 2545432741934959955695902432790971743922 5809810360148636440910149173418307964634 5064833303404765711827040276868271418084 5749984933920393174454026166636746466687 5438509396712991806747190988531271072672 4428584870694307099756567949198418996425 7488847646220303256377511125340600879369 0456577927203520592134592427296520668333 8510673615276261016026647772485083344719 8919868026561972364208475049626616077970 9290684475779825179556975823508437174610 3310387911789239441630112634077535773520 5580400669825231912255705191336314072113 4972322654915106296173905061785712750940 3623146700931176133132018631158730886798 2392980098050894915107883711940997503754 7367430574518726541401644692457679218575 3680363289139664155342066705623272936001 1777814988861008308778495717098808586670 2310404324252678595556207731054307229803 2125941107957349146684680220501816192150 7666491068620333787138260589876552104236 6819867017786167267197237415691788000169 0656659046965316154923604061891820982414 0061037794071663420027358289119941826478 1278265966620703038479588144279024666926 4032799404016800137293477301530941805070 5874211532846422030065507639667561683188 9700515202665664992941738284032730594074 0147117478464839241225676523593418554066 4409837060836364576570818016642850442582 2455165080886442121211391435245393522552 2162483791737330329812349528984098613273 7099574077867893493119752042379250228513 7588043679185454783641677315182145722650 4640800104202100410766027807729152555503 2181823872217081127662086653176519264584 5249526968537631443799834033694712444724 7796973890514941120010934140073794061859 4471655166126749307993747057729305217504 2638379836766815918358904965216372649296 0837147204067428996276720315410211504333 7420571828540901363257214375920546404718 9432854869688359978512226213081298958157 1391597464534806099601555877223193450760 3154116631129638437194003337360133055263 5257149045432792519079400711150478537803 6370897340146753465517470747096935814912 7971881878543767977516759278223003129455 1859504288390273549467266764750607264369 8761394806879080593531793001711000214417 7015044954964124543616562101509199978629 7249590580919182525548635870352932014200 5857057855419217730505342687533799076038 7466896842834026487332908888817454530471 9474093925840736205824284934902475688335 2446212456101562729065130618520732925434 1792522994174478551899950989599998774109 5146417007698930562016350219269265316659 9093238118295411937545448509428621839424 1862180674571280993852588426319306701820 9800805090001981962175845893251687769859 4110522845465835679362969619219080897536 8132104845187845162306239118780246040508 2490933606999809477625379297359703775906 6145994638578378211017122446355845171941 6703447321627224432659148585957978237529 7632344291124231136860372451443876580127 1594060878788638511089680883165505046309 0061488325454528199082562388058720428439 4183468786514254137768605429107972100427 4908 ---- This eBook includes 5 papers or speeches by James Clerk Maxwell. The contents are: Foramen Centrale Theory of Compound Colours Poinsot's Theory Address to the Mathematical Introductory Lecture On the Unequal Sensibility of the Foramen Centrale to Light of different Colours. James Clerk Maxwell [From the _Report of the British Association_, 1856.] When observing the spectrum formed by looking at a long ve rtical slit through a simple prism, I noticed an elongated dark spot running up and down in the blue, and following the motion of the eye as it moved _up and down_ the spectrum, but refusing to pass out of the blue into the other colours. It was plain that the spot belonged both to the eye and to the blue part of the spectrum. The result to which I have come is, that the appearance is due to the yellow spot on the retina, commonly called the _Foramen Centrale_ of Soemmering. The most convenient method of observing the spot is by presenting to the eye in not too rapid succession, blue and yellow glasses, or, still better, allowing blue and yellow papers to revolve slowly before the eye. In this way the spot is seen in the blue. It fades rapidly, but is renewed every time the yellow comes in to relieve the effect of the blue. By using a Nicol's prism along with this apparatus, the brushes of Haidinger are well seen in connexion with the spot, and the fact of the brushes being the spot analysed by polarized light becomes evident. If we look steadily at an object behind a series of bright bars which move in front of it, we shall see a curious bending of the bars as they come up to the place of the yellow spot. The part which comes over the spot seems to start in advance of the rest of the bar, and this would seem to indicate a greater rapidity of sensation at the yellow spot than in the surrounding retina. But I find the experiment difficult, and I hope for better results from more accurate observers. On the Theory of Compound Colours with reference to Mixtures of Blue and Yellow Light. James Clerk Maxwell [From the _Report of the British Association_, 1856.] When we mix together blue and yellow paint, we obtain green paint. This fact is well known to all who have handled colours; and it is universally admitted that blue and yellow make green. Red, yellow, and blue, being the primary colours among painters, green is regarded as a secondary colour, arising from the mixture of blue and yellow. Newton, however, found that the green of the spectrum was not the same thing as the mixture of two colours of the spectrum, for such a mixture could be separated by the prism, while the green of the spectrum resisted further decomposition. But still it was believed that yellow and blue would make a green, though not that of the spectrum. As far as I am aware, the first experiment on the subject is that of M. Plateau, who, before 1819, made a disc with alternate sectors of prussian blue and gamboge, and observed that, when spinning, the resultant tint was not green, but a neutral gray, inclining sometimes to yellow or blue, but never to green. Prof. J. D. Forbes of Edinburgh made similar experiments in 1849, with the same result. Prof. Helmholtz of Konigsberg, to whom we owe the most complete investigation on visible colour, has given the true explanation of this phenomenon. The result of mixing two coloured powders is not by any means the same as mixing the beams of light which flow from each separately. In the latter case we receive all the light which comes either from the one powder or the other. In the former, much of the light coming from one powder falls on particles of the other, and we receive only that portion which has escaped absorption by one or other. Thus the light coming from a mixture of blue and yellow powder, consists partly of light coming directly from blue particles or yellow particles, and partly of light acted on by both blue and yellow particles. This latter light is green, since the blue stops the red, yellow, and orange, and the yellow stops the blue and violet. I have made experiments on the mixture of blue and yellow light--by rapid rotation, by combined reflexion and transmission, by viewing them out of focus, in stripes, at a great distance, by throwing the colours of the spectrum on a screen, and by receiving them into the eye directly; and I have arranged a portable apparatus by which any one may see the result of this or any other mixture of the colours of the spectrum. In all these cases blue and yellow do not make green. I have also made experiments on the mixture of coloured powders. Those which I used principally were "mineral blue" (from copper) and "chrome-yellow." Other blue and yellow pigments gave curious results, but it was more difficult to make the mixtures, and the greens were less uniform in tint. The mixtures of these colours were made by weight, and were painted on discs of paper, which were afterwards treated in the manner described in my paper "On Colour as perceived by the Eye," in the _Transactions of the Royal Society of Edinburgh_, Vol. XXI. Part 2. The visible effect of the colour is estimated in terms of the standard-coloured papers:--vermilion (V), ultramarine (U), and emerald-green (E). The accuracy of the results, and their significance, can be best understood by referring to the paper before mentioned. I shall denote mineral blue by B, and chrome-yellow by Y; and B3 Y5 means a mixture of three parts blue and five parts yellow. Given Colour. Standard Colours. Coefficient V. U. E. of brightness. B8 , 100 = 2 36 7 ............ 45 B7 Y1, 100 = 1 18 17 ............ 37 B6 Y2, 100 = 4 11 34 ............ 49 B5 Y3, 100 = 9 5 40 ............ 54 B4 Y4, 100 = 15 1 40 ............ 56 B3 Y5, 100 = 22 - 2 44 ............ 64 B2 Y6, 100 = 35 -10 51 ............ 76 B1 Y7, 100 = 64 -19 64 ............ 109 Y8, 100 = 180 -27 124 ............ 277 The columns V, U, E give the proportions of the standard colours which are equivalent to 100 of the given colour; and the sum of V, U, E gives a coefficient, which gives a general idea of the brightness. It will be seen that the first admixture of yellow _diminishes_ the brightness of the blue. The negative values of U indicate that a mixture of V, U, and E cannot be made equivalent to the given colour. The experiments from which these results were taken had the negative values transferred to the other side of the equation. They were all made by means of the colour-top, and were verified by repetition at different times. It may be necessary to remark, in conclusion, with reference to the mode of registering visible colours in terms of three arbitrary standard colours, that it proceeds upon that theory of three primary elements in the sensation of colour, which treats the investigation of the laws of visible colour as a branch of human physiology, incapable of being deduced from the laws of light itself, as set forth in physical optics. It takes advantage of the methods of optics to study vision itself; and its appeal is not to physical principles, but to our consciousness of our own sensations. On an Instrument to illustrate Poinsot's Theory of Rotation. James Clerk Maxwell [From the _Report of the British Association_, 1856.] In studying the rotation of a solid body according to Poinsot's method, we have to consider the successive positions of the instantaneous axis of rotation with reference both to directions fixed in space and axes assumed in the moving body. The paths traced out by the pole of this axis on the _invariable plane_ and on the _central ellipsoid_ form interesting subjects of mathematical investigation. But when we attempt to follow with our eye the motion of a rotating body, we find it difficult to determine through what point of the _body_ the instantaneous axis passes at any time,--and to determine its path must be still more difficult. I have endeavoured to render visible the path of the instantaneous axis, and to vary the circumstances of motion, by means of a top of the same kind as that used by Mr Elliot, to illustrate precession*. The body of the instrument is a hollow cone of wood, rising from a ring, 7 inches in diameter and 1 inch thick. An iron axis, 8 inches long, screws into the vertex of the cone. The lower extremity has a point of hard steel, which rests in an agate cup, and forms the support of the instrument. An iron nut, three ounces in weight, is made to screw on the axis, and to be fixed at any point; and in the wooden ring are screwed four bolts, of three ounces, working horizontally, and four bolts, of one ounce, working vertically. On the upper part of the axis is placed a disc of card, on which are drawn four concentric rings. Each ring is divided into four quadrants, which are coloured red, yellow, green, and blue. The spaces between the rings are white. When the top is in motion, it is easy to see in which quadrant the instantaneous axis is at any moment and the distance between it and the axis of the instrument; and we observe,--1st. That the instantaneous axis travels in a closed curve, and returns to its original position in the body. 2ndly. That by working the vertical bolts, we can make the axis of the instrument the centre of this closed curve. It will then be one of the principal axes of inertia. 3rdly. That, by working the nut on the axis, we can make the order of colours either red, yellow, green, blue, or the reverse. When the order of colours is in the same direction as the rotation, it indicates that the axis of the instrument is that of greatest moment of inertia. 4thly. That if we screw the two pairs of opposite horizontal bolts to different distances from the axis, the path of the instantaneous pole will no longer be equidistant from the axis, but will describe an ellipse, whose longer axis is in the direction of the mean axis of the instrument. 5thly. That if we now make one of the two horizontal axes less and the other greater than the vertical axis, the instantaneous pole will separate from the axis of the instrument, and the axis will incline more and more till the spinning can no longer go on, on account of the obliquity. It is easy to see that, by attending to the laws of motion, we may produce any of the above effects at pleasure, and illustrate many different propositions by means of the same instrument. * _Transactions of the Royal Scottish Society of Arts_, 1855. Address to the Mathematical and Physical Sections of the British Association. James Clerk Maxwell [From the _British Association Report_, Vol. XL.] [Liverpool, _September_ 15, 1870.] At several of the recent Meetings of the British Association the varied and important business of the Mathematical and Physical Section has been introduced by an Address, the subject of which has been left to the selection of the President for the time being. The perplexing duty of choosing a subject has not, however, fallen to me. Professor Sylvester, the President of Section A at the Exeter Meeting, gave us a noble vindication of pure mathematics by laying bare, as it were, the very working of the mathematical mind, and setting before us, not the array of symbols and brackets which form the armoury of the mathematician, or the dry results which are only the monuments of his conquests, but the mathematician himself, with all his human faculties directed by his professional sagacity to the pursuit, apprehension, and exhibition of that ideal harmony which he feels to be the root of all knowledge, the fountain of all pleasure, and the condition of all action. The mathematician has, above all things, an eye for symmetry; and Professor Sylvester has not only recognized the symmetry formed by the combination of his own subject with those of the former Presidents, but has pointed out the duties of his successor in the following characteristic note:-- "Mr Spottiswoode favoured the Section, in his opening Address, with a combined history of the progress of Mathematics and Physics; Dr. Tyndall's address was virtually on the limits of Physical Philosophy; the one here in print," says Prof. Sylvester, "is an attempted faint adumbration of the nature of Mathematical Science in the abstract. What is wanting (like a fourth sphere resting on three others in contact) to build up the Ideal Pyramid is a discourse on the Relation of the two branches (Mathematics and Physics) to, their action and reaction upon, one another, a magnificent theme, with which it is to be hoped that some future President of Section A will crown the edifice and make the Tetralogy (symbolizable by _A+A'_, _A_, _A'_, _AA'_) complete." The theme thus distinctly laid down for his successor by our late President is indeed a magnificent one, far too magnificent for any efforts of mine to realize. I have endeavoured to follow Mr Spottiswoode, as with far-reaching vision he distinguishes the systems of science into which phenomena, our knowledge of which is still in the nebulous stage, are growing. I have been carried by the penetrating insight and forcible expression of Dr Tyndall into that sanctuary of minuteness and of power where molecules obey the laws of their existence, clash together in fierce collision, or grapple in yet more fierce embrace, building up in secret the forms of visible things. I have been guided by Prof. Sylvester towards those serene heights "Where never creeps a cloud, or moves a wind, Nor ever falls the least white star of snow, Nor ever lowest roll of thunder moans, Nor sound of human sorrow mounts to mar Their sacred everlasting calm." But who will lead me into that still more hidden and dimmer region where Thought weds Fact, where the mental operation of the mathematician and the physical action of the molecules are seen in their true relation? Does not the way to it pass through the very den of the metaphysician, strewed with the remains of former explorers, and abhorred by every man of science? It would indeed be a foolhardy adventure for me to take up the valuable time of the Section by leading you into those speculations which require, as we know, thousands of years even to shape themselves intelligibly. But we are met as cultivators of mathematics and physics. In our daily work we are led up to questions the same in kind with those of metaphysics; and we approach them, not trusting to the native penetrating power of our own minds, but trained by a long-continued adjustment of our modes of thought to the facts of external nature. As mathematicians, we perform certain mental operations on the symbols of number or of quantity, and, by proceeding step by step from more simple to more complex operations, we are enabled to express the same thing in many different forms. The equivalence of these different forms, though a necessary consequence of self-evident axioms, is not always, to our minds, self-evident; but the mathematician, who by long practice has acquired a familiarity with many of these forms, and has become expert in the processes which lead from one to another, can often transform a perplexing expression into another which explains its meaning in more intelligible language. As students of Physics we observe phenomena under varied circumstances, and endeavour to deduce the laws of their relations. Every natural phenomenon is, to our minds, the result of an infinitely complex system of conditions. What we set ourselves to do is to unravel these conditions, and by viewing the phenomenon in a way which is in itself partial and imperfect, to piece out its features one by one, beginning with that which strikes us first, and thus gradually learning how to look at the whole phenomenon so as to obtain a continually greater degree of clearness and distinctness. In this process, the feature which presents itself most forcibly to the untrained inquirer may not be that which is considered most fundamental by the experienced man of science; for the success of any physical investigation depends on the judicious selection of what is to be observed as of primary importance, combined with a voluntary abstraction of the mind from those features which, however attractive they appear, we are not yet sufficiently advanced in science to investigate with profit. Intellectual processes of this kind have been going on since the first formation of language, and are going on still. No doubt the feature which strikes us first and most forcibly in any phenomenon, is the pleasure or the pain which accompanies it, and the agreeable or disagreeable results which follow after it. A theory of nature from this point of view is embodied in many of our words and phrases, and is by no means extinct even in our deliberate opinions. It was a great step in science when men became convinced that, in order to understand the nature of things, they must begin by asking, not whether a thing is good or bad, noxious or beneficial, but of what kind is it? and how much is there of it? Quality and Quantity were then first recognized as the primary features to be observed in scientific inquiry. As science has been developed, the domain of quantity has everywhere encroached on that of quality, till the process of scientific inquiry seems to have become simply the measurement and registration of quantities, combined with a mathematical discussion of the numbers thus obtained. It is this scientific method of directing our attention to those features of phenomena which may be regarded as quantities which brings physical research under the influence of mathematical reasoning. In the work of the Section we shall have abundant examples of the successful application of this method to the most recent conquests of science; but I wish at present to direct your attention to some of the reciprocal effects of the progress of science on those elementary conceptions which are sometimes thought to be beyond the reach of change. If the skill of the mathematician has enabled the experimentalist to see that the quantities which he has measured are connected by necessary relations, the discoveries of physics have revealed to the mathematician new forms of quantities which he could never have imagined for himself. Of the methods by which the mathematician may make his labours most useful to the student of nature, that which I think is at present most important is the systematic classification of quantities. The quantities which we study in mathematics and physics may be classified in two different ways. The student who wishes to master any particular science must make himself familiar with the various kinds of quantities which belong to that science. When he understands all the relations between these quantities, he regards them as forming a connected system, and he classes the whole system of quantities together as belonging to that particular science. This classification is the most natural from a physical point of view, and it is generally the first in order of time. But when the student has become acquainted with several different sciences, he finds that the mathematical processes and trains of reasoning in one science resemble those in another so much that his knowledge of the one science may be made a most useful help in the study of the other. When he examines into the reason of this, he finds that in the two sciences he has been dealing with systems of quantities, in which the mathematical forms of the relations of the quantities are the same in both systems, though the physical nature of the quantities may be utterly different. He is thus led to recognize a classification of quantities on a new principle, according to which the physical nature of the quantity is subordinated to its mathematical form. This is the point of view which is characteristic of the mathematician; but it stands second to the physical aspect in order of time, because the human mind, in order to conceive of different kinds of quantities, must have them presented to it by nature. I do not here refer to the fact that all quantities, as such, are subject to the rules of arithmetic and algebra, and are therefore capable of being submitted to those dry calculations which represent, to so many minds, their only idea of mathematics. The human mind is seldom satisfied, and is certainly never exercising its highest functions, when it is doing the work of a calculating machine. What the man of science, whether he is a mathematician or a physical inquirer, aims at is, to acquire and develope clear ideas of the things he deals with. For this purpose he is willing to enter on long calculations, and to be for a season a calculating machine, if he can only at last make his ideas clearer. But if he finds that clear ideas are not to be obtained by means of processes the steps of which he is sure to forget before he has reached the conclusion, it is much better that he should turn to another method, and try to understand the subject by means of well-chosen illustrations derived from subjects with which he is more familiar. We all know how much more popular the illustrative method of exposition is found, than that in which bare processes of reasoning and calculation form the principal subject of discourse. Now a truly scientific illustration is a method to enable the mind to grasp some conception or law in one branch of science, by placing before it a conception or a law in a different branch of science, and directing the mind to lay hold of that mathematical form which is common to the corresponding ideas in the two sciences, leaving out of account for the present the difference between the physical nature of the real phenomena. The correctness of such an illustration depends on whether the two systems of ideas which are compared together are really analogous in form, or whether, in other words, the corresponding physical quantities really belong to the same mathematical class. When this condition is fulfilled, the illustration is not only convenient for teaching science in a pleasant and easy manner, but the recognition of the formal analogy between the two systems of ideas leads to a knowledge of both, more profound than could be obtained by studying each system separately. There are men who, when any relation or law, however complex, is put before them in a symbolical form, can grasp its full meaning as a relation among abstract quantities. Such men sometimes treat with indifference the further statement that quantities actually exist in nature which fulfil this relation. The mental image of the concrete reality seems rather to disturb than to assist their contemplations. But the great majority of mankind are utterly unable, without long training, to retain in their minds the unembodied symbols of the pure mathematician, so that, if science is ever to become popular, and yet remain scientific, it must be by a profound study and a copious application of those principles of the mathematical classification of quantities which, as we have seen, lie at the root of every truly scientific illustration. There are, as I have said, some minds which can go on contemplating with satisfaction pure quantities presented to the eye by symbols, and to the mind in a form which none but mathematicians can conceive. There are others who feel more enjoyment in following geometrical forms, which they draw on paper, or build up in the empty space before them. Others, again, are not content unless they can project their whole physical energies into the scene which they conjure up. They learn at what a rate the planets rush through space, and they experience a delightful feeling of exhilaration. They calculate the forces with which the heavenly bodies pull at one another, and they feel their own muscles straining with the effort. To such men momentum, energy, mass are not mere abstract expressions of the results of scientific inquiry. They are words of power, which stir their souls like the memories of childhood. For the sake of persons of these different types, scientific truth should be presented in different forms, and should be regarded as equally scientific whether it appears in the robust form and the vivid colouring of a physical illustration, or in the tenuity and paleness of a symbolical expression. Time would fail me if I were to attempt to illustrate by examples the scientific value of the classification of quantities. I shall only mention the name of that important class of magnitudes having direction in space which Hamilton has called vectors, and which form the subject-matter of the Calculus of Quaternions, a branch of mathematics which, when it shall have been thoroughly understood by men of the illustrative type, and clothed by them with physical imagery, will become, perhaps under some new name, a most powerful method of communicating truly scientific knowledge to persons apparently devoid of the calculating spirit. The mutual action and reaction between the different departments of human thought is so interesting to the student of scientific progress, that, at the risk of still further encroaching on the valuable time of the Section, I shall say a few words on a branch of physics which not very long ago would have been considered rather a branch of metaphysics. I mean the atomic theory, or, as it is now called, the molecular theory of the constitution of bodies. Not many years ago if we had been asked in what regions of physical science the advance of discovery was least apparent, we should have pointed to the hopelessly distant fixed stars on the one hand, and to the inscrutable delicacy of the texture of material bodies on the other. Indeed, if we are to regard Comte as in any degree representing the scientific opinion of his time, the research into what takes place beyond our own solar system seemed then to be exceedingly unpromising, if not altogether illusory. The opinion that the bodies which we see and handle, which we can set in motion or leave at rest, which we can break in pieces and destroy, are composed of smaller bodies which we cannot see or handle, which are always in motion, and which can neither be stopped nor broken in pieces, nor in any way destroyed or deprived of the least of their properties, was known by the name of the Atomic theory. It was associated with the names of Democritus, Epicurus, and Lucretius, and was commonly supposed to admit the existence only of atoms and void, to the exclusion of any other basis of things from the universe. In many physical reasonings and mathematical calculations we are accustomed to argue as if such substances as air, water, or metal, which appear to our senses uniform and continuous, were strictly and mathematically uniform and continuous. We know that we can divide a pint of water into many millions of portions, each of which is as fully endowed with all the properties of water as the whole pint was; and it seems only natural to conclude that we might go on subdividing the water for ever, just as we can never come to a limit in subdividing the space in which it is contained. We have heard how Faraday divided a grain of gold into an inconceivable number of separate particles, and we may see Dr Tyndall produce from a mere suspicion of nitrite of butyle an immense cloud, the minute visible portion of which is still cloud, and therefore must contain many molecules of nitrite of butyle. But evidence from different and independent sources is now crowding in upon us which compels us to admit that if we could push the process of subdivision still further we should come to a limit, because each portion would then contain only one molecule, an individual body, one and indivisible, unalterable by any power in nature. Even in our ordinary experiments on very finely divided matter we find that the substance is beginning to lose the properties which it exhibits when in a large mass, and that effects depending on the individual action of molecules are beginning to become prominent. The study of these phenomena is at present the path which leads to the development of molecular science. That superficial tension of liquids which is called capillary attraction is one of these phenomena. Another important class of phenomena are those which are due to that motion of agitation by which the molecules of a liquid or gas are continually working their way from one place to another, and continually changing their course, like people hustled in a crowd. On this depends the rate of diffusion of gases and liquids through each other, to the study of which, as one of the keys of molecular science, that unwearied inquirer into nature's secrets, the late Prof. Graham, devoted such arduous labour. The rate of electrolytic conduction is, according to Wiedemann's theory, influenced by the same cause; and the conduction of heat in fluids depends probably on the same kind of action. In the case of gases, a molecular theory has been developed by Clausius and others, capable of mathematical treatment, and subjected to experimental investigation; and by this theory nearly every known mechanical property of gases has been explained on dynamical principles; so that the properties of individual gaseous molecules are in a fair way to become objects of scientific research. Now Mr Stoney has pointed out[1] that the numerical results of experiments on gases render it probable that the mean distance of their particles at the ordinary temperature and pressure is a quantity of the same order of magnitude as a millionth of a millimetre, and Sir William Thomson has since[2] shewn, by several independent lines of argument, drawn from phenomena so different in themselves as the electrification of metals by contact, the tension of soap-bubbles, and the friction of air, that in ordinary solids and liquids the average distance between contiguous molecules is less than the hundred-millionth, and greater than the two-thousand-millionth of a centimetre. [1] _Phil. Mag._, Aug. 1868. [2] _Nature_, March 31, 1870. These, of course, are exceedingly rough estimates, for they are derived from measurements some of which are still confessedly very rough; but if at the present time, we can form even a rough plan for arriving at results of this kind, we may hope that, as our means of experimental inquiry become more accurate and more varied, our conception of a molecule will become more definite, so that we may be able at no distant period to estimate its weight with a greater degree of precision. A theory, which Sir W. Thomson has founded on Helmholtz's splendid hydrodynamical theorems, seeks for the properties of molecules in the ring vortices of a uniform, frictionless, incompressible fluid. Such whirling rings may be seen when an experienced smoker sends out a dexterous puff of smoke into the still air, but a more evanescent phenomenon it is difficult to conceive. This evanescence is owing to the viscosity of the air; but Helmholtz has shewn that in a perfect fluid such a whirling ring, if once generated, would go on whirling for ever, would always consist of the very same portion of the fluid which was first set whirling, and could never be cut in two by any natural cause. The generation of a ring-vortex is of course equally beyond the power of natural causes, but once generated, it has the properties of individuality, permanence in quantity, and indestructibility. It is also the recipient of impulse and of energy, which is all we can affirm of matter; and these ring-vortices are capable of such varied connexions and knotted self-involutions, that the properties of differently knotted vortices must be as different as those of different kinds of molecules can be. If a theory of this kind should be found, after conquering the enormous mathematical difficulties of the subject, to represent in any degree the actual properties of molecules, it will stand in a very different scientific position from those theories of molecular action which are formed by investing the molecule with an arbitrary system of central forces invented expressly to account for the observed phenomena. In the vortex theory we have nothing arbitrary, no central forces or occult properties of any other kind. We have nothing but matter and motion, and when the vortex is once started its properties are all determined from the original impetus, and no further assumptions are possible. Even in the present undeveloped state of the theory, the contemplation of the individuality and indestructibility of a ring-vortex in a perfect fluid cannot fail to disturb the commonly received opinion that a molecule, in order to be permanent, must be a very hard body. In fact one of the first conditions which a molecule must fulfil is, apparently, inconsistent with its being a single hard body. We know from those spectroscopic researches which have thrown so much light on different branches of science, that a molecule can be set into a state of internal vibration, in which it gives off to the surrounding medium light of definite refrangibility--light, that is, of definite wave-length and definite period of vibration. The fact that all the molecules (say, of hydrogen) which we can procure for our experiments, when agitated by heat or by the passage of an electric spark, vibrate precisely in the same periodic time, or, to speak more accurately, that their vibrations are composed of a system of simple vibrations having always the same periods, is a very remarkable fact. I must leave it to others to describe the progress of that splendid series of spectroscopic discoveries by which the chemistry of the heavenly bodies has been brought within the range of human inquiry. I wish rather to direct your attention to the fact that, not only has every molecule of terrestrial hydrogen the same system of periods of free vibration, but that the spectroscopic examination of the light of the sun and stars shews that, in regions the distance of which we can only feebly imagine, there are molecules vibrating in as exact unison with the molecules of terrestrial hydrogen as two tuning-forks tuned to concert pitch, or two watches regulated to solar time. Now this absolute equality in the magnitude of quantities, occurring in all parts of the universe, is worth our consideration. The dimensions of individual natural bodies are either quite indeterminate, as in the case of planets, stones, trees, &c., or they vary within moderate limits, as in the case of seeds, eggs, &c.; but even in these cases small quantitative differences are met with which do not interfere with the essential properties of the body. Even crystals, which are so definite in geometrical form, are variable with respect to their absolute dimensions. Among the works of man we sometimes find a certain degree of uniformity. There is a uniformity among the different bullets which are cast in the same mould, and the different copies of a book printed from the same type. If we examine the coins, or the weights and measures, of a civilized country, we find a uniformity, which is produced by careful adjustment to standards made and provided by the state. The degree of uniformity of these national standards is a measure of that spirit of justice in the nation which has enacted laws to regulate them and appointed officers to test them. This subject is one in which we, as a scientific body, take a warm interest; and you are all aware of the vast amount of scientific work which has been expended, and profitably expended, in providing weights and measures for commercial and scientific purposes. The earth has been measured as a basis for a permanent standard of length, and every property of metals has been investigated to guard against any alteration of the material standards when made. To weigh or measure any thing with modern accuracy, requires a course of experiment and calculation in which almost every branch of physics and mathematics is brought into requisition. Yet, after all, the dimensions of our earth and its time of rotation, though, relatively to our present means of comparison, very permanent, are not so by any physical necessity. The earth might contract by cooling, or it might be enlarged by a layer of meteorites falling on it, or its rate of revolution might slowly slacken, and yet it would continue to be as much a planet as before. But a molecule, say of hydrogen, if either its mass or its time of vibration were to be altered in the least, would no longer be a molecule of hydrogen. If, then, we wish to obtain standards of length, time, and mass which shall be absolutely permanent, we must seek them not in the dimensions, or the motion, or the mass of our planet, but in the wave-length, the period of vibration, and the absolute mass of these imperishable and unalterable and perfectly similar molecules. When we find that here, and in the starry heavens, there are innumerable multitudes of little bodies of exactly the same mass, so many, and no more, to the grain, and vibrating in exactly the same time, so many times, and no more, in a second, and when we reflect that no power in nature can now alter in the least either the mass or the period of any one of them, we seem to have advanced along the path of natural knowledge to one of those points at which we must accept the guidance of that faith by which we understand that "that which is seen was not made of things which do appear." One of the most remarkable results of the progress of molecular science is the light it has thrown on the nature of irreversible processes--processes, that is, which always tend towards and never away from a certain limiting state. Thus, if two gases be put into the same vessel, they become mixed, and the mixture tends continually to become more uniform. If two unequally heated portions of the same gas are put into the vessel, something of the kind takes place, and the whole tends to become of the same temperature. If two unequally heated solid bodies be placed in contact, a continual approximation of both to an intermediate temperature takes place. In the case of the two gases, a separation may be effected by chemical means; but in the other two cases the former state of things cannot be restored by any natural process. In the case of the conduction or diffusion of heat the process is not only irreversible, but it involves the irreversible diminution of that part of the whole stock of thermal energy which is capable of being converted into mechanical work. This is Thomson's theory of the irreversible dissipation of energy, and it is equivalent to the doctrine of Clausius concerning the growth of what he calls Entropy. The irreversible character of this process is strikingly embodied in Fourier's theory of the conduction of heat, where the formulae themselves indicate, for all positive values of the time, a possible solution which continually tends to the form of a uniform diffusion of heat. But if we attempt to ascend the stream of time by giving to its symbol continually diminishing values, we are led up to a state of things in which the formula has what is called a critical value; and if we inquire into the state of things the instant before, we find that the formula becomes absurd. We thus arrive at the conception of a state of things which cannot be conceived as the physical result of a previous state of things, and we find that this critical condition actually existed at an epoch not in the utmost depths of a past eternity, but separated from the present time by a finite interval. This idea of a beginning is one which the physical researches of recent times have brought home to us, more than any observer of the course of scientific thought in former times would have had reason to expect. But the mind of man is not, like Fourier's heated body, continually settling down into an ultimate state of quiet uniformity, the character of which we can already predict; it is rather like a tree, shooting out branches which adapt themselves to the new aspects of the sky towards which they climb, and roots which contort themselves among the strange strata of the earth into which they delve. To us who breathe only the spirit of our own age, and know only the characteristics of contemporary thought, it is as impossible to predict the general tone of the science of the future as it is to anticipate the particular discoveries which it will make. Physical research is continually revealing to us new features of natural processes, and we are thus compelled to search for new forms of thought appropriate to these features. Hence the importance of a careful study of those relations between mathematics and Physics which determine the conditions under which the ideas derived from one department of physics may be safely used in forming ideas to be employed in a new department. The figure of speech or of thought by which we transfer the language and ideas of a familiar science to one with which we are less acquainted may be called Scientific Metaphor. Thus the words Velocity, Momentum, Force, &c. have acquired certain precise meanings in Elementary Dynamics. They are also employed in the Dynamics of a Connected System in a sense which, though perfectly analogous to the elementary sense, is wider and more general. These generalized forms of elementary ideas may be called metaphorical terms in the sense in which every abstract term is metaphorical. The characteristic of a truly scientific system of metaphors is that each term in its metaphorical use retains all the formal relations to the other terms of the system which it had in its original use. The method is then truly scientific--that is, not only a legitimate product of science, but capable of generating science in its turn. There are certain electrical phenomena, again, which are connected together by relations of the same form as those which connect dynamical phenomena. To apply to these the phrases of dynamics with proper distinctions and provisional reservations is an example of a metaphor of a bolder kind; but it is a legitimate metaphor if it conveys a true idea of the electrical relations to those who have been already trained in dynamics. Suppose, then, that we have successfully introduced certain ideas belonging to an elementary science by applying them metaphorically to some new class of phenomena. It becomes an important philosophical question to determine in what degree the applicability of the old ideas to the new subject may be taken as evidence that the new phenomena are physically similar to the old. The best instances for the determination of this question are those in which two different explanations have been given of the same thing. The most celebrated case of this kind is that of the corpuscular and the undulatory theories of light. Up to a certain point the phenomena of light are equally well explained by both; beyond this point, one of them fails. To understand the true relation of these theories in that part of the field where they seem equally applicable we must look at them in the light which Hamilton has thrown upon them by his discovery that to every brachistochrone problem there corresponds a problem of free motion, involving different velocities and times, but resulting in the same geometrical path. Professor Tait has written a very interesting paper on this subject. According to a theory of electricity which is making great progress in Germany, two electrical particles act on one another directly at a distance, but with a force which, according to Weber, depends on their relative velocity, and according to a theory hinted at by Gauss, and developed by Riemann, Lorenz, and Neumann, acts not instantaneously, but after a time depending on the distance. The power with which this theory, in the hands of these eminent men, explains every kind of electrical phenomena must be studied in order to be appreciated. Another theory of electricity, which I prefer, denies action at a distance and attributes electric action to tensions and pressures in an all-pervading medium, these stresses being the same in kind with those familiar to engineers, and the medium being identical with that in which light is supposed to be propagated. Both these theories are found to explain not only the phenomena by the aid of which they were originally constructed, but other phenomena, which were not thought of or perhaps not known at the time; and both have independently arrived at the same numerical result, which gives the absolute velocity of light in terms of electrical quantities. That theories apparently so fundamentally opposed should have so large a field of truth common to both is a fact the philosophical importance of which we cannot fully appreciate till we have reached a scientific altitude from which the true relation between hypotheses so different can be seen. I shall only make one more remark on the relation between Mathematics and Physics. In themselves, one is an operation of the mind, the other is a dance of molecules. The molecules have laws of their own, some of which we select as most intelligible to us and most amenable to our calculation. We form a theory from these partial data, and we ascribe any deviation of the actual phenomena from this theory to disturbing causes. At the same time we confess that what we call disturbing causes are simply those parts of the true circumstances which we do not know or have neglected, and we endeavour in future to take account of them. We thus acknowledge that the so-called disturbance is a mere figment of the mind, not a fact of nature, and that in natural action there is no disturbance. But this is not the only way in which the harmony of the material with the mental operation may be disturbed. The mind of the mathematician is subject to many disturbing causes, such as fatigue, loss of memory, and hasty conclusions; and it is found that, from these and other causes, mathematicians make mistakes. I am not prepared to deny that, to some mind of a higher order than ours, each of these errors might be traced to the regular operation of the laws of actual thinking; in fact we ourselves often do detect, not only errors of calculation, but the causes of these errors. This, however, by no means alters our conviction that they are errors, and that one process of thought is right and another process wrong. I One of the most profound mathematicians and thinkers of our time, the late George Boole, when reflecting on the precise and almost mathematical character of the laws of right thinking as compared with the exceedingly perplexing though perhaps equally determinate laws of actual and fallible thinking, was led to another of those points of view from which Science seems to look out into a region beyond her own domain. "We must admit," he says, "that there exist laws" (of thought) "which even the rigour of their mathematical forms does not preserve from violation. We must ascribe to them an authority, the essence of which does not consist in power, a supremacy which the analogy of the inviolable order of the natural world in no way assists us to comprehend." Introductory Lecture on Experimental Physics. James Clerk Maxwell The University of Cambridge, in accordance with that law of its evolution, by which, while maintaining the strictest continuity between the successive phases of its history, it adapts itself with more or less promptness to the requirements of the times, has lately instituted a course of Experimental Physics. This course of study, while it requires us to maintain in action all those powers of attention and analysis which have been so long cultivated in the University, calls on us to exercise our senses in observation, and our hands in manipulation. The familiar apparatus of pen, ink, and paper will no longer be sufficient for us, and we shall require more room than that afforded by a seat at a desk, and a wider area than that of the black board. We owe it to the munificence of our Chancellor, that, whatever be the character in other respects of the experiments which we hope hereafter to conduct, the material facilities for their full development will be upon a scale which has not hitherto been surpassed. The main feature, therefore, of Experimental Physics at Cambridge is the Devonshire Physical Laboratory, and I think it desirable that on the present occasion, before we enter on the details of any special study, we should consider by what means we, the University of Cambridge, may, as a living body, appropriate and vitalise this new organ, the outward shell of which we expect soon to rise before us. The course of study at this University has always included Natural Philosophy, as well as Pure Mathematics. To diffuse a sound knowledge of Physics, and to imbue the minds of our students with correct dynamical principles, have been long regarded as among our highest functions, and very few of us can now place ourselves in the mental condition in which even such philosophers as the great Descartes were involved in the days before Newton had announced the true laws of the motion of bodies. Indeed the cultivation and diffusion of sound dynamical ideas has already effected a great change in the language and thoughts even of those who make no pretensions to science, and we are daily receiving fresh proofs that the popularisation of scientific doctrines is producing as great an alteration in the mental state of society as the material applications of science are effecting in its outward life. Such indeed is the respect paid to science, that the most absurd opinions may become current, provided they are expressed in language, the sound of which recals some well-known scientific phrase. If society is thus prepared to receive all kinds of scientific doctrines, it is our part to provide for the diffusion and cultivation, not only of true scientific principles, but of a spirit of sound criticism, founded on an examination of the evidences on which statements apparently scientific depend. When we shall be able to employ in scientific education, not only the trained attention of the student, and his familiarity with symbols, but the keenness of his eye, the quickness of his ear, the delicacy of his touch, and the adroitness of his fingers, we shall not only extend our influence over a class of men who are not fond of cold abstractions, but, by opening at once all the gateways of knowledge, we shall ensure the association of the doctrines of science with those elementary sensations which form the obscure background of all our conscious thoughts, and which lend a vividness and relief to ideas, which, when presented as mere abstract terms, are apt to fade entirely from the memory. In a course of Experimental Physics we may consider either the Physics or the Experiments as the leading feature. We may either employ the experiments to illustrate the phenomena of a particular branch of Physics, or we may make some physical research in order to exemplify a particular experimental method. In the order of time, we should begin, in the Lecture Room, with a course of lectures on some branch of Physics aided by experiments of illustration, and conclude, in the Laboratory, with a course of experiments of research. Let me say a few words on these two classes of experiments,--Experiments of Illustration and Experiments of Research. The aim of an experiment of illustration is to throw light upon some scientific idea so that the student may be enabled to grasp it. The circumstances of the experiment are so arranged that the phenomenon which we wish to observe or to exhibit is brought into prominence, instead of being obscured and entangled among other phenomena, as it is when it occurs in the ordinary course of nature. To exhibit illustrative experiments, to encourage others to make them, and to cultivate in every way the ideas on which they throw light, forms an important part of our duty. The simpler the materials of an illustrative experiment, and the more familiar they are to the student, the more thoroughly is he likely to acquire the idea which it is meant to illustrate. The educational value of such experiments is often inversely proportional to the complexity of the apparatus. The student who uses home-made apparatus, which is always going wrong, often learns more than one who has the use of carefully adjusted instruments, to which he is apt to trust, and which he dares not take to pieces. It is very necessary that those who are trying to learn from books the facts of physical science should be enabled by the help of a few illustrative experiments to recognise these facts when they meet with them out of doors. Science appears to us with a very different aspect after we have found out that it is not in lecture rooms only, and by means of the electric light projected on a screen, that we may witness physical phenomena, but that we may find illustrations of the highest doctrines of science in games and gymnastics, in travelling by land and by water, in storms of the air and of the sea, and wherever there is matter in motion. This habit of recognising principles amid the endless variety of their action can never degrade our sense of the sublimity of nature, or mar our enjoyment of its beauty. On the contrary, it tends to rescue our scientific ideas from that vague condition in which we too often leave them, buried among the other products of a lazy credulity, and to raise them into their proper position among the doctrines in which our faith is so assured, that we are ready at all times to act on them. Experiments of illustration may be of very different kinds. Some may be adaptations of the commonest operations of ordinary life, others may be carefully arranged exhibitions of some phenomenon which occurs only under peculiar conditions. They all, however, agree in this, that their aim is to present some phenomenon to the senses of the student in such a way that he may associate with it the appropriate scientific idea. When he has grasped this idea, the experiment which illustrates it has served its purpose. In an experiment of research, on the other hand, this is not the principal aim. It is true that an experiment, in which the principal aim is to see what happens under certain conditions, may be regarded as an experiment of research by those who are not yet familiar with the result, but in experimental researches, strictly so called, the ultimate object is to measure something which we have already seen--to obtain a numerical estimate of some magnitude. Experiments of this class--those in which measurement of some kind is involved, are the proper work of a Physical Laboratory. In every experiment we have first to make our senses familiar with the phenomenon, but we must not stop here, we must find out which of its features are capable of measurement, and what measurements are required in order to make a complete specification of the phenomenon. We must then make these measurements, and deduce from them the result which we require to find. This characteristic of modern experiments--that they consist principally of measurements,--is so prominent, that the opinion seems to have got abroad, that in a few years all the great physical constants will have been approximately estimated, and that the only occupation which will then be left to men of science will be to carry on these measurements to another place of decimals. If this is really the state of things to which we are approaching, our Laboratory may perhaps become celebrated as a place of conscientious labour and consummate skill, but it will be out of place in the University, and ought rather to be classed with the other great workshops of our country, where equal ability is directed to more useful ends. But we have no right to think thus of the unsearchable riches of creation, or of the untried fertility of those fresh minds into which these riches will continue to be poured. It may possibly be true that, in some of those fields of discovery which lie open to such rough observations as can be made without artificial methods, the great explorers of former times have appropriated most of what is valuable, and that the gleanings which remain are sought after, rather for their abstruseness, than for their intrinsic worth. But the history of science shews that even during that phase of her progress in which she devotes herself to improving the accuracy of the numerical measurement of quantities with which she has long been familiar, she is preparing the materials for the subjugation of new regions, which would have remained unknown if she had been contented with the rough methods of her early pioneers. I might bring forward instances gathered from every branch of science, shewing how the labour of careful measurement has been rewarded by the discovery of new fields of research, and by the development of new scientific ideas. But the history of the science of terrestrial magnetism affords us a sufficient example of what may be done by Experiments in Concert, such as we hope some day to perform in our Laboratory. That celebrated traveller, Humboldt, was profoundly impressed with the scientific value of a combined effort to be made by the observers of all nations, to obtain accurate measurements of the magnetism of the earth; and we owe it mainly to his enthusiasm for science, his great reputation and his wide-spread influence, that not only private men of science, but the governments of most of the civilised nations, our own among the number, were induced to take part in the enterprise. But the actual working out of the scheme, and the arrangements by which the labours of the observers were so directed as to obtain the best results, we owe to the great mathematician Gauss, working along with Weber, the future founder of the science of electro-magnetic measurement, in the magnetic observatory of Gottingen, and aided by the skill of the instrument-maker Leyser. These men, however, did not work alone. Numbers of scientific men joined the Magnetic Union, learned the use of the new instruments and the new methods of reducing the observations; and in every city of Europe you might see them, at certain stated times, sitting, each in his cold wooden shed, with his eye fixed at the telescope, his ear attentive to the clock, and his pencil recording in his note-book the instantaneous position of the suspended magnet. Bacon's conception of "Experiments in concert" was thus realised, the scattered forces of science were converted into a regular army, and emulation and jealousy became out of place, for the results obtained by any one observer were of no value till they were combined with those of the others. The increase in the accuracy and completeness of magnetic observations which was obtained by the new method, opened up fields of research which were hardly suspected to exist by those whose observations of the magnetic needle had been conducted in a more primitive manner. We must reserve for its proper place in our course any detailed description of the disturbances to which the magnetism of our planet is found to be subject. Some of these disturbances are periodic, following the regular courses of the sun and moon. Others are sudden, and are called magnetic storms, but, like the storms of the atmosphere, they have their known seasons of frequency. The last and the most mysterious of these magnetic changes is that secular variation by which the whole character of the earth, as a great magnet, is being slowly modified, while the magnetic poles creep on, from century to century, along their winding track in the polar regions. We have thus learned that the interior of the earth is subject to the influences of the heavenly bodies, but that besides this there is a constantly progressive change going on, the cause of which is entirely unknown. In each of the magnetic observatories throughout the world an arrangement is at work, by means of which a suspended magnet directs a ray of light on a preparred sheet of paper moved by clockwork. On that paper the never-resting heart of the earth is now tracing, in telegraphic symbols which will one day be interpreted, a record of its pulsations and its flutterings, as well as of that slow but mighty working which warns us that we must not suppose that the inner history of our planet is ended. But this great experimental research on Terrestrial Magnetism produced lasting effects on the progress of science in general. I need only mention one or two instances. The new methods of measuring forces were successfully applied by Weber to the numerical determination of all the phenomena of electricity, and very soon afterwards the electric telegraph, by conferring a commercial value on exact numerical measurements, contributed largely to the advancement, as well as to the diffusion of scientific knowledge. But it is not in these more modern branches of science alone that this influence is felt. It is to Gauss, to the Magnetic Union, and to magnetic observers in general, that we owe our deliverance from that absurd method of estimating forces by a variable standard which prevailed so long even among men of science. It was Gauss who first based the practical measurement of magnetic force (and therefore of every other force) on those long established principles, which, though they are embodied in every dynamical equation, have been so generally set aside, that these very equations, though correctly given in our Cambridge textbooks, are usually explained there by assuming, in addition to the variable standard of force, a variable, and therefore illegal, standard of mass. Such, then, were some of the scientific results which followed in this case from bringing together mathematical power, experimental sagacity, and manipulative skill, to direct and assist the labours of a body of zealous observers. If therefore we desire, for our own advantage and for the honour of our University, that the Devonshire Laboratory should be successful, we must endeavour to maintain it in living union with the other organs and faculties of our learned body. We shall therefore first consider the relation in which we stand to those mathematical studies which have so long flourished among us, which deal with our own subjects, and which differ from our experimental studies only in the mode in which they are presented to the mind. There is no more powerful method for introducing knowledge into the mind than that of presenting it in as many different ways as we can. When the ideas, after entering through different gateways, effect a junction in the citadel of the mind, the position they occupy becomes impregnable. Opticians tell us that the mental combination of the views of an object which we obtain from stations no further apart than our two eyes is sufficient to produce in our minds an impression of the solidity of the object seen; and we find that this impression is produced even when we are aware that we are really looking at two flat pictures placed in a stereoscope. It is therefore natural to expect that the knowledge of physical science obtained by the combined use of mathematical analysis and experimental research will be of a more solid, available, and enduring kind than that possessed by the mere mathematician or the mere experimenter. But what will be the effect on the University, if men Pursuing that course of reading which has produced so many distinguished Wranglers, turn aside to work experiments? Will not their attendance at the Laboratory count not merely as time withdrawn from their more legitimate studies, but as the introduction of a disturbing element, tainting their mathematical conceptions with material imagery, and sapping their faith in the formulae of the textbook? Besides this, we have already heard complaints of the undue extension of our studies, and of the strain put upon our questionists by the weight of learning which they try to carry with them into the Senate-House. If we now ask them to get up their subjects not only by books and writing, but at the same time by observation and manipulation, will they not break down altogether? The Physical Laboratory, we are told, may perhaps be useful to those who are going out in Natural Science, and who do not take in Mathematics, but to attempt to combine both kinds of study during the time of residence at the University is more than one mind can bear. No doubt there is some reason for this feeling. Many of us have already overcome the initial difficulties of mathematical training. When we now go on with our study, we feel that it requires exertion and involves fatigue, but we are confident that if we only work hard our progress will be certain. Some of us, on the other hand, may have had some experience of the routine of experimental work. As soon as we can read scales, observe times, focus telescopes, and so on, this kind of work ceases to require any great mental effort. We may perhaps tire our eyes and weary our backs, but we do not greatly fatigue our minds. It is not till we attempt to bring the theoretical part of our training into contact with the practical that we begin to experience the full effect of what Faraday has called "mental inertia"--not only the difficulty of recognising, among the concrete objects before us, the abstract relation which we have learned from books, but the distracting pain of wrenching the mind away from the symbols to the objects, and from the objects back to the symbols. This however is the price we have to pay for new ideas. But when we have overcome these difficulties, and successfully bridged over the gulph between the abstract and the concrete, it is not a mere piece of knowledge that we have obtained: we have acquired the rudiment of a permanent mental endowment. When, by a repetition of efforts of this kind, we have more fully developed the scientific faculty, the exercise of this faculty in detecting scientific principles in nature, and in directing practice by theory, is no longer irksome, but becomes an unfailing source of enjoyment, to which we return so often, that at last even our careless thoughts begin to run in a scientific channel. I quite admit that our mental energy is limited in quantity, and I know that many zealous students try to do more than is good for them. But the question about the introduction of experimental study is not entirely one of quantity. It is to a great extent a question of distribution of energy. Some distributions of energy, we know, are more useful than others, because they are more available for those purposes which we desire to accomplish. Now in the case of study, a great part of our fatigue often arises, not from those mental efforts by which we obtain the mastery of the subject, but from those which are spent in recalling our wandering thoughts; and these efforts of attention would be much less fatiguing if the disturbing force of mental distraction could be removed. This is the reason why a man whose soul is in his work always makes more progress than one whose aim is something not immediately connected with his occupation. In the latter case the very motive of which he makes use to stimulate his flagging powers becomes the means of distracting his mind from the work before him. There may be some mathematicians who pursue their studies entirely for their own sake. Most men, however, think that the chief use of mathematics is found in the interpretation of nature. Now a man who studies a piece of mathematics in order to understand some natural phenomenon which he has seen, or to calculate the best arrangement of some experiment which he means to make, is likely to meet with far less distraction of mind than if his sole aim had been to sharpen his mind for the successful practice of the Law, or to obtain a high place in the Mathematical Tripos. I have known men, who when they were at school, never could see the good of mathematics, but who, when in after life they made this discovery, not only became eminent as scientific engineers, but made considerable progress in the study of abstract mathematics. If our experimental course should help any of you to see the good of mathematics, it will relieve us of much anxiety, for it will not only ensure the success of your future studies, but it will make it much less likely that they will prove injurious to your health. But why should we labour to prove the advantage of practical science to the University? Let us rather speak of the help which the University may give to science, when men well trained in mathematics and enjoying the advantages of a well-appointed Laboratory, shall unite their efforts to carry out some experimental research which no solitary worker could attempt. At first it is probable that our principal experimental work must be the illustration of particular branches of science, but as we go on we must add to this the study of scientific methods, the same method being sometimes illustrated by its application to researches belonging to different branches of science. We might even imagine a course of experimental study the arrangement of which should be founded on a classification of methods, and not on that of the objects of investigation. A combination of the two plans seems to me better than either, and while we take every opportunity of studying methods, we shall take care not to dissociate the method from the scientific research to which it is applied, and to which it owes its value. We shall therefore arrange our lectures according to the classification of the principal natural phenomena, such as heat, electricity, magnetism and so on. In the laboratory, on the other hand, the place of the different instruments will be determined by a classification according to methods, such as weighing and measuring, observations of time, optical and electrical methods of observation, and so on. The determination of the experiments to be performed at a particular time must often depend upon the means we have at command, and in the case of the more elaborate experiments, this may imply a long time of preparation, during which the instruments, the methods, and the observers themselves, are being gradually fitted for their work. When we have thus brought together the requisites, both material and intellectual, for a particular experiment, it may sometimes be desirable that before the instruments are dismounted and the observers dispersed, we should make some other experiment, requiring the same method, but dealing perhaps with an entirely different class of physical phenomena. Our principal work, however, in the Laboratory must be to acquaint ourselves with all kinds of scientific methods, to compare them, and to estimate their value. It will, I think, be a result worthy of our University, and more likely to be accomplished here than in any private laboratory, if, by the free and full discussion of the relative value of different scientific procedures, we succeed in forming a school of scientific criticism, and in assisting the development of the doctrine of method. But admitting that a practical acquaintance with the methods of Physical Science is an essential part of a mathematical and scientific education, we may be asked whether we are not attributing too much importance to science altogether as part of a liberal education. Fortunately, there is no question here whether the University should continue to be a place of liberal education, or should devote itself to preparing young men for particular professions. Hence though some of us may, I hope, see reason to make the pursuit of science the main business of our lives, it must be one of our most constant aims to maintain a living connexion between our work and the other liberal studies of Cambridge, whether literary, philological, historical or philosophical. There is a narrow professional spirit which may grow up among men of science, just as it does among men who practise any other special business. But surely a University is the very place where we should be able to overcome this tendency of men to become, as it were, granulated into small worlds, which are all the more worldly for their very smallness. We lose the advantage of having men of varied pursuits collected into one body, if we do not endeavour to imbibe some of the spirit even of those whose special branch of learning is different from our own. It is not so long ago since any man who devoted himself to geometry, or to any science requiring continued application, was looked upon as necessarily a misanthrope, who must have abandoned all human interests, and betaken himself to abstractions so far removed from the world of life and action that he has become insensible alike to the attractions of pleasure and to the claims of duty. In the present day, men of science are not looked upon with the same awe or with the same suspicion. They are supposed to be in league with the material spirit of the age, and to form a kind of advanced Radical party among men of learning. We are not here to defend literary and historical studies. We admit that the proper study of mankind is man. But is the student of science to be withdrawn from the study of man, or cut off from every noble feeling, so long as he lives in intellectual fellowship with men who have devoted their lives to the discovery of truth, and the results of whose enquiries have impressed themselves on the ordinary speech and way of thinking of men who never heard their names? Or is the student of history and of man to omit from his consideration the history of the origin and diffusion of those ideas which have produced so great a difference between one age of the world and another? It is true that the history of science is very different from the science of history. We are not studying or attempting to study the working of those blind forces which, we are told, are operating on crowds of obscure people, shaking principalities and powers, and compelling reasonable men to bring events to pass in an order laid down by philosophers. The men whose names are found in the history of science are not mere hypothetical constituents of a crowd, to be reasoned upon only in masses. We recognise them as men like ourselves, and their actions and thoughts, being more free from the influence of passion, and recorded more accurately than those of other men, are all the better materials for the study of the calmer parts of human nature. But the history of science is not restricted to the enumeration of successful investigations. It has to tell of unsuccessful inquiries, and to explain why some of the ablest men have failed to find the key of knowledge, and how the reputation of others has only given a firmer footing to the errors into which they fell. The history of the development, whether normal or abnormal, of ideas is of all subjects that in which we, as thinking men, take the deepest interest. But when the action of the mind passes out of the intellectual stage, in which truth and error are the alternatives, into the more violently emotional states of anger and passion, malice and envy, fury and madness; the student of science, though he is obliged to recognise the powerful influence which these wild forces have exercised on mankind, is perhaps in some measure disqualified from pursuing the study of this part of human nature. But then how few of us are capable of deriving profit from such studies. We cannot enter into full sympathy with these lower phases of our nature without losing some of that antipathy to them which is our surest safeguard against a reversion to a meaner type, and we gladly return to the company of those illustrious men who by aspiring to noble ends, whether intellectual or practical, have risen above the region of storms into a clearer atmosphere, where there is no misrepresentation of opinion, nor ambiguity of expression, but where one mind comes into closest contact with another at the point where both approach nearest to the truth. I propose to lecture during this term on Heat, and, as our facilities for experimental work are not yet fully developed, I shall endeavour to place before you the relative position and scientific connexion of the different branches of the science, rather than to discuss the details of experimental methods. We shall begin with Thermometry, or the registration of temperatures, and Calorimetry, or the measurement of quantities of heat. We shall then go on to Thermodynamics, which investigates the relations between the thermal properties of bodies and their other dynamical properties, in so far as these relations may be traced without any assumption as to the particular constitution of these bodies. The principles of Thermodynamics throw great light on all the phenomena of nature, and it is probable that many valuable applications of these principles have yet to be made; but we shall have to point out the limits of this science, and to shew that many problems in nature, especially those in which the Dissipation of Energy comes into play, are not capable of solution by the principles of Thermodynamics alone, but that in order to understand them, we are obliged to form some more definite theory of the constitution of bodies. Two theories of the constitution of bodies have struggled for victory with various fortunes since the earliest ages of speculation: one is the theory of a universal plenum, the other is that of atoms and void. The theory of the plenum is associated with the doctrine of mathematical continuity, and its mathematical methods are those of the Differential Calculus, which is the appropriate expression of the relations of continuous quantity. The theory of atoms and void leads us to attach more importance to the doctrines of integral numbers and definite proportions; but, in applying dynamical principles to the motion of immense numbers of atoms, the limitation of our faculties forces us to abandon the attempt to express the exact history of each atom, and to be content with estimating the average condition of a group of atoms large enough to be visible. This method of dealing with groups of atoms, which I may call the statistical method, and which in the present state of our knowledge is the only available method of studying the properties of real bodies, involves an abandonment of strict dynamical principles, and an adoption of the mathematical methods belonging to the theory of probability. It is probable that important results will be obtained by the application of this method, which is as yet little known and is not familiar to our minds. If the actual history of Science had been different, and if the scientific doctrines most familiar to us had been those which must be expressed in this way, it is possible that we might have considered the existence of a certain kind of contingency a self-evident truth, and treated the doctrine of philosophical necessity as a mere sophism. About the beginning of this century, the properties of bodies were investigated by several distinguished French mathematicians on the hypothesis that they are systems of molecules in equilibrium. The somewhat unsatisfactory nature of the results of these investigations produced, especially in this country, a reaction in favour of the opposite method of treating bodies as if they were, so far at least as our experiments are concerned, truly continuous. This method, in the hands of Green, Stokes, and others, has led to results, the value of which does not at all depend on what theory we adopt as to the ultimate constitution of bodies. One very important result of the investigation of the properties of bodies on the hypothesis that they are truly continuous is that it furnishes us with a test by which we can ascertain, by experiments on a real body, to what degree of tenuity it must be reduced before it begins to give evidence that its properties are no longer the same as those of the body in mass. Investigations of this kind, combined with a study of various phenomena of diffusion and of dissipation of energy, have recently added greatly to the evidence in favour of the hypothesis that bodies are systems of molecules in motion. I hope to be able to lay before you in the course of the term some of the evidence for the existence of molecules, considered as individual bodies having definite properties. The molecule, as it is presented to the scientific imagination, is a very different body from any of those with which experience has hitherto made us acquainted. In the first place its mass, and the other constants which define its properties, are absolutely invariable; the individual molecule can neither grow nor decay, but remains unchanged amid all the changes of the bodies of which it may form a constituent. In the second place it is not the only molecule of its kind, for there are innumerable other molecules, whose constants are not approximately, but absolutely identical with those of the first molecule, and this whether they are found on the earth, in the sun, or in the fixed stars. By what process of evolution the philosophers of the future will attempt to account for this identity in the properties of such a multitude of bodies, each of them unchangeable in magnitude, and some of them separated from others by distances which Astronomy attempts in vain to measure, I cannot conjecture. My mind is limited in its power of speculation, and I am forced to believe that these molecules must have been made as they are from the beginning of their existence. I also conclude that since none of the processes of nature, during their varied action on different individual molecules, have produced, in the course of ages, the slightest difference between the properties of one molecule and those of another, the history of whose combinations has been different, we cannot ascribe either their existence or the identity of their properties to the operation of any of those causes which we call natural. Is it true then that our scientific speculations have really penetrated beneath the visible appearance of things, which seem to be subject to generation and corruption, and reached the entrance of that world of order and perfection, which continues this day as it was created, perfect in number and measure and weight? We may be mistaken. No one has as yet seen or handled an individual molecule, and our molecular hypothesis may, in its turn, be supplanted by some new theory of the constitution of matter; but the idea of the existence of unnumbered individual things, all alike and all unchangeable, is one which cannot enter the human mind and remain without fruit. But what if these molecules, indestructible as they are, turn out to be not substances themselves, but mere affections of some other substance? According to Sir W. Thomson's theory of Vortex Atoms, the substance of which the molecule consists is a uniformly dense _plenum_, the properties of which are those of a perfect fluid, the molecule itself being nothing but a certain motion impressed on a portion of this fluid, and this motion is shewn, by a theorem due to Helmholtz, to be as indestructible as we believe a portion of matter to be. If a theory of this kind is true, or even if it is conceivable, our idea of matter may have been introduced into our minds through our experience of those systems of vortices which we call bodies, but which are not substances, but motions of a substance; and yet the idea which we have thus acquired of matter, as a substance possessing inertia, may be truly applicable to that fluid of which the vortices are the motion, but of whose existence, apart from the vortical motion of some of its parts, our experience gives us no evidence whatever. It has been asserted that metaphysical speculation is a thing of the past, and that physical science has extirpated it. The discussion of the categories of existence, however, does not appear to be in danger of coming to an end in our time, and the exercise of speculation continues as fascinating to every fresh mind as it was in the days of Thales. 633 ---- The Golden Mean [Golden Ratio] (1+sqrt(5))/2 to 20000 places. This etext also contains these mathematical items: Catalan evaluation 170000 digits of gamma or Euler constant The Artin's Constant The Backhouse Constant Zeta(3) or Apery Constant Zeta(1,2) or the derivative of Zeta function at 2 Feigenbaum reduction parameter Feigenbaum bifurcation velocity constant Franson-Robinson constant The Gauss-Kusmin-Wirsing constant Khinchin constant Landau-Ramanujan constant The twin primes constant The Lengyel constant The Levy constant The golden ratio: (1+sqrt(5))/2 to 20000 places. 1.61803398874989484820458683436563811772030917980576286213544862270526046281890 244970720720418939113748475408807538689175212663386222353693179318006076672635 443338908659593958290563832266131992829026788067520876689250171169620703222104 321626954862629631361443814975870122034080588795445474924618569536486444924104 432077134494704956584678850987433944221254487706647809158846074998871240076521 705751797883416625624940758906970400028121042762177111777805315317141011704666 599146697987317613560067087480710131795236894275219484353056783002287856997829 778347845878228911097625003026961561700250464338243776486102838312683303724292 675263116533924731671112115881863851331620384005222165791286675294654906811317 159934323597349498509040947621322298101726107059611645629909816290555208524790 352406020172799747175342777592778625619432082750513121815628551222480939471234 145170223735805772786160086883829523045926478780178899219902707769038953219681 986151437803149974110692608867429622675756052317277752035361393621076738937645 560606059216589466759551900400555908950229530942312482355212212415444006470340 565734797663972394949946584578873039623090375033993856210242369025138680414577 995698122445747178034173126453220416397232134044449487302315417676893752103068 737880344170093954409627955898678723209512426893557309704509595684401755519881 921802064052905518934947592600734852282101088194644544222318891319294689622002 301443770269923007803085261180754519288770502109684249362713592518760777884665 836150238913493333122310533923213624319263728910670503399282265263556209029798 642472759772565508615487543574826471814145127000602389016207773224499435308899 909501680328112194320481964387675863314798571911397815397807476150772211750826 945863932045652098969855567814106968372884058746103378105444390943683583581381 131168993855576975484149144534150912954070050194775486163075422641729394680367 319805861833918328599130396072014455950449779212076124785645916160837059498786 006970189409886400764436170933417270919143365013715766011480381430626238051432 117348151005590134561011800790506381421527093085880928757034505078081454588199 063361298279814117453392731208092897279222132980642946878242748740174505540677 875708323731097591511776297844328474790817651809778726841611763250386121129143 683437670235037111633072586988325871033632223810980901211019899176841491751233 134015273384383723450093478604979294599158220125810459823092552872124137043614 910205471855496118087642657651106054588147560443178479858453973128630162544876 114852021706440411166076695059775783257039511087823082710647893902111569103927 683845386333321565829659773103436032322545743637204124406408882673758433953679 593123221343732099574988946995656473600729599983912881031974263125179714143201 231127955189477817269141589117799195648125580018455065632952859859100090862180 297756378925999164994642819302229355234667475932695165421402109136301819472270 789012208728736170734864999815625547281137347987165695274890081443840532748378 137824669174442296349147081570073525457070897726754693438226195468615331209533 579238014609273510210119190218360675097308957528957746814229543394385493155339 630380729169175846101460995055064803679304147236572039860073550760902317312501 613204843583648177048481810991602442523271672190189334596378608787528701739359 303013359011237102391712659047026349402830766876743638651327106280323174069317 334482343564531850581353108549733350759966778712449058363675413289086240632456 395357212524261170278028656043234942837301725574405837278267996031739364013287 627701243679831144643694767053127249241047167001382478312865650649343418039004 101780533950587724586655755229391582397084177298337282311525692609299594224000 056062667867435792397245408481765197343626526894488855272027477874733598353672 776140759171205132693448375299164998093602461784426757277679001919190703805220 461232482391326104327191684512306023627893545432461769975753689041763650254785 138246314658336383376023577899267298863216185839590363998183845827644912459809 370430555596137973432613483049494968681089535696348281781288625364608420339465 381944194571426668237183949183237090857485026656803989744066210536030640026081 711266599541993687316094572288810920778822772036366844815325617284117690979266 665522384688311371852991921631905201568631222820715599876468423552059285371757 807656050367731309751912239738872246825805715974457404842987807352215984266766 257807706201943040054255015831250301753409411719101929890384472503329880245014 367968441694795954530459103138116218704567997866366174605957000344597011352518 134600656553520347888117414994127482641521355677639403907103870881823380680335 003804680017480822059109684420264464021877053401003180288166441530913939481564 031928227854824145105031888251899700748622879421558957428202166570621880905780 880503246769912972872103870736974064356674589202586565739785608595665341070359 978320446336346485489497663885351045527298242290699848853696828046459745762651 434359050938321243743333870516657149005907105670248879858043718151261004403814 880407252440616429022478227152724112085065788838712493635106806365166743222327 767755797399270376231914704732395512060705503992088442603708790843334261838413 597078164829553714321961189503797714630007555975379570355227144931913217255644 012830918050450089921870512118606933573153895935079030073672702331416532042340 155374144268715405511647961143323024854404094069114561398730260395182816803448 252543267385759005604320245372719291248645813334416985299391357478698957986439 498023047116967157362283912018127312916589952759919220318372356827279385637331 265479985912463275030060592567454979435088119295056854932593553187291418011364 121874707526281068698301357605247194455932195535961045283031488391176930119658 583431442489489856558425083410942950277197583352244291257364938075417113739243 760143506829878493271299751228688196049835775158771780410697131966753477194792 263651901633977128473907933611119140899830560336106098717178305543540356089529 290818464143713929437813560482038947912574507707557510300242072662900180904229 342494259060666141332287226980690145994511995478016399151412612525728280664331 261657469388195106442167387180001100421848302580916543383749236411838885646851 431500637319042951481469424314608952547072037405566913069220990804819452975110 650464281054177552590951871318883591476599604131796020941530858553323877253802 327276329773721431279682167162344211832018028814127474431688472184593927814354 740999990722332030592629766112383279833169882539312620065037028844782866694044 730794710476125586583752986236250999823233597155072338383324408152577819336426 263043302658958170800451278873115935587747217256494700051636672577153920984095 032745112153687300912199629522765913163709396860727134269262315475330437993316 581107369643142171979434056391551210810813626268885697480680601169189417502722 987415869917914534994624441940121978586013736608286907223651477139126874209665 137875620591854328888341742920901563133283193575622089713765630978501563154982 456445865424792935722828750608481453351352181729587932991171003247622205219464 510536245051298843087134443950724426735146286179918323364598369637632722575691 597239543830520866474742381511079273494836952396479268993698324917999502789500 060459661313463363024949951480805329017902975182515875049007435187983511836032 722772601717404535571658855578297291061958193517105548257930709100576358699019 297217995168731175563144485648100220014254540554292734588371160209947945720823 780436871894480563689182580244499631878342027491015335791072733625328906933474 123802222011626277119308544850295419132004009998655666517756640953656197897818 380451030356510131589458902871861086905893947136801484570018366495647203294334 374298946427412551435905843484091954870152361403173913903616440198455051049121 169792001201999605069949664030350863692903941007019450532016234872763232732449 439630480890554251379723314751852070910250636859816795304818100739424531700238 804759834323450414258431406361272109602282423378228090279765960777108493915174 887316877713522390091171173509186006546200990249758527792542781659703834950580 106261553336910937846597710529750223173074121778344189411845965861029801877874 274456386696612772450384586052641510304089825777754474115332076407588167751497 553804711629667771005876646159549677692705496239398570925507027406997814084312 496536307186653371806058742242598165307052573834541577054292162998114917508611 311765773172095615656478695474489271320608063545779462414531066983742113798168 963823533304477883169339728728918103664083269856988254438516675862289930696434 684897514840879039647604203610206021717394470263487633654393195229077383616738 981178124248365578105034169451563626043003665743108476654877780128577923645418 522447236171374229255841593135612866371670328072171553392646325730673063910854 108868085742838588280602303341408550390973538726134511962926415995212789311354 431460152730902553827104325966226743903745563612286139078319433570590038148700 898661315398195857442330441970856696722293142730741384882788975588860799738704 470203166834856941990965480298249319817657926829855629723010682777235162740783 807431877827318211919695280051608791572128826337968231272562870001500182929757 729993579094919640763442861575713544427898383040454702710194580042582021202344 580630345033658147218549203679989972935353919681213319516537974539911149424445 183033858841290401817818821376006659284941367754317451605409387110368715211640 405821934471204482775960541694864539878326269548013915019038995931306703186616 706637196402569286713887146631189192685682691995276457997718278759460961617218 868109454651578869122410609814197268619255478789926315359472922825080542516906 814010781796021885330762305563816316401922454503257656739259976517530801427160 714308718862859836037465057134204670083432754230277047793311183666903232885306 873879907135900740304907459889513647687608678443238248218930617570319563803230 819719363567274196438726258706154330729637038127515170406005057594882723856345 156390526577104264594760405569509598408889037620799566388017861855915944111725 092313279771138032943765475090165169496509916073833937715833230245701948347400 070437618671998483401631826008462619656284649118225688857521346375490254180833 821383522245258726789379505375915603579454698509102256225455003017571049469833 483545323835260787092219304581782306012370753280678368541306584636788866433486 249368010198782799630670259543265137806007386392908564830874157618741897345848 450141889765293411013722158643559915527113623322003526677859159890231446163321 026519665907632061524383747619049531582968836265042094840105654589130629827717 249809641959472340465110419821347689354018038256954956286039244264159867485982 280060353862839166201252826607493306196584965199979419393226017235710733642537 083033011433624985753635970424446475998999950855041354977558585934576590926533 307252775416758431466936767806170350120038448748838233760344077515947781221883 070900087386627362091660799050226989270321899760379509890591085910392967345614 610700304581921273892599269610621167643642438350141020408632149917815297968152 237983224273753657008553469979655413859050326836160222788475547062698439108852 103020768604706804556846560491686498860616222952323907098092629302337956482179 981632645827888877674520846371971063478923106675469355047615197781699025881840 407927510901824482787052505976983753514306224450902202382439823125505841623207 188319300693606464682096595006549290109716186526367216107417136183776673327975 626854801245657682790317603946555394523143387567730349791578588591011663748455 675847952713918608782540104233329857442747118969610485126401975043599092076621 558998660736837623188358845081292950114665354828171448464056865246540907815471 619625784469575262569455165601519164029217988548909373280314651922247590030965 715490505361043776868772619159528449204647868973473708598413845131621192972012 634240773694545981865029659233534512568454974541129819735876670728601616056204 230636066130281496773445797737750557564665475256322648177116997857087122831543 104569123262503497681152452174497396136748822046480519688754341969511933120450 216051429384844754523821270143830957855813619678302310685080845876952059053294 683384904712099162556365034003439670828933698367423001575117385151269123066172 276414421607512917341874714315093241924914160969998672815823859257359823894849 274919646152272273338746312138436262116379467062032630225055489580573083750461 299231136299173069489407342588319483999274163950984439634057635284717562762192 786522539608720131080486406534396168875452534263098969517619019770963192258709 342165955974471750157538376741522280570650280683143356524917199733358403064153 550759115974264366482846628136802174505909705894602744292632222215459450758046 571206068639904308236939693208237490767561190171561305424813311715242568478463 363770015204417916501168232575236160495749706390822443444510351219048819830276 001766809850965245439007199098034993026860675523879685292194732393352370086650 221407464554037222343481675749373144640928379006539196774010355861936181566836 616864892395554961452826472894994160615803045867891461971728155451100056660542 499691974102798740593276434953714525167694620698597880946950174730228414275718 871940921209137994059430370504364838600434645227993302923901865922689874992113 256560557840142335426058951056203690720289393159204404768359276364799600596404 860761989159298194950878786027663459905404263770045900803279434720629825445256 356479542992488198646136171314485773469953475577155491384239289401754034139973 846169481293479242234609743019627523013828607224496380953838401526567819764507 588547855155492345234781646033062938842009950803260140918302574385770671025227 243666905988908545015570754230316665924723528924702588624794887546252765727285 151112878270673454310244515233456542284311039679528296250193698939983473961763 988095735415260145372964681473821843600521099472119416591494716705203792255209 633645848468041447780302164728623999264048363508773747824501638200895240322534 379925790129265640155537754091751704419627285039126695956664877242967660367303 453668734049079141886945214715827908157233969124039985869390855173079801955546 128513408912061084012213617070570430060569246855916468834773320856891412679428 448041384682813256929148160109786272696866867373917118931462269134894580427789 899608144709524762905019260311649206867743318661546966896601822663578788750608 856243562678932797354633904182108774638039216244772025672699596391824687788455 497179038515839204748319903127622437066235092518775434140107112335865907748122 063763459019884225472727655290504399502524440391136582670813300580588209460310 208261341369127572936992893029961730892843670315238589753987388936807441526373 794240506448764171768613552343269865728970463069180174277972173889859443284852 057257588337563820150546720651674252681894851673328046307647813293132602893229 366045210213189812987661526244487486693890406178469916665417485084597970146178 215845014919572109825089234517474512254327386819725864944588083771398685065984 085457731654169174067052111949166286337732263753475666370022120327524389997736 006074042702972203634778048298834855189525079474605519940340110771169725644261 005092059843362535847069597185762616776630211747878341975644501838041029203240 408826617344339090263522350506828582854432839618480925376130820115626869907999 117084755586982150310073563240421988569584200682439926953784403202222374628147 659230605547476936830576549677690471159625502474507809624837449908025613750915 622359081010534493941774294277091445166668700415228544638076615351141556487854 936011387473103828773313388391709646174829063156788065182761765798535021665998 607464012674884121130098549938337106031962506702797524310119377335548537011694 674858888363080333287739571656275340367272180705622562326374148833499289970258 977299224036941750743427314194157432466794578586039894075097356363688815672159 676354380665593938934382075984061216064317664421902677773799145579945031468708 716266226524133590569928494006372744908821635242948022566330458553636337251762 049074624062938962390622030424872688432377631733574205753997574373508409657792 180880089420590662572782307692788656445563758012667280952527379828030076636976 928164844651277473822397061738567507146692748220374881122563994075227626464994 658463674019559973702838393119884822335539964978333165008467491254522956512409 390963784095416901234675375280139080830863022653352387069273071984654649454979 101134287154636695543437462154391886526085366974366530588562164411648068912837 357794341530609478457270987037976921346205969538843826760827659181773627669918 727803754219954172428335791064520613736884708545165822193158645377018313401818 827251099922917614711860529176551422881123566217241692680620648845317615164272 953585798375412375876100415475805595730122459276711895277333823356043374201321 392804317053379463646428351993014576706491847707768959885421647973371769625943 938648074893633201098893643528324494132569317438323509258286421276209473432879 984387198291625035886368857440896091619767553023636147840186271827708891360398 933077293060296717760258418030133475474406093218222662077059842476082637941388 598601935208959821941885723823714271930349354518240112671046073097412681279072 726438685681544729144826761389945092064098792647692574698812334642995267308237 405720406143748700867048612599590178424976845844736824827947824753176338174814 799571031203396345226743415123722322454626546328353564246627786460839872179127 843089641636422237152822199860850600158245169478318926060165827491142774933502 865503727691068107557826463340399219222602208590967841860013859653877265826244 657597694069240541804444738471607901449743018055889337623761296918229234768453 759556468421122698731637506249971182291485689604472527760093934343558339195165 132985623645893149101860849683480338090932736261062054795970421298669883573560 404347128399801249802209466851093490407878450102117684276345079137687609746900 665759683043519266676563960922648845670212850744821184836102907689196493402300 641753173483914758916672023069245347107627719792524997328576890388680141780313 799483651089527220946591304506656658258539174690486872649902546765966599164547 365134259755577397348506528439977384490513905829430130008366961455669748537793 407881277215791487210719258869089277878732982982214574233273265987982756950898 845306240223036486347722967056524127035887830281940074980575439016285786745531 327197652607107643153112391526077219362144346096089758726934223674331613718574 577608117751518069662104795585140130069701845007026290479492570837120175279378 554957627391245587148332010170361840521636818017341425089806160634676330850504 184585816629334093479199103685913053789482158651701181210113330006695775232786 685518078256752836149494920745837336845813691407977595925267273966423478746614 399819648081036705066005238269165055144634711116867428177319502560642951637959 659475644987891461446925936629309364804816174059808214254340525211371332408113 913579971622858101419103410460569290782498956214560041045692221416830893236662 517618696271719453854998551484275173369241202680159928083201458300754484742331 264387808478085056104304909999364345905195187494843696772757473359670883349609 157447435750398602016397666114276536952670441155200193914842934601015129531174 458876483070371677396154265591399083037577663021309908712719887069032930470124 105861506399852998141757804303480803588203202011047607004755710169423412034108 915643947825303164593730437558194686752534953230130276782353560116641311177996 099793662043449569683547930754311327558643189731515171064432189249793277801264 964764475467078165807406131259375271847408816115479818307816751047809291413954 564631160581269051753953556915775580410671981231638405277556052272223764711883 233223099585068971018717504781906533494858423259762256575841898529144717833517 322602985786292943465056366932162627673816245957417932698892327220666636081992 490988831468529940991386734446049670842442978243630232938910355965601739942201 988690257245471401633009612146187208365108688185334060622017099515827070442337 042180176696349133695996064322005328873494893135966030424380804565944743335678 31672703729636367594216999379522 ------------------------------------------------------------------------------ As calculated by Greg Fee using Maple Release 3 standard Catalan evaluation. This implementation uses 1 bit/term series of Ramanujan. Calculated on April 25 1996 in approx. 10 hours of CPU on a SGI R4000 machine. To do the same on your machine just type this. > catalan := evalf(Catalan,50100): bytes used=37569782748, alloc=5372968, time=38078.95 here are the 50000 digits (1000 lines of 50 digits each). It comes from formula 34.1 of page 293 of Ramanujan Notebooks, part I, the series used is by putting x--> -1/2 . In other words the formula used is: the ordinary formula for Catalan sum((-1)**(n+1)/(2*n+1)**2,n=0..infinity) and then you apply the Euler Transform to it: ref: Abramowitz & Stegun page 16. The article of Greg Fee that took those formulas appear in Computation of Catalan's constant using Ramanujan's Formula, by Greg Fee, ACM 1990, Proceedings of the ISAAC conference, 1990 (MAYBE 1989), held in Tokyo. catalan := 0. 91596559417721901505460351493238411077414937428167 21342664981196217630197762547694793565129261151062 48574422619196199579035898803325859059431594737481 15840699533202877331946051903872747816408786590902 47064841521630002287276409423882599577415088163974 70252482011560707644883807873370489900864775113225 99713434074854075532307685653357680958352602193823 23950800720680355761048235733942319149829836189977 06903640418086217941101917532743149978233976105512 24779530324875371878665828082360570225594194818097 53509711315712615804242723636439850017382875977976 53068370092980873887495610893659771940968726844441 66804621624339864838916280448281506273022742073884 31172218272190472255870531908685735423498539498309 91911596738846450861515249962423704374517773723517 75440708538464401321748392999947572446199754961975 87064007474870701490937678873045869979860644874974 64387206238513712392736304998503539223928787979063 36440323547845358519277777872709060830319943013323 16712476158709792455479119092126201854803963934243 49565375967394943547300143851807050512507488613285 64129344959502298722983162894816461622573989476231 81954200660718814275949755995898363730376753385338 13545031276817240118140721534688316835681686393272 93677586673925839540618033387830687064901433486017 29810699217995653095818715791155395603668903699049 39667538437758104931899553855162621962533168040162 73752130120940604538795076053827123197467900882369 17861557338912441722383393814812077599429849172439 76685756327180688082799829793788494327249346576074 90543874819526813074437046294635892810276531705076 54797449483994895947709278859119584872412786608408 85545978238124922605056100945844866989585768716111 71786662336847409949385541321093755281815525881591 50222824445444171860994658815176649607822367897051 92697113125713754543701243296730572468450158193130 16087766215650957554679666786617082347682558133518 68193774565001456526170409607468895393023479198060 00842455621751084234717363878793695778784409337922 19894575340961647424554622478788002922914803690711 52707955455054147826884981852460058144665178681423 15411487855409966516738539727614697016904391511490 08933307918457465762099677548123138201543601098852 72162977010876157478173564163698570355340672649351 96316955476721150777231590044833826051611638343086 51397972251617413853812932480119463625188008403981 94553905518210424606292185217560246548601929767239 74051103952645692429786421242403751892678729602717 73378738379978326676208611952067912151263821192523 29404069205994386427469321533885667117330827142408 33265920326075316592804231023099735840039594034263 22276880701186819617678090563158159784537637578356 37359027716488313102887693795053507320801807581022 38230803176250432942472226839122971295535135510431 47618866554743676921841201887716179922856205635220 54703200691808688066121174204060992412348760515406 82022625595048124858941187358346822904230836155547 69477770831940874812491674892900659369616416623436 83707543963838945144011955648738134292122982001302 10799619224249244930519992358581580826035249799850 59186697220123164897104830701793528112228966355128 31743735239301140279238980874456964830901320787765 87853623013542800016290558772950067958761782473748 71378060042208445346045064702443258085164777173903 19602865553832828141591524873526330715051314788284 49992386632431981063365152433113214639009333621591 60744482923457177454817169580181688900175285645046 48913909042035602983604565242526579727013858675765 38993029584492586921897886443888193581145267705631 60609737684654083694230203816826392458579107404870 87987785242614086871517857580100602368170349179773 36221966295377189138531167399655658859121646280155 82629873541376336076073020045591202946657347571852 74531163384777648683824850411630160522708694444270 36442512423639718149992349608389591682580361647498 81042639483890042940550431502193126864230059992926 36154064926266418658359490424937152362206840394037 01086807400984400015124653435350672338454694635760 21186762114341424761178341043127306116782248833969 91553909131097323106678111748553767902723184507654 57756998874113956861466315813615736740618811259146 20397423401125882131569075175754979658229689846231 32925727317533830231353323287005659568853417520457 39327581835139823476780092614265210747104566687631 34325667275929891952548849037809046546488268575204 45469505381349830902146048971831938778086340901416 82854845242480931043432177247887782487394860618002 33415225914146138782700545170971410457656614928953 10867248608048420437663793623021364581779802272088 27380717367112998222890691257630277791626510357625 77038104288680376054636303337940367377696744757171 91871280395437096641387722662688983731111160200451 85939731747646215428384601621445265537202925520515 04941828003032550267579038252786139633572720650890 36782017625857363660245964491453352814103725168382 20900971019436802783367089633146724973295039192592 98514966414498521873384370124517467421871213110205 72617434013405687655510418786654451890276500538217 86094121053538997849059821800230678908216061413670 18393687028304544346780536499566495053180837980207 95036583522762200650678617717109567200562970302355 35933738697718328353375572623444156649160057626666 04199085276789703504193295554568745338842121304879 86200092870617800767859273517538652367734853505306 61253960255362808093505625628213474323943992224427 39711562755985244339104126180433506987134104280978 45686951897766888265050375616759153547317366813568 33531685884402667262031966007851949052618190161355 40883210564405409027216204498851041761292787884227 85183520070443946096157166554344839280259250115630 62276507400503123514176565264499430425705315022305 52233576634208943102385867060630430297719853224212 04329861952863316219947980302165117007185321676809 50619341672862846747533072110055118542257586292926 81406381602461376952043278677852351940897487799588 26265101885716752644896425951624560816468058666260 58443282815376692095017001316910938643914700333459 06701868799246483109181855848104631118954767258303 66892265711699056543175998868028673114587345754977 74405622658413379247427188700782685546567822903364 62515389898481303382848801578806646984480217166949 38171399856178771737877871273996983426749997163226 83272579725721154228224715851754851050779709615607 18370771383998265316365376758124751878398350457588 31179075554568661739592872955871938621922357387643 86070174010593597442785814112713956805049612699600 48434583896436697014771140329178065084925873008209 90617958758040299661829202182069615574562881098022 35761951639678676266097367954923437891541001857289 89816837858427303612448456532426353483148925506480 78219827051836656213738092369590775215169834652610 32377384150898306581364871309182313833600559225400 17526278742124582625282370841549068233176525686246 24560956433201249797068041246522041709969381972852 73612639182295648243469042803035826832935739279341 44962552827643618433542620664134683156370222632876 83908790059716633258066433109588181275324862789298 00948681589024527146924108183943130349168733697658 11519402277339800954019992521514349607341474539039 23041199089964039076032916511192955102866674148788 81463707800552124855636018112720942613098538014540 61531585422664625843416142595014823689366366735542 83272006376074901810818221434086197391154832854438 43158119173497228017041724595729716608095285222104 71512385830056016372167813179800095725635672059859 41360125964777049002881706806306894439380904206627 41164182849088151323555676862363011491536158353019 29518669408266688060717443297219890870195003345427 13093632148089794753197633508780600673514580188422 24114758435684595956420123927462889264318570969317 50781433192768351309119874941923765705532160176241 22613967595703448049031407275797776628431505655127 73938546328959724219292646991078558320889712330519 22897717260248197053719683239188010267755856584529 89101403110550683658357488323748145435567666180583 33064989423939943883799652963254010197996341464287 82283377256296616846911720121828661474404077735591 98924107512312600204245610895922993139820601712131 12343808967375750143190137738105881420080685832683 48860835919739558648453632085482935260075146055373 15405680791511010486785420450243178481217764069664 16544668619239210358230899442777561173557266224125 07724360772601174557283433060318105899040780191874 49009492540127974828692418861888535772361897193373 82594749056970755345201153154027333118283779761247 17015057625706465529679989718223087381422674357748 52049495155493011531223734979975825761820283175445 21214311367909142708881084342389615836576573488488 69901897285510569345637556197136235680510433375824 60478374067162905096912205309496934227364588861618 07497322540290652651573742084416965028682192896877 80182022916709817519263029166075560544631057607509 82078412203746909440348123266912521571243308701035 37890349000906643292643725779750241824330284378092 10844805131449637450450720821172885237993949048626 13819925220523930672736930593521763721661889041942 78441469089937649018485713794294523770413025010475 69886854093043365370302936769520956382771770453471 93290699647498379824122769760943310794085840310549 12131344696275752331337321108030992425788565804104 00798316619455697015999176218878664471943175469916 49741520251806448877887985166966690501806961177895 31967776551199513657835529622857567902572138603354 16088979846955972160571371734597829251501311460097 90237307241203635433588344878103636502521533751542 63566415506859162083487700081270645469838423067413 50697392385488411364274333848991803820765123559375 59056301241721917198088943293211365016689536703579 57837187141292795182319677507705273014355668909877 28156213938442321621621619714293261707601370746636 00439766842321077254403779240741912177019894286154 53301584251318351820811378191381542354215596083899 67085629516895262671993966405734193091489098184941 48218841181017814237455735098848882581594204563198 42232143603174093407135617678090143479869941905795 89435555830750700972883787924906533440124683055020 08705087364565309555791707162299943796237776319056 63376877237008874674539571107816724721880043129578 75214467796449960511800034246725245859539203204670 88088978931754117949322498130899564183829537871503 77614636262585112380160693580741269738844040304097 39084583137914246290915648409556851262693103058511 29200584640165947602847655240861060519102264586305 40540326347910281749122776153668096201886278331421 20644805591428083298734118414360771660608731081949 84848449281514768589633915480945133805559997501346 91676788336523198530535838633335329352492930503100 83172054433905050376413930794611946777014640762590 49277808465134395230955249215371743522929394298854 69066890891111586907160548683847325005044710766519 58754718458234785732434368548833783871995617076483 65238158177588210668769119973843888799468412783119 76142301873334814441900861702005826042072513863765 54624596299270296087829284515227536076813961039567 08288146803339926384988385151736990617060066632006 30699825478523427554081696925803009829312888168453 79325227504659787688963309573341060164659585398436 92074275149611027430712646967615183693708658202627 70512095429304391435479659182607288970011875173450 29606509198500136933628468394612030247503897543589 08307861291346088983640648504485701565967776279464 15418035257340513634855321299508440926896123109407 54182744027351269370218532477846540339600306219998 87831803931970429212249506761422900221071529235109 34850867571904333905118946932034881149529403030891 60914952098133026717570241776747702048465647977984 38788935089378032070104437785697440241755370465710 98467590918302215975684862172101387088252543289069 85144629218157238053861792363563698358706440809632 91165856359561435938634628223819612220135654696673 92882207718885083061950191564520162985542138643864 33761993145383651868918258176647027062375367382370 89702067210790067936018568204629158772228595606040 22099375656879744552409109127328225951085972244447 78399281565562088534838269442581400691380247361462 20206089973698379444952907011991788121937047080908 97341897124103153970230633311783491197340762684739 89110612392614402045318979278204807618498097421856 10419459722164228189651973142690210533538507826922 80326819058964486989261775365814708658950318570672 58439249126646921556595921463358417125127078556409 73312779233083441180091721193148260331647244028530 95311334168013627683403806568439562249010643704949 08671162370101323936333540331303482946612442291832 25078490411345929093603707139140370164057345143598 98433912503887116981866586232540717868324218404638 50524922402294215252122219746627890892242630352467 16537678833361616148970372443811489848115704606743 85885709565227917832265796888266133232672900150535 03821071620540860875544294715041219333078364405375 83049328705143501513048245194549758503493520525957 81172347802940018462476920945986948469608809261787 11735163206818028819896261746322160291576336869342 56771549579946307461040549930463269131744981225503 68232677101912349961077924836486744595266752305813 70250480362465582246628910898031100355785864480880 97406584960299814568215841671226217494883343724097 60479107243638387026147597094977821547219929615443 99335529828152307598090888043036003879566321290037 40208048691108537891288554783132637579917347382527 98675187978252945067265705532486283262656719597633 22223727101073434792672964156546247735482954780949 63680452949837425649529575118004864319093985263273 23190514799125146314744887730022049896670955014720 83994719960636635875356737862996568695026670954696 16843184224728454592024460239289610702282710303517 27387276882348426652252066440887712928416158048867 44133343251154037199885483639749144086796114104752 65481059223914028171972929803058871793453252200322 50174221234244996272597899940795353892065041914113 59720721803071810804828658481244097035637611762987 36882170851680935184920764169315613138405115324928 65409426230145416013334662246479521727806521750635 12270382989521794534652994453209532643110873190584 67358783356242845790281890532542367098069773561790 40217223322652966085334567087374894547647325922863 78040464543812334110833044112313886605097457586451 39003863262585367563167730316572606616497147104506 70863181028750352083732412494209251458631987602996 45845391231563618501170074844874842829825222624397 18215117321534280410718418797493749998538914631292 70625863963638086047065773434070741732372813994592 78759773292381069105426202092090017623743082240629 56091925317164522623804614283319893003037886421694 64228763910234584941958503990136871528251840227012 77950490077032067972245576726494718932952075176404 20642532777865953876217151462196021454608662681016 37325844195297760542716449169273228047151928221491 59563750219496725891245630251662137729008831063889 71957731847127660967057683151694084870752766302642 71366879647046356761345984791765425225782211009230 99544722575192307068631241750671481895947389345079 03976343850049198621488135669746617243726210370861 09496601539205756278830884308126316578733242797790 21954921514023668810641852019737002261344485354433 76701988119859372374282525771761208886290597299571 45282597944443452786319186918559923471393457925258 14782111551008070114520288591962778668286799253672 32301785778057005127615396687861448198899643647568 33775922899860404957792063422024848312612857134838 76164490122176195841856656511155230709621720979670 72046157074411689168398947424805133626102239441203 77404595468199349195449477119821738529047885726287 32840127540859220601520427534808856690645381336067 42248792526385637560115421521340872183348176171587 43075890682358235101343270301371701554968878665396 02187975257704492678601117789876720200097787383699 74219701951871370502750319923036974386077434986596 08589253848964999596070290090554284714105895514671 54779273315212485648911571787227374590414712195315 29444663223203560555873775662521384676533050180711 76699290531377420709523826173341818627315660413222 58032397827978329610482529169611577432037579163796 40463570975791719664006094690914007750084960782918 75329210890075442297990882237992421896259064313965 34002886687284888385516959706454562877126972675373 89615886323040754333941631384544006684541651808218 88336689703361422909742824355605557867732748153746 57174078164039163184394768495919702442094996275646 06321702954570613290085286013249836995229236183114 56434694097084510896235478057483999298586782254006 28876632880486754223541844390405303995076434928497 12334837635977927958828727470238052762361835069098 18231143051922786395010750893617132445600096883795 88693464215682490648449128932106915392161188059016 80212405583780736189279284850909008713999549242233 00867797970295575482545826507487045388076817000272 35815227777187744610078008005681922549531632232364 95765682988472395215228238319694074914492349836886 36338997001358588488903217927928435101192449816063 96622859428093716216179397073596629990042675669829 50094763525418549116876191874490755260213007009611 56297032103068799978102943656791013932663633543112 82840552810079586584119761904239883736720726175484 08286009720757360601294884480361402865577752295892 58054187727930070431246129566636995211866359589490 75208277649299939934608517739459803010449436146201 74376145308307648801728665042446285836194942221749 63673376222422430397778860351692805776280704007028 68841349031007143252120126499090811527397048552564 09685970423882931748952292195880663686418312188506 54097898989607139320021409681178443436506825523545 45065582311056067566983675278925161362206482131534 55573967066880222495821428358509105711484004508921 44403266474384926137961486145367581679459693627376 31199565326351704510043392228494826734911792082137 74549055412453017688479850168977897729171066078709 83281469478312558299601539564230078797881848947840 24162808468788066884733048214486524877732314756996 80315323622910652609705080532698765382044537361005 32612358106663654771548976472730516681981313843669 44245848103944662129762769786601855298401659189970 07903213320509350938799169614076208314581963866922 20057843889693771481005048878076699449089496492007 31617820644920289386802777417536594959968985756722 69539695844132376009504687199334971805484756940368 29824956803557769745525108168712072993494779058405 58610094384426055494596443757203937970166469088896 67217108242805420456169579266026304696133424119509 91587413421676419168236181517218009163866478131019 33390325266788467247343409076050429332326678398250 00920203072379807563268906892899576625812008326741 63914883499426630278806298200749024917435411088401 59537935577452808322782431320181569682668326045229 93254079827408228023610649344825260167211421520741 21984668945504115805810953859273288477164549019894 05373777732214742459958976451867583786929110720544 37696844004727451960983032031945415541882226565731 19951901819632006541310962195925624740122087063252 38283748814560092340146290980231000153641270193250 74692700695364220188307278292509619814728546950029 11182327041694728523053985228798983586119036808532 94108726555095000098382545160028798679517882244213 03776343624856490304554460648221799044339802196709 00505353316858078104559641804036316467166825335877 38514099100799841463636623832623798438981634534721 85429379243691388671762315753422126868658941066139 06053192816293534388206677888409686440441154653755 48916209753984638321421332400529112532394644604722 92831315681517420236987749809524080501541100836099 49931235377999432368626111420707582263208521152152 83086959391959286957520048656447899901041677195403 28842760674730366229277715272473950028380265837886 89890887669185291749982757529383227945788762012101 32756393638103726981793697231393707526312345648135 28358064376806110097987510212847502194909273745246 04155809869716509989182841055446749393954961600168 30695695274784901890735370358622923063354871841988 10072481639326034411411686869425757605575453088984 32291963048293123990261411896984392941919779304094 16541984481817058953818522851936673013086829405889 18798216827394823910683293109069202341538962239978 07180662358217887703356771944530404982496762138973 74516379875945631257152314864776866476953319652531 26649491099491156394582546850230059680394230116448 32943742922147808817966045498428179839821600740598 90038846661847978382612198790465523587286271674189 19171379087615303555709062463639510597972899199268 16276488272492158463273230154843227998425926168553 64308960252547029730310840455016304711286277599496 17656954714936806499477488300737285365998363441256 57088828625761818222192995074817838693108622287486 77558916376478323088172027724073168611455235157658 51472900129873142950227621997118861863808395353131 27442890246118474958753205443807185391375171885695 99188150936351922318408404422472331920169880959608 41829190798688129818160228949496234123231730698582 28663802702061731605510405951676859586436000322818 14482058717708658207732249544432422388838622071287 94651302687333469382288647280748561474770088263293 07193305722470173999949485529267140636307505405918 63174186039032728990957828948282423111956066955573 79623395012445227192843516526997160747695709211209 36139178380151529803522415404410406489091881798665 10568691639649139667727266634141667647912076749531 28625789913919868640861556436993758048811420227273 43637324569560528067294401709198120213224104303563 36128077568023126546516868465192242887798687220537 45550380002742799130541243172922543887583985852646 79763297750638855728704454955844717695221590542265 03094437198590713458900081205086464760107785538257 08367418753017624926412743588789936266369314808250 63674180136947650851422665376495352231820097167353 31250768782791220363578713300900992391233529484208 51940078843417859699050698482731592202105552986196 50241894823236372972703733357239426104462723477387 58848746953782099799630782524288733273760371626306 04294254500446032766787247476075984342742421266008 26827437246073740499257537402486351031535983000010 58819807784516073619721513525470960752041640752107 56798530843422170404158856939851504655959149579625 29485333112276104891550650465755864257877889637314 99559726647967826666897010983303827023148663182812 59706515329970090395365819197384594315475511698419 51568442980722613471642549884731476136993897531016 50491472109873156881031060178632045599216628005081 93239287181270560863740167750261070229372852725731 69241514631339727198822339942557768087145515178824 60474832366726986591016391974951455800287998631584 47191034582373228789971265469187771691288990540665 59953798851126528596451774996501242815234817850118 87221687608529999688738964730810790136848754318217 92298587580797940911685488023075341301085627787461 70650577052684674868924730364522155950778048110976 63862050713010200448828627614994075987909497309356 30376690853874132948109798970692031560388695534976 14451213997923612229949587432531895925268592187878 16032272850397628136338704318109238783838852877262 32420233179707388849579395751956927717989553585385 36722816448789377077710060098432985583635067811076 15402037618538114203568834885764346129304567211422 60605534022182301407487670105873906649465534726477 90916476279697473367326111139210893536616867482216 53720025298865086896566291535996167397456855012309 09325206846343747516095062222729584629625488357323 09817477195081726155662611326982505545116744242464 88873286730467197902668687538308613533670412627949 12076889172670209837427009885193706878626096541559 97924961041038582995794036013618309379980860103683 73590650172912332458821490019463981552951599540414 65033349935055318915671388904788877060628976077168 51773113546465632833417935538341344100826127860561 66886356649168377323610760569276531776185302889633 19175954933605436353698939851292437772651496707881 27752922799313090847004042187008914717543390010655 16079299932167464009488204288672622556430727214246 49481077604782950687475849327893637422026560526471 68976478437034308051926833476180566350654687222159 50979120953475916733903514266915280744170238985042 66284418811542749347644620045396613461811315238459 96619382787456021988138251412340038617150004574743 79911933646058342197227778605323828615016951200447 74249873137758475031831919800299345749754191578405 64772482789477712110207524392064199978316173333732 56200887159928232087771273315585204992637609072473 74517300664398596806021358435828307189530708082763 86255400442204790973089679096783536453877784672898 38441377020689588982981674163429653938868760556011 93936422271900573687793106540011952745174208817611 61529951412572630481728296638568566356367397935612 74742905903324550338432608668111924283293118886853 52658655305731621105232268959838373136922914374008 79546056909505858181800258373238650211222748505210 97655993136592990508106103605434637758675996050945 45742880605518126863660603938538972230256284516029 51137952078283251979192684821495479055826829530289 21987187723474891120518175666000402184013766506129 26539419832072446925607522668987496703463253350065 84137228559232958208108623284667994079336099555689 26805933718617364067621783127051294006453669706247 17754410445844452562635091749463379234120889970542 46175443079162935773540783640461548244499063169397 56276202904212749820653413756748647563164951336229 57395750115096095691713456969384524865448421491820 39639333768832788660131273332244394277735043433234 00281649823707724271409155385757312763689757692641 75145819639945565385156451751414037621327419018075 51043679297692039860235199593659287440421104730217 80846083031298484853175211836088274342217859967429 09579392601027379599415319315991761238654829646311 62786522748224949977682455717955542561509289465765 97696551757236737421457140620078890541408784544260 08289951384958814493201147970387574338984608007989 40838536955156316227066825386550044252123693388397 59483217737768600867027083248256761193110043885198 37983541982065976163971479200252216454758403265650 89068339576606449812617474492354628073976297482943 89921608238687778738526862881756493617067018404275 18691628395684792233115959569519446548743952924444 78044058658307881250956101102263093730069241960944 83167558220393574935743767376498685652516581924264 05659906816603210577758585635135079956931875022783 52696509518575723228392250213207600310543596763850 13274009638785289261892990612364608381629951484516 54591198558241288399876915659081366400881402334316 21013174987323980618724420228107533278183786209562 35986099513892259203275876750827257159037262354681 43993968916313243552403918887964859307607584888561 47019671693815401495116973727525174445165626890331 82063760211942984033322852526174527240680898751064 96313207531537048324070835627816679903327468679649 22875666949558421354730636651351978545450040824073 49124761088595180916432465959887759263335743977913 11566314840054718709936364626210682143006492893732 42011812861000021053749126161550319614123450636459 41802595926742493442920909222736565556230238234706 23051110479673418976191432691488770793873320345322 95265198274179254660865946670301407636594540465975 84966223993113399718262625025946091007232123806818 13475672300034804677637472695441380929685946846563 24910398194912179408718929946539915399261342693273 59677632020123410110344780507679797247667411918181 81549731963003876829364989356617907124552010328446 73849819999971169946503401266073735156420896936414 48574935539672428849172483996958743220679749660727 00261894414264766018841990110043464374050676769024 37169522695881414435813120645096225345659179915696 36497811463032374322795211547871587941255518550587 32339331491894919836672981200229715985504076451790 14679262721445745872953914366636169109696703289561 67617448220672748738672427279517781233370516089885 92969492924444974228303992764768287597357581056280 42893313325052470933259827912280248629707062943816 49958799923735842177422239380822719127958012068250 69807280452622692665513911053934009092990557907056 04321529218425015129318741236569963750064433247724 28841243049893510324708789327283658126504566258695 06030426659925075422302481244216965094571298788127 29517632792405402889635918286400227765710301150427 81356293240015700207538981395325444515866179204612 01353094639392827058597920596330517280365492409467 74277558998647180718812933372695539609010501154870 89817765820512022821411563667487136012382608587645 30106356470931480468858159768971970222304725567200 34616739995055384717743178674165996486878644005485 52791445741554098576440407075510828815239221568573 69771549008635708063122505091966289860547469393184 82481197498756441056510636369987264718552440955396 23728116411957802443269046687846944565367467582779 39246735898798528307471995649454526944153080358564 90350021529794252643959596398919492160599735258213 26308090971333798882135182256020906264445303030814 89689387247301333945907207809677247941164903990281 93115156284970291009413641189128529130675691097145 69152107789092414331771415294064543293643159480299 31346729018430139034445470974135521119429987852716 30145342238521368189664454134353462744407920845178 06009894004856839665852822773832241141158523454632 42559175569765524165764839406708386177940977103366 10176209572448513666974361981749293040951245963336 35116787588648444995857690317460733312380405026216 41522072020918576238613024820063469585882969241518 22572166456047957737271970348362335708329084521373 04300338945968773683386780976963706185458629263472 49170505841671228387655330698918042684932385360660 06840236632880962691819129036689386582687780040328 30190301904436440667615584348775863075102165728390 78460439321658904168619794383834760976912954212817 93893563850097264616047476168447912035892369313887 53287614359213805616876245245776980372410014315857 97974706304741336191402429628596659497766752943166 14892033329927131444405068617170098182368672370902 36950897186144914998991028617357833505967980565770 72313445241015637900518886034923883184207089716105 22183432218135458408078431507209506116553783366689 07154591791174896992962321986545919841148453627792 63829387957676235944266906942557649568993457772683 43809091634679692740845622511253246619474224698163 37589912302351299456949985585467164438940122457838 04662001484989576892829606858381086244991513178653 34618425465958557799780856244686000157158298936679 02142157680183594175607548826967101808612488413028 78525030586441834406680183518793213063859177124706 55572493392200565244743592966526943341569232201156 49639063037052828266971047312599183470481859226887 70229799628815800129592911777735216744282384199309 20719104617247743762755923704542248006711797298882 77239226969446555153750915351364995802574117805532 17433806446423428420884644172381482755446834533008 51811558476244616792129430115196081880395930382503 67329432139476830929470925529254103100866804655963 68425093736662157470998755959620484420402810725995 97750328674587552481045584778604026971441735027281 36309719615694242178388489177541424648012377311139 10449747818091751771735027067677050572623515787743 52293687134953072781623425889575811528629303023795 43355844237983987636848635960281083279977182017297 20745483745673544404662980324657505487873236844108 21940498909441369333120553922493870598697843204759 65194858300187071121409278554210130709586609760475 25863542139234083947783944210767134351949068755369 07128393409593486747858370899143945787752762219598 14018145497650903526553358965623908546754298140807 44712439650055086075920820648658156338150944566270 55268096300291334532153683750408536224638058509202 18105680835015050350462084504981871540051014808666 27324469425160485718833449448045704125466479929473 11547387651054642914574388863405643824587686726871 74121207599307997664718921599869873086015389070019 37542025442193999927990575979489187814726704315296 13169590975258210519785512675229969836454252946346 20349650727067361575285326962677792830876378021149 52664752917445136630985978332227018927781132718272 83780747826899842031063727831315517277596390181528 98656756587906208924815638105665502862233026458546 01439304246420829702258662014626331707708534640525 91690863850566227558891828812495699580107233132445 88241037384967512227529534963593232353820937438209 16799902379384154372875592602088209477033474518331 11144731931206566038640360659398979048567633059222 78828394405208171281242948288336552446581774821123 23818589266568407579207113369793450521264807606526 39008566611204762581565536956114711745839067352183 59700587066847742669689400146433985886004078222228 65463349777210492561982455347084372689395259986460 53546045506246486678200242436494274801289060692187 90693007840130972660574762086252746370289433191418 50544269894972472007461908652087208105959790363295 81061837709692262114687629225962188928351624737533 52545136868244570895740250550853526026733395844123 11571767891707960561544763440674444617219683863730 85454031675490978996486945999926785203573252348491 91133459748031997160896178555979012625671465947559 21889745222041947344923019958779319455555542990356 67130889437777136866191885859809704785823590240818 55649194813872367907130331794180776540116118755688 81660742776319118772260043803399497398171361951450 29394400121527567499512230823846718787812344659563 79634307196186520132465549083963213266877996291794 29236806567090618190886641081947228027431258472675 09500982072095452277908515729042960034807900779419 69860602893598122753469496825194492660091276454976 52110341693921054482873960341310624001713801224792 17705782143816294995077360248815209333014348751782 16752038428374228296103618401059452375982040345158 27588310688821305185256552180161661649857200705219 85683752509090311685084350982477035024380106775934 24535477917494140071308413747684577092849409963748 70102623117224037196377288264711753104077013903472 42311577547852869014970657841370844344302659966104 58420816524352799622950409099842268672367272256975 29560230494956546175813195930264289995444600034943 61525055810293193898034242014233096257892316559270 13419247123893026590493421713596629797036418630400 60358564998344835565260511008916669287873711601111 48766676014533643576924184676975181849661134932046 31732808565726707896936922354972015179131881296026 66668183206841015671746225205123135987132010108499 89962119881921192570796483489912205905858633043111 43042963099324494427518708624002930860588780310005 15939689604624735522812095939477407626637232526035 30191801962712132466073581282437655218518539505831 66003227603914564373351958467346011255404382487665 11436613701364781549825589473834910495881770424876 18189346480505182643830916718288720820426227702333 56023223427035591413419324264347557709313454940085 11031452088017675664585860648775071672223135747339 42703327074963540100892276924368763799296592192471 70451013425286745479135846877510706582254073796784 75663698458948077915829839825469061857142124747906 74598840867141492376647427874651117315726364709874 46898054132407177564890158105495875963685695963852 97987642203334260680320349193784000982546690884767 27668713871581645251615965480035785346652146985923 72842113728432275635918140070604782074117368530966 60411995131883787974468009153611290059863734722264 92704833154548598274473925001649719755929125784515 17736229684545166525219788984386670229777377293187 89561880591301687463077910981395354182521822842067 55323944271591948630784977030038119048866016186696 35434762930346396905899265031860858983758086257586 92246898452901577677911983894255058290717180260167 14698586843558918158227284978942936606743348498112 53318614816871112703009123731746265614280034637596 47639808431141766155134930931081693016926479795930 18770841773913108938491279485115822985847363781322 21893792436311583887386025292968276213293246363914 43219146900157720363578160383784189878624393628310 93951990172246933617051403930355915882225551115440 75223346134825222776183638165011815501942247356712 20402733734039608147264673948015740640610628184436 25172275376835009717483084580453737187247097940187 82396762939679736626169376628188805507329001478462 71384888815020299085498977991128974067348297114621 13151279481019822230837834157479846599614921672521 44239762072888282225995183554274271472646942132316 44916009227046236527917599308893732849395368029941 92105345960955419154130048279165203412038215073265 29664515131676922128761456931167507148789753886657 71817424814500345524803559805340946513735636884606 71121512405474771170600475673896428781877294812584 98193704352582950717758914305191176277789287451694 28839791936738794465486231715886256600460603565666 74376967077458761869997908228168871287808408080035 28070899004842726103178514211798076450962632420721 19686799581725287265709131381857042482952011095784 38539522586154870629639033427889254720655038438894 59002696076340980765179958799864140593292634854311 76943066289542453473580163377746045361446644380331 18953068510352579809569699669778882474915727035572 61886357079565465522499591723942686859534240035292 26228572860156060000799262300371157877381840782587 32024812378404548698630358016355824146999834818999 46914263235501140476049538946274903517910407899305 05024271378198876324084904533632527606526102494701 53704705723197675411793857975763451713339780685358 69426414140163785307512296531322466009901708185461 63405422146868113988643135637027898300392269773353 12050568491754661256189700011179439567207335885906 44346961978011277511334339120354164480743959541661 28965442230943964507663167895869546819839393003721 82641276419701965480959056455859853034036903572160 56231919993660917123070886818847926777405322242804 80670958702135200915034355220096354643389973928090 97643561080579186169415736985546109910870478051020 69557797218725789704696872640920583328977484674495 08532871315938549876356442446645008491330267320025 40236761770209968652535398734455470571041801094962 95555238821697452871215913030424275162741980166087 11829708858602156922506798250820384023975201883875 10776306621351094762723250698421614667764790215020 93436116232087903562338031179695505903392034267059 61937808548838971110860348352616894070277638930013 98909975450285697010653695461795593160468454241404 47818857563623811363117942335729353056803396099264 99351822627162282046553406631004197550363158623670 98569882711515130425645450528671703198564336313130 76854415941227963364076248994175109191881857664887 60375557240844235566437466225687866747046897174735 27969081427340048394617959947696529345151617917646 95426483739142094922518918126184114996972562520548 37388067095322135830261772450371490341933522338913 92802396693355892612900430913540049117257665330048 45387760628375698008156357781728225924657266939581 86905264150874548354102323004009566316093025039182 99058924504998759032339320662985293799541945708488 19915267121122440320574212362965131712697100516225 70236696982006132232231021250168419797624247008563 73969549378422083725549405190289728967011969488374 06381535801068706992582507416363305565323781005041 55594431835128001153365182381020753922948658153019 32339379175032470733536592417861605973123742879707 26438892107551835056055185307356488101586773431533 35305950265060747636887798087865943252461022937172 05612206973038293012746412680272656545196844056504 82414201956060675521996050445049169268806251370393 28104021224649995764296575820726706216850187465699 37453111720136302428364540526104528942960458913234 89716108174460691773756124795995685121420469354989 41370173063459005957948393674450357311102991895274 57893064942494226900263735485899889355925710726861 46500363585492932796293802104496336049960008004054 60049338923552686717642921100660705066186752390114 18685035554027651425676772270892148888955371044840 12434060560476844454172144471092939453365412239191 48862531646709430652153781746705469066048870426678 45952162437983240148359873757241558056344818960203 93322048990380411205497246329299975535703323651972 00056624616290544796070483775404008622765775190243 61440520777435919483667711725840051104060250236352 55518277799986470269991586566048374472304296110564 01862830788312186626968652946912674976715106189808 26472542528900602447832385427277504820055239837696 32783745380410409498174344813065746641429988889222 44050706533968255136173880807675452935251155940220 19506546616139786205574351786775700869060138517882 57451103662792658445614711171967614756686006014708 13756878924735950115373712437799873401859108897955 42001775216358932787988427471297998271143267432272 06212042998196319258884678372143767870044968609045 63416438933090524125844779121590940963697585220311 59120811645549529369595571749936244351860813428987 11658726065657355130258761078480485346824076308537 31648652522634297746657504025168597380642223361010 83273763128391239112962116248767457500436815614101 14840219767598673414835481121159866460649305894703 34103237718591307295475616947795705130264902993953 07677796543028856172484446759010608359646644328967 32809088247620832572873783665581189091298647409158 22397503801769001079057636855835301280978207807332 65015282488755387801818751098076949636500059534099 46676524463486326713878700944897277794019853847679 64759624578060458168341629194208921679094561218316 44419746686683893326895139447467753696883008036977 11608288301427500526115818935424999165044542914328 33444286227040398593952424380601674676457401015862 21684608862794334199209452390469005994139095334050 27495954510076934282921440746827338338240764297446 42578676888642380409503042161978417673493195950064 44246046477228342758450146420722257881779790834973 28299849236899806824308550967142538197871678058726 76802900338311994910588469868025797287377546641288 49579219613442620633929639575526248538983760300447 13299434005831873957541845950107794527712167297003 97435181868799826330387977500736945660920356017591 09921236008372792721104523159866213559203380427121 94531138766190595195218889761013010921033805735286 91066679775560178473322629324131943330365388694481 66094761596841065060474841384550265512506399949349 74968266166441066551802139031058950942596932934888 18198466581352839901489363032710488610302715344835 25836900711467547856331225092450923468474613065632 38553435988563869996601567186058612474588988257925 98304946331331136242504115036752660594397646535926 45323276332233198607510185476341931299728219728129 36917765373540523212220572346832475001299207035100 66576238472740236038469788599572252590845226606269 18632822114580758281992501723085071150021220576439 43620707427834155896022955746495351914508567512874 92979405670865653984987174441248881733453560855937 02374789351023494268216534496793285005822181596890 50573591689721439132211505274663264207286280411226 78255908457235177947866947938347915770490640391229 35503307041121029245168359103359865202320918829972 02408484458254568473159485768244652855633966093047 98144783823574995239064329696064042759459507981505 03221094697842432880685911089418989378961575508205 16744316407054439807581169313640269129171642991630 38596531630082280670694949115602661521273858451736 94340594841447759036208225564793415527194168680049 21836995551781485477483975205304202788655061495348 48105727803004141698374905968616401793413366933407 37345271784449129478438443104629357399390409029801 48998649493484704163930702722474652200796312165756 04462268735963249448716420919976809061371188594152 14366605526985916462635332444559966262728408025592 42054257589343986404452836081389978002591330301930 93582251756346790483545106853860486128669311660258 88432830039855698508556441332625423163629132362854 71166779905984501926940735617488269912585186782940 70796775115093101315160682682243483785857958808069 97227699256020374628822496781188176087645649137817 18121890224717594255690193502795232086999862955596 57990279144342367587666229831447445776059827318326 53932717548424075514061550891204842759303457326183 74685191590684516417544141463803609413979685388345 04168589246412716863234468225891856862945460220492 05659177971313582851542004419646353313442057363431 07130843155119302950777358076785333838806043196777 19550487613134989090019183928534780642078161985608 96774726014391749964703357741155341423161256208698 33514415443255666118206765463782722520773025214000 38108633059439276064496150103551519568294079685261 51191909731143149176354644669634322908982092314769 31916894038051233876504421677622559098506844870085 77381968193957459793916689118775200397548489475385 39847315390269771017865672090280679962749320721414 02973814580750409956165906615444836653859373403172 31348133655412308677306318216674596984243147763414 07140932740194826905648649093547830919668818468944 97861616837624118800499595576365339220832942263909 49054342120242302426912815202997098196510921544888 98180669000336073714710914841624083239490212673412 85654658027260921634828085880748855012536477024921 74541839712418712410842156966959758974826513535044 37982030839657599975548143650418053605131208618004 06348121131180290885645073485818852991283396147525 21640216417955848619478841441578374306774876011942 08469984692176661306609708544603789809627058924794 14613607001351406000098067552937395225099086837806 61764887114148968509385101497346290646398063873553 68380248229619709531076781259153037015822410213235 54465039653412311688557103292746579314045489850780 76051289621795112003265679656234838520070099452379 18695729171609920238426836033108773538343242978867 07684630403325940847966101796013645441455749556065 36761978256989928946226389427459461002145101062354 77445678675488424709769433165660365947851310628432 08112125111647545970759513170677192499928085724418 67867305645591104919069756026700970794392706246478 39137725862464455497974027505115816922954166718861 94831700328217545033892173871635914930862586695047 04809726604781614328725017472926883696305912276595 46927251633942317041790658723755282806001149141441 40325473525153569834996837500424912583198617305817 91446340864364651701438450560014619878957790034105 89939589114733114277340118162769916073566580688375 02801835671154187418527402547729677386094377127429 15582396842125410318943394469958870596228984319822 68837213198707867215620424190485607993582980429002 08606457935791525970125373231053163710610926563166 16850358757133468064030767994044406078978454509915 05874986938133580989255741557666221681594459902604 77765693393931216548249783317133410958497891874254 87783051254572174506572434355188159438775385461518 24292385902689734112299296844119619653204683588576 34687757780554977983897659194982931496779168443842 63436213698536280259738570349190955603823139917175 79105670108820269184785095523585275759268941178974 13809526891406292117233997044116162427192030976316 14664558448956035337521227987537282934170242070690 50592326179086426593228379050128544733177583153438 48132091117419463412138432286513401793430140727156 81887273228425536422698861469651935316064823119168 91574802307354674601013114597237063465514190575230 81807153666054778103118230543782434755626986526098 92909448327541354533273092186667305992077021187375 40302103124712502314359041674773979293471696975033 55720613802110189216451282476075054123773831714851 63446369964774003835027888440415544760432532075853 62250505275088067613459409267406975020479325528897 01113035082680958516000417523028203574885929493253 89303611184860456100947735717047080004090167214500 74405270358729608455072721446485581513498780806082 13521297937327044332259010629049066537039666180672 78240656203048997863778312230428209901808403796954 37718741840217161945870446401022627335998181585933 65452326877598181927503979385709516221261073350423 77698946837217187578804105526004849460164920354544 08746275385207322932703703480867578363547313180633 40788128602694851019869015427702324096815909854656 61836614932918923280531289745404950799828306646102 72694678323691114430825641845172134059094679468473 73074046195707787671207246870191107888630055547642 08188077181196184119833968574252698831654452851644 37064743601527934924356493257649035957243845506599 96092411284327238971798826825420250457224063981923 00955638310388236549807489180826624669570850430767 40017784465459119334279913895972967107031614058954 17906583737939519497303263305349199089276731952401 30243876745516359128426615887576337300834774026935 84062948601284113052065328339779358936107811863551 45975692621671550684936292327964473984063457314475 23182370855613685165285374795634877615121423095852 37503810250309527421573220614620839530850321406895 72374844879111418175913457973488676586418509863128 33977719479190274515412025099252587581579966827349 68448163562248680287787366054173416999163765665385 81095634919642246410021617453036166646767784493191 68768803760434245568232540632588889051025512587238 70200945074599656822076820223724012402082094281368 31620711042665728552343755203994535506870498582151 88144479894668176359043572476748738703131386727366 64237695726203461305176208696122708343562712933227 54244814441539762720328603234137383411832281787718 95907561204744686092884436650706532640140593743156 17021250121528978294584639139195216712554159112036 62617446988989738953558976129096935643101760553413 09761620077831766379383917299182221777169985552763 18764153621590502956600654056094291266739105832587 57789975918507663262661937192596555297915514056319 13209645903926242144949179598676274187517065656445 26851958812965483428820356484099912746214581149876 59408744652471538986596487203211007939581684178653 88761775030424132556818376436243089902251005891866 32528680409897695265152076541938056429617775037838 42477034169745357141688754466614766850847279648458 46570622777433415111929975121204331040549229806244 30619707801248858339640108442089549726785366033283 48370824846333642251242034255438554747923490542487 36973241215506297769504957694032259884052732383383 87007735474942066252923855687547595283673618969505 03254975105475685582904264280288223133583017113458 61975019784420232041785756047105885909576234677056 50430778775853587154899385008551889511670055906314 64963846456224224185199851310612230676179904894428 48831782517506544346538425133271300230240438306247 26219830610476018589074943812150970837649929489684 83123978975240059120343706965306631739923470616819 68172026390046232808553407601396429236442012304767 82267038336232588525467626853636782615075340531593 37313071457898910856926960637345974288402225005290 15520998884042809345391721847580917037513060813642 09848557290766958284218557360999719764035404970757 03445820150158257028881134452044496425524101031249 67662635529318143494937932601048277243418470639942 89534462222004129934514220744814190333789315550685 22756309684544363912187670081612847742123338998836 14812382079042635267202161427485062261887583694841 91172479483300041582873400512340189492090287674178 65440211256360975020769150161031730685245191308694 91594569139279624592810899540762589954635485223854 48757994147093065077267684512505887349957817689055 28225674785956202175853620241580733897536259435693 19362751420235075212169619136721223793548343218975 75221937495115660983627436716746887603997456876267 78025082784567540835581457350675069310164155301861 75479366277294083492223487189377371193343564738314 47218094113538389434288346905494847215674948971663 57418853498986877125372894967217015374967204028920 ------------------------------------------------------------------------------ 170000 digits of gamma, as calculated from a value furnished by Jon Borwein. gamma or Euler constant is Lim(n->infinity) {sum(1/k,k=1..n) - log(n)} .57721566490153286060651209008240243104215933593992359880576723488486772677766 467093694706329174674951463144724980708248096050401448654283622417399764492353 625350033374293733773767394279259525824709491600873520394816567085323315177661 152862119950150798479374508570574002992135478614669402960432542151905877553526 733139925401296742051375413954911168510280798423487758720503843109399736137255 306088933126760017247953783675927135157722610273492913940798430103417771778088 154957066107501016191663340152278935867965497252036212879226555953669628176388 792726801324310104765059637039473949576389065729679296010090151251959509222435 014093498712282479497471956469763185066761290638110518241974448678363808617494 551698927923018773910729457815543160050021828440960537724342032854783670151773 943987003023703395183286900015581939880427074115422278197165230110735658339673 487176504919418123000406546931429992977795693031005030863034185698032310836916 400258929708909854868257773642882539549258736295961332985747393023734388470703 702844129201664178502487333790805627549984345907616431671031467107223700218107 450444186647591348036690255324586254422253451813879124345735013612977822782881 489459098638460062931694718871495875254923664935204732436410972682761608775950 880951262084045444779922991572482925162512784276596570832146102982146179519579 590959227042089896279712553632179488737642106606070659825619901028807561251991 375116782176436190570584407835735015800560774579342131449885007864151716151945 657061704324507500816870523078909370461430668481791649684254915049672431218378 387535648949508684541023406016225085155838672349441878804409407701068837951113 078720234263952269209716088569083825113787128368204911789259447848619911852939 102930990592552669172744689204438697111471745715745732039352091223160850868275 588901094516811810168749754709693666712102063048271658950493273148608749402070 067425909182487596213738423114426531350292303175172257221628324883811245895743 862398703757662855130331439299954018531341415862127886480761100301521196578006 811777376350168183897338966398689579329914563886443103706080781744899579583245 794189620260498410439225078604603625277260229196829958609883390137871714226917 883819529844560791605197279736047591025109957791335157917722515025492932463250 287476779484215840507599290401855764599018626926776437266057117681336559088155 481074700006233637252889495546369714330120079130855526395954978230231440391497 404947468259473208461852460587766948828795301040634917229218580087067706904279 267432844469685149718256780958416544918514575331964063311993738215734508749883 255608888735280190191550896885546825924544452772817305730108060617701136377318 246292466008127716210186774468495951428179014511194893422883448253075311870186 097612246231767497755641246198385640148412358717724955422482016151765799408062 968342428905725947392696386338387438054713196764292683724907608750737852837023 046865034905120342272174366897928486297290889267897770326246239122618887653005 778627436060944436039280977081338369342355085839411267092187344145121878032761 505094780554663005868455631524546053151132528188910792314913110323443024509334 500030765586487422297177003317845391505669401599884929160911400294869020884853 816970095515663470554452217640358629398286581312387013253588006256866269269977 677377306832269009160851045150022610718025546592849389492775958975407615599337 826482419795064186814378817185088540803679963142395400919643887500789000006279 979428098863729925919777650404099220379404276168178371566865306693983091652432 270595530417667366401167929590129305374497183080042758486350838080424667350935 598323241169692148606498927636244329588548737897014897133435384480028904666509 028453768962239830488140627305408795911896705749385443247869148085337702640677 580812754587311176364787874307392066420112513527274996175450530855823566830683 229176766770410352315350325101246563861567064498471326959693301678661383333334 416579006058674971036468951745695971815537640783776501842783459918420159954314 490477255523061476701659934163906609120540053221589020913408027822515338528995 116654522458691859936712201321501448014242309862546044886725693431488704915930 446401891645020224054953862918475862930778893506437715966069096046812437023054 657031606799925871666752472194097779801863626256335825262794223932548601326935 307013889374369238428789385127647408565486502815630677404422030644037568263091 029175145722344410503693177114521708889074464160486887010838623114261284414259 609563704006192005793350341552426240262064656935430612585265834521921214977718 780695866085163349221048367379945925943403795600021927854183794177602033655946 730788798380848163146782414923546491488766833684074928938652818630485898203548 186243838481759976358490751807914806349439162847054822007549453489861338272357 309221900307400968003376668449325055676549375303181125164105524923840776451498 423957620127815523229449288545578538202489189424418570959195582081000715783840 396274799858178808888657168306994360607359904210685114279131696995967923008289 881560975383380591093603412529986567903895687956734550833629078238626385634907 473192752787401665575311901115434700181862569712611201268529231299371614039069 651122248166150823536439823966205326333222485051915936826907150043155898718027 833538454483091072494980578809617179963371670365541800414646675387195869484833 315435833306419359294874209514788323477484814181497768716944136400566451569361 165241615557341419354247213730674683338490544266260383727882175527099309581410 261369795007864658767716086308044607498028015769626759138977947722143375154708 293458791238984330550672234749699849424867067215025692735295850658695889974865 355621869580439971251689766541698626538628919775421877219396058170011042364141 587808103861721015575519237111600498806822916180977324219583289748692271839791 904677165426681388933792960368154579396113396219222454301515806317437084056085 364160313849829695185669526128221237169393681303212965619397187102070980079488 339101975351043074418234488333317969782773320911433245143050865734575006873914 754707775775599184671183085836601594371937184490390617702325365679775967444757 475115841957467009973450024544284065850245085856463927912461198790936930720198 040293036037388384307421628212016353864662260971989584367994305720301496380508 322323658255577245342371877374398183333064546629069933111259737219502746468990 654571554403039178354197564343157390348838667505427421618310500605504642235457 084273935493590517627174792994723989086329701019056101077426909264752357403046 301592434424649008341886308593206855225077909101958588953143287998175709819168 293159404530056325433144885173573026982569372534699640134408715801081452878657 904086636379450711085051042417976919112926151320103163634980866069486244078006 684006716962214637181147772683418466463642427340530031380773496119981468617685 854631208163164798937964263738356618938313710983289564905211488134029742388868 631543132978765799125454243338563472002681290489949550426980882130267263581532 480675387903230574210403301497887867523778607054688614721009926329425108878019 702841179224025910914665848092578571927862821476670740878635197142562924278670 284077032414375699318832433315590024333047691110092479791180062862022137078006 217257329047359943988831392799279693970635676281166940541288590819820238382770 354834968797340488882930167367709415846544009548624651461013539134968559120402 363618721509929806519058616828153028750427545258605331963432595777478813437239 394991243806143754498590686075185631427255255642593967014980414259818237852576 829436395965624388520656548071038845463944537701917845718741011862232278025251 943626574382422560935676925823877491160737759451401447031902241535591125061381 782974212649826416187246063133408919267023597958023658416317556792335662101231 335845494590590069984200672260251167743847364824385715407146265945642391127170 780306371416926386440100571310958960632649637552956769364689410517952000616452 021884353404730182439305148819845930762964044456877624165287162072767318606325 408014288745711986573074717018866036879703647708548528716700036229285288374682 466058814117540474460616763543037399237565965936967087923167744685693108382107 830483159196430021441259702289063203174101149366480952903011716334531917922939 242428772837872349569929232136092234947226458243755094515335520117612897517339 513717829332871586094386627011791841554587264898251392555943795197317867448769 925326179423381299941279398602644245196006054368186646709865944365930154376291 486979597694996533527210020020967910439482547244113342244870054637656840866762 153373627461591205470086290571698257353705239761231238412564349411789498615828 597020971097039196352168122582247562719519382728285209147182375343655254020746 203066730476952470094413814561782826663196139673593672572646033884946424894724 489784815967153061538467122369871282319784769311057166236373262075959711804015 143896231706019585709823813924666135279136956376559048616762051297409983149655 978602534101294543998672883006244084401861815117506870887646716097992920177696 249633015758292596188494858720022922480606288121778733831458825512939536510881 918651200449231549839477314735786889731420473109453814648226321023310794395974 628523541295751910635587923001956181312946120301575763401597856817517498423778 824473753982474575996867707408545574329424026781938482203540962106060721924990 825104854003184963199863221569089097614053107165113129326853498524402864482934 705916085869959819889039599559181107641344665881452542565881535450288847399753 243278090215225695218441452986508355129839802262382649748818115815250345997499 159664009832014520070480355568589973099815031041922385089745373276129471712681 653088670054728865779224670178265948272609722903471574140316697310705050782961 082607287042912608231197415101473578478101072797112427976028481411516338868969 078671757725938152479612378999903666175603588218132546756344830914872962669372 198850270018829817301702494421406317265197139506221082764507181663910436683295 663807307194543211255053620896783230310851714811492858899362870648875584389130 047186846798581655521590139256032061376427156280118971096114002391303934060617 784821102217165992659596829588905449896485740412204749735425646718402365046790 582748590695047355535311838358089652886158894174416219886804230349243895814973 672227495181127145343869749924324213868414848375770331087617671331994426349880 672166702983717230571304972563819884436539981947970223275432911444433463252114 793188464973594694484809517347709407261091493510518550431888516380180024268176 317264589577881465894731621991354217970696392959125603838048585831567272541846 146996603519007670111782305279998313186980724782168173389846912490557910867065 430256293808109482360911182960668949738197631510515384935175523971928535671639 294213365269580491039503518402421871935461814477959700303498159579720430677759 494490172314237985974762677078008980118918522229292623297292806314764810011917 099935317697308942263740201007093350666227855337722176495694295133422170561068 181275696140447495829039286085745738829193650805224286122212754636351051367221 258224557507710935548241864408182186806578080799719517709474197677732124823714 623843954879372675599911702819706075635766641012813500990087053356200523369296 054295092545419735238087726164472653722307568265054845096797718992008548913474 073964160494124035553268157246269023839385187188025506849257662387484058760208 515682269637595950519247241511335163399791572224009610878392752258822130913709 039825360268102671419245765661757745977814068774803927288115838175631194773765 607660057264678952979984580986236663728860420221081574622480753444710682668245 313146783013979556546944656992479884773872509646762389036794155692945890076145 200788685363678588126399189591576200432171996367902698829112413538003826280315 040300397490143536007249714922144796437588216498521429139153842734092660565411 078590098047548501563396294110068732270885803892093866602669800064737282478204 124119241732961887633805564827656343628060224348264275294448668047095582148258 986443016881299385386463056032360997731239608702975422709483861874825906612323 660796110832087609717857851801550148582132699958031669191755214285072089915579 731076009248293783016418202941286326331963178831901074260096616164743394154710 304528365460640719348240268087480514138683169741250300202583706513196961790813 691464576360418232854233017738839045345749635312431878972696224389040540339039 306952884935805777761256433715951089502408998893185702031780013280199777945931 122995523088493387501718615418603641767395676490563615988622436725295694806198 607690683597245894241067606469844393970764061755035650027839921735628683961804 084163691192115011557769486857908922471487845531547682574957260623787980149706 747223546404982107766859413968507245085143390188881730555369316016706539093911 474320993348089767200168844178342988840477126704835769352300680827541283754352 985735533050797305006712052401289557762367138428116947635192076990371894303804 216371438020260110666534817950223654793917178839657146564474374206686887358331 997949163774307809104278498968486960693414504621364852377070901452219029468183 110105954590034563792948098863014998268544231855008787797230249495548680901708 697654831156157276220114733764439915014185679907400300376725602437413886018262 811473102546951894785578531365834695552014098212875256396892639185898082516236 724064773919490085019462817223809657396295790935602068666584989340800634065501 515697178146399656930331832975183416364087580730868694337701305347553507073800 203767879714989374913285599899593202855162022483535234306250045419424974568657 783359764165719518955089613766159654417611259243955778743990290627677159785074 420988819643335932236673483397602142436566822965633862964366430983657905027742 858329376251513041986499893239908267210852514521966643376919291245683079020464 700109775893865853619885415872309552250293841539831450456825820961978063564201 816960201594185402501085199174412320443594332553867486648936930678852959964464 112849960565265236082673989819871175487740969391875316179460836788980226081242 434510959956838680008617993107107029638814049391221574003954818755785922316123 472118696303350553114708599233588578700921184132698002552550909144059309084817 943620421149493800461925628807231636720535914404915394349163230560902343058426 146232310502728056817747323023816418355694426887872912145908162819530945019864 098633705151883699368722723212821579442611693259258097237351456169824731330384 495041253660905156532450827216030197994493380764712349579213422816219071874389 822734208602845477210672071476988552694014388073809393804470767794813681565899 798368242345926071515270126980134428374698067667074908821906847066563556387993 593946645549435033749338572366854345789966551386202315070272677577248748144286 567262184147173278247584208168634332721189860384854071552942803791216373474719 362537849890522347130871897664792562578430288532366722966551709021660523016296 046318414083781215544500280342434817679267493928037374229801809302972274205586 056365396307679886665317308596578367928006533733884357332821362579481072141013 572476633003767021606441958814972809253810971730483605516802977670338571161163 573792727185069574830898541786532522030558432875053657073237687839536670656584 371212368194068868802319792659924226363888911289469040202113090926529044403516 719558890258545356590756636211706424930059811694396536530001446071377786345070 245262913323906664804267449716578267379986174202587859007609577702823029512062 379058496854579125498749392266310424310638612717247756718882064738362117572913 862923429920755333604151482790527586454384632305485082116454896143703211058166 706907167539669969347051956972801618758656318296716389833503519992235875506433 659919335054579899786089015056913078649912955515601505914855700720851212223732 360148292288081092849174671046808227967805854622742571191906235190181155883933 458092085005984334547184148384674544988212364043365707728165633455569931284301 684398064101121424101723351739141677186945387525989557375580760150624134716218 794861885140372198002572846652740129660903570217142186907445861335552628527210 049280086765506377477202690840283449490101226950837017567392110167936194822273 067202743064217803382385618264074241669287382792673321824251225279349197657547 115315510316340080530580467465370601531163044579689942202337473039974719227940 034852944397988360621967560113769553449002900240247662899731389264940182097756 599837564808681717719384959562678748426499270858980560238395766763552822596037 306172781488189718885258794608021622123029003330660818096092614736156095938124 957920999443324157157484351043096194435531042541649161502891632849623562169281 435062845211784988244473867228415903797619159453162209987956823718034456740302 051954475177073411070162096024318802734425011109312026862604917826197641426991 235811215471656463287512484603283482318311833881655749521399855831725095951571 142709720147189253578421724978680840304785325008894778258643717554092728279077 862914610222556929191187410934457116406047642447833729791916090996713486503698 919071648771416939489797150713479897642267424724880016014578437241225881687256 628672075560560808458091244755753995392024460383580480330166358858640762361002 346924936754652296348525377821753694315344402764479892999657809288071235362059 072642329459976592341072160700730763052854183769912203867465618360157046717192 105450424417738624265972777792503500122377906567022754878855145864575006557966 277100516369422240734116898751062309928247757913358285976514483512619817750977 045754915954709118905870015930336656228785939981893972532983078574557433238765 786882781484344714256703171408019643591520627978458182166389049433997887319623 334050880191537474028997377863762779739819468186547075208337751546071227662096 120124828683877839339364404427820685062619143565414985000107349528911145297568 589807575329595078526420619789831531865702535430999928742261895955086753640405 990112880971442086573328374857970780717283985663070758964225984086859143163168 303988917672202131510815411456843582244185640494893524573517070779574347146773 912471584457650306675214848348670881942483762918493134193492705957140694044384 866560042900108704964224752239663703782079103238135809167383940302255490270136 036679253741009303510302942153500784231221936921131007355005177821255901800901 897589489568292605007109143528461170164133481825315057680414789141568784816074 110416381729521724865165623274335933646452812690483850804167441488165968929298 750011765250620391992532024424998563701315210432057638597515969977758789019319 265395507596203438999825027992376697729021055212545393402864748384179132380660 591410934599348763258485199292284971939956935071779670729602038487229237471501 407657861767711744089934001369272441918296856282452517486579020257707165830298 539350660955405716632411265517242499900482051789386835479369663206694229581610 506040303590405856620695776059450952191291910302650435572128780909273778254477 749363438333368695005675237951758381163652578968936924203483148198993181576759 463559872683701529729345397633879533967248436496990899554002952991556399919801 121201225495918645098689908645351564757386791252090823315638571132592058133462 969470837810780342136284989767802089711122826782698792101948989871566980081066 441035272581234080564723094433969036250432977464201263135613415965023449915047 747657053661252719421245638888612223556817737554202813937164012450934171348648 924134240253083052283703421089578658744234952124217825951447492998414866322598 036318301992232284606576033502687040514538893318514918215910495383800903446443 664618905500309885635191959083409910336308408589179720584515122806152343481791 864316041271999591427454237563277748428861885664006173801438730607430032076129 083746379452755660502816668458309424637825814923208841051222659106094507826377 087419622623011545966741277585380842023766738905165359702842959578332106370092 595101595012349543897960412023250930362749086301486539073895824179527352847453 576231209115849537501134738874854288337668738798092203923588909176003343605173 415579501469176343249183008783374106882893483936873927674730104674256616952576 526004525156166394120918749889442343405276820822019410313786983184773697423254 037085328291030818666297537219906065547549524697215602114486676036062020126341 336839823331788446486083372671027279146821748942072057564500978684074292196829 432061668572871874499970949114143041677151056639398930895329602963539323938342 568801163956868021097161665789817082226855895624245599363890759373501348899526 436133413332545548336691090774205702940193644269718286501055212815136397370991 603614189701238061030884476268357078937039905094269558104180740472844001692067 020855185592464279179870870357294334035576045913320227645870674493969066707386 737284315524218278778675618127104640796374682423853027962249369156643499867127 907150943732920460701403303550243486930040663308685727385322729736771648151665 548357549970802964767719917940641677378402114888827020197783141484317896051144 183508380984163136907555065307446644969772998531086523855313648299053899414551 607865148138194359309590118588334007301612744632638904557453639751899561087281 740303859446971220231234189878837271727576693071859656818391386339734045080841 619626295408116108956674414909751625707390070758631898696327024118778617493011 412484664605307675627718386369735579658088673568088180361208786819110745655320 807411959842342828352319579104804398899278484469364282728405927311746404568356 504265977211336913878429853078352349373691378726711361860157045857252697620888 480533339961603409204448746029580566884594222320049703765369625556583116201483 872656087534850991392198485505390434997421609756284634274271201681430895570143 598625608034084905254477665397924303681492657698550635403610527332589343649715 245508514303837183142630652479034685749538385666958887011957695229406720650114 250245757614206228820995985013312744293341338860323110384095076538019098521619 160568770322772200951079090603957916760821487575004299252236715057487231122162 212098544538496426937735493250706473641053210895963116575184041351665481860599 008270275723273466615289710570619845523826654561782715429401586469101305515348 994782435043873824630656142099744745353185108155893640821856952712326671470846 928465317553098238883371224283843214800435065069820451403442833017823315035005 389840694998351793560805111544636892362043734161909453465753688878874557508041 955950869786945282814751337178935777829744036621859127931868272026982591051643 872673291381120126967285433014498655272963636948603974007476632753506491023612 058602678290247373438425127709868618084927178993991289710453442548858962359458 455935905691574018186433405204222355109787359716178374863022638146299904707099 185482042676561666820524282467951024334484367600556665579457254401599907505937 487091376607829564078733155298252993749493405351105546527693968777894508284341 298692883677456499960853795169142465922398091125408984465458670163089507736001 661808264481538153795051822658128337502045980033574796178224935514173839836714 431445010007413433550217039294477952570243990090581226941817881365905682631397 144292380243204290682159062439558310483585655760587441605461465196703478588806 662401201735239233899517187758356369093925346447433258747124545728576808870917 951310884382953028696696664384089333844553662885531961370010148702940505608733 936521800689181089116297040201605304804213034009048598759204058478651803853231 440985127625533170496356915553006955011005129737034087784054414418131671493865 189127442806258634585180356559491969414353788999545708391278049387573326621819 533038439482397043327062874783137883118520013787562952637147370981280505496904 553788329650160508764049788443986739208308063850830063405739028760390238467895 045556495258638996226969784643101414515447964349012792365485109220459742866654 279470234153985014826586828841118045487239505791394436159662847285896739389749 136509059158509448351542517982664447362935138781979882413338351489446982071453 828958394265604059194389789272104961510631975710340121184599943160464789548435 468824072509736135538552506801505495447526930134305692152690902036024552515116 923082109585503041310410532556881064041200012010991361660551813053751074326636 448199883756343888138134224948141506543736205328917880098955489390126221182962 914767054103068078334982471556921422692021991023064118035779445607911371002326 029627640134231052326717392326922236601853814763877143111771686911441930940706 527837247402154732401679848423742571711871790095185711071618453580073298482251 062276447217208141854508273111320816124149060740368066751379417131165786805715 640220456620481412554696964489619528417302081848994140861173741332440850764821 301635650511092317213223203345313182123219847646419905255266394708730797475745 175746754661622367315418319921092345040744650388792515362099516965769524118039 516035181201307897531635030763544808523484291060613026002400720878326643006191 205255573187932915491508856427879685603111011318435408072971088111544624041175 372705481403987079642804193674465862083594850955754443062371886058946738247086 739744217720465596336640176912256577744448515039496598926193993179738803751049 289871857409343914409129368267543273141981313918115670464911813124753457921454 569407933726029010189198615086808318989292005504550636546208239042899471538910 732315716250077866742126400931703335830973140272120124666450698467447668748695 446627697930166395372063317716987944430973982790673748847135831517533392533034 702229419478574620966715818590225628513175144311714620475936230771768982002113 336654926360965956961674592681636969941561368137659826874671210394501582001539 757923827660642611251754646875886161047536382518803489655630522335876074960932 490312897385737731126785533531070483968605320377813622554569961555028172037036 329877539047846938566660973276841262201356797642704272245005525393684746286155 094992282130934617433662782114868401939995884709446171589663850434502841808546 754891994586316475342379919135126532381503754527795362853545587123673299231785 175448860910977672784015140453720822786996436824839583634321720085535761694102 392297694916834629258942529191010832747258702396914780750276833407348559010534 576897392663415565216517357810804891989118289979182123210154515076889005435934 649870234903682371604743127661069843844154398567626537888321832576117740178984 936439145032447073582683259421993269281562036527716481843611663897395104010623 708330882920095034797471931863568134330101407271791638317908098534747202510157 511930464794495391082563568306775808398464373054930997861860554748732011424357 500873816334329201235990581775878343354997506605055988610880273547867254756955 926549950232729263228947552939325701575284677578263694811671968802435103856416 192062885874809080998754846743510338783666422272129369296515666362394755495617 226287608771338606320938800220980217704973717120758703364279381184469624737195 926802301639169595620404736868278501401799098724371179780873521954753532673387 672154950092222268018256974701918573660053168605062509065337651345525450401873 038367956247670437431872446113363313498783132159320323253859996484536640091555 810417378674922368558905637553457672204521429838441721576775967266896051520248 560153235958210461202779161506215453577374969275111121587666723506927122506328 913341252954622472437597782982556997054399596505910102980057223473968632901727 353812676496015144577427445622544340982398372803994623220761150028079416100868 799041637537094953617561875528172957085725125296048997337609860683874733409910 494602951753518142957753987606835994318265795108643309921209616216701671342859 981113500742301205582432186143855736419644251233512417172775462463918114214894 771428388089105875416072693305060021952446377683488807774948889718894822273000 609772112797752257308857429151399949666052358151198885112449652414993411321778 080242449495333133077820103046388005837788526189642909587277047736545498272938 934395963799995839412081324630672040451843435146052438603140415864261413036682 524523994559862122240980044706277395411592929367019010084565063642148611272569 691974048076701587037565374678876474762145146500456559248695719404772307711488 634120172646328501832682581501224687496426996713145364280083366659002190475446 889599773398205393299714882089447232504026424198399985995434431312932705916791 064486242324196127365545259567173077639971090815295894738013891912840037140830 644118848248905168277564544846530660630796021734391846750951299937095429288981 179261781658217547066074915032927105382980339351373620742586907575706620485420 929925297891489946672939981263075948990992400957642219101884611378603426401246 746071519388547324009165660487267851464923443672816065326692167461893691398144 987942754665394057694709834980242081955374031415880200114675722088323692614694 203453686822619601138910191091465486666782158756851106955386067105822439231542 171416793797488119939529381696576886889456519099966057062554167228804369083549 164781364851769553399923071595978181556576088265631462154336588271806049616218 218501975148933688930529219598208152336141755317966186577802177901765723853084 898655523806749757743392446392077019937852006170397878579545875464310845267964 255584692120549040323236066024646928678133185772700866757479052643548349814772 608087589947205732549932555220346767086851072995082043923163450204496209736573 051652226993135716907681245265191491472492738226332886207660600085318807396721 794403483236499202454577325908424535264456446633853123117247695098788395868425 099610113106977281999509043742251192130008000709013459571016623642365510955247 597494398204489872544337967176092206804584554258973507432663601773722658400688 751962599350084610024851185909655603299085507289759808641324769414523357375637 656806887432182388909378394387253679266615502515168714809756903775807277900616 991938009845595324731979528921182058240140038545339284777825557370459022623314 342759252945310791708159747427273591885282936200909965734898834102119459452811 260702449475196552681049973300210071646582995943646904886126353790900964347909 410144869023250540083511628319953647914770777522014667364316849500648177547083 025856122321482785499122567472774207188372313469828657226868182348709472953493 504533296936051981599139996146047709598621350326179274070588529062594851773943 992066691154194609907524318336384139338746592718283996033264078052542801651172 130009400328339594426475244022606187059219043179086736710580576190306491639549 365512562334170558296410267149193980496870607589466073782596609723968026014625 012813149307721459944671340167367984323646151690021759414577136416735545915343 352086244154348395915657196906831557418458515168619253356638644142894876555317 126200949309364024182650655282412995029528641706417984084215507703766302007820 211969972943339322020117246578971235945827694701352352409442853120379823496420 204069963113933161781587067928544627049510066727217511786170011032049898786875 461522335902211576263096908185540719665854449825734903037433303338293496041276 065361038093793775987896698151087370796200023607251251457828251254139444445744 219305921373742942409122864051007397230942450096778437752569655719614933511721 275663163540183400889169285567790803436835466820379820566353740765060025101286 749535127687192467201308139456622346507423912210322052429595436915170289198102 990230026742725973343682205744139438232863867868741694642428957892377135516495 986727901898281225525131906996179285268808836201916778425555051058178058085742 273711929796596420470926995204875702866289465915309679311195164823953698144816 383823091550135133884398854303873182759820408232440148431576212877401847320835 315248918622498259721196991962882705729785242652259131548113365632785600467039 634054196311672101684305468049154017662993287009628165977387873173139582074585 417392599166959114883973019997986665869819095385997151000848785393480524693431 565515167501357002468893376816121283976987406208125276344090140410083860105798 528789688258296717115354770841533916111178348500931511063684443301000405094872 898174721249021780376721284501377800312588333674027422661452864129036320141380 359229615255778515178655292326845943590959954678627672284174076794152932524383 584961973754230282643652626451218539665696787598645487996339757223086724575281 029514079841740152474932598414115762827818179146087557457486730128767715190549 379389603845307857053950626805459814294538064505053797782718727626065199939621 776913929103615792956997494374006100144394729980450117546440412039450507241824 418681726779060254058534594249432301544971015563345696638969011382350263253441 411974002490728474023851338398135177892394144782818839190160864528559172175165 035470731877552235135506545281180638365038381526695447881891270849744867815997 359335233797526840375826318938417632291554456959076605814899510409240984825633 059518189984612577591259366654037663386120220617094340902729962458815772604156 774233858169359004057403183898825057415827960754927418999413517762339111201136 697272834210689908177574280095474013667304785459997935750096854985890665185629 841237846225912385882141657594338517508079334002246273465943283882321040537969 258045656641000732499481642595881335971083359233970342800478491523811452244962 452957527804095720031843482251374917473186679024919109205858246247015623616604 920684661551775793613783158194070020208705594467649703090529462305943425038044 310156718789508929180604785244755392168104662050591749421695915738611061775762 866215050756698791418178461223774620440799105544778161516457212770569360463023 836918875717623417198440283003883375961391358478545017959665350427755964921979 471226765595218090919916324146056657717516915500930334667588351378978728729739 310347453228785166264678138642746127965684709038158335149883190437561321546648 961770254388200061997502440580883306618618286787447208257723765139002884139066 460490503933504813299069151186179460382519809622642257333843143905587958041162 359635191549063025173105873219608506140381690610496240567790278477054694491388 357018112722257430917818157068781055512482417794313429709527193062290593751863 735761791088702984751963204615840254299431019562039070094133043026128125701109 927248078533671997810127720801433066673598124565784704240135740809483934426279 012728829071757891185413966902617612446705411752000217243916768063020817120973 299028418614883072301329360203696025854875818344996017474323614459349581891650 040482582467245505197707149814731455372911976136906457027726251422903703521685 599341507165727261467513098992504316951983931407964295790972967940705893761915 297016188584143100450226692331741100951096862133516224522233157767096114972196 240913476489190658692318030258298729143465511537389527726517777395747544472521 909308800322997812911232419051902683839480864456453387656225798054210474812527 521061531933254375592286236977921681696458202502175766546517009927678548125269 616273286687833856913530120109079455945654473716473106700093392674344340089193 203995608580968998794332635502215291418428878874503457780161265531631038178623 444668600618614378151461305708947428638338629171208132445462898383741118605659 546314614507678281743123159934185309500831113444964442276963627968965427083479 393581442353213334172307195746798559527315026065301296485609558433652045904051 136817010073147377051212630273366386096096045125615805610524124909550258940932 336473365800746364448233065165064847183005080259147139992321349940347811203801 096067848603496210839275616739381158598416640484339252190993163204119155712532 573252678636807096938661871091413830754981427288195907717361090913963827150474 443056924533008763720739598854149780863574257090208827043633537626919633088830 250758440640674103305152423189976309097206332646620511757333116030793362827115 915981629346051333160865989306320934600865939542403957488987221398499945753291 454159103424881336005447437181617018926954650625081465952557048666994370343137 231462176023685698597610995711049343710836113865762761841744162508468275328466 770857526617486351538909318942882938942713053912330258861987873271818978211818 980169282165876717644195833704044260552123107946770736877051516920064772330472 201908233078773652564661736622060731826969936428651457308971213891825376483505 713500462956599664245623285441917864844090474704746606332426132039041987731737 102508458344405857297105352419493507776435009133429835509938685430017534540129 806712899895452870497351015295638859838156474731846064530919034260623069065511 636325236635567928015023666440568342853648499087270384368785581212832775863836 887109416269138578963910232935730034236697412543188643302433128469570485227592 410862046063479162368424662946390094515989389437748396322662891715997639508753 591176056681425455560508157480497344956033604314066922997323633356899269205334 608960293655115910743477304428049188290300326750764205757906469464074343102191 352646826186161566707657698798096174576454493398061495890503769443300638846830 873512241847216921936161954184808230250300810579285945065099811037067537053085 207480856316257584886006482670999259434795944710896371385079827483398463723173 393461396920525425533820252965321595219375321058290460808026232315121447066606 193710564602865100799125248341630638072798872777091955811602040891408704801606 931418322406467629449874662291190834521765518841769652891394092630558461121812 172216466144417836542476628543403065623989524936173880691859746023049496404122 132746871444131353848853929467771162004106131023317586512433118867465743671846 262775921662571334697211064531930929098356365630735573263989286411248962526903 837485751543637760592379449665063771669367607359532359925945838401429259613189 766307973935965021245196944337559051433135774355535899361901770993170725248858 435421646417751617694078300875810891416733318696200499104737467306373102513159 822866585384513534266740602204157362148903454563946161292876375937214938256470 733259755848641820103622941281360008848507909575229864077720577555705185306333 784905600320025587792545613038092186848752809501655702825777755154670017992713 959824070900894310742361495760485618764454265721538734279355143355365737530869 434624762680030506592960532188200266517823314668407648236257519515157807060018 384702371825671237458708747322895623233567988312173984439108641440928239610579 769527264888998305085489660306717709711396552673498688310252359769970728355853 407313442989235504081384044998400878934924378136122098215134443493299206965489 406414873160763524927678095012246243592673988981083850259372425737287419390849 858758445840853482162633697604962119823460743722042916571848230469427246865094 230815048870297521788508655437881950649873832762473209491674080290427403260596 179988417288685022216250971997121628302879048282756577703383037306405687742421 031527143957425105319399353757636665024578906575383558285858773669676677471260 214396138442399404473698008840997929894091142230270328733449239961147675676061 109074212698414472295981987711299849607920653030987536441703602429594448210731 995034968050115797893016706425506706714628367370143765239829218668735212525182 302155215609421482651216914424165663233039771245170403359758339468541341136954 549823103797422359673089959508579762956943694066145521639146825553586381354733 757632455350200510028414643093313197542808539185864111991307684718199129431217 371116476567069626721918990084092239015839348192372683591415741303194657498611 308546647781118664380806670653473773671059637805313173748833190249204460151015 896307162666502210305652696328454680217877190152241004282191516636312915934061 401456909849079657086667475936546344588618307700736153017495306589886257806086 645749580588016019426402338072375120254574057622471886454217589285438515819898 608282183165990745629606505999006147370375868244537200647499706744002044154959 604487261983819765319045845225073361644367726490281554954949636678657092998740 789744140407090965600239392431137888499106597382142736961970273701638608318772 282501618550856469355010379497926880975213295717204438196080109740685522882135 146728664450067489316226965435425686377577273263688729729144197692612915431616 293652669407981322127269086683279445162114519177279857795669317948593916822794 021680405337442491336693961362875729754307750258627925096640718588931866142777 803693127651928433110445946708665617847357762137495013606442928189007035258985 373439013713289371004222766950909349747661890866030123724953751047641999783210 220351237678705817011331158007968827902258534883659768215488968667804000668088 083126344838572679035723327648089627265532627811819188589052439913685605894814 729397894697744737583279997477436687417959309230135741991500338315608142235008 705185095637133342499101287949746855526843304595392069770645788452150533611471 179816361970683954296928093723842508188612412878665172973010284406866812023099 296343047261677944414628422174988758767206431089317215113782077053303511842420 193383555239705124214252340920377858394376800362464849539674731424462448932387 056309398283876346236532090798053917538879029634451969159763716737124212798002 518256561974281315980860221199590183422468001689120653543619648268867653659085 422121167412955552394833365718179031280291421280407045048139957765145674054021 788452198713593631151980355444489130530756706079406407516034262584599800551429 265556266262323059815658467126144177463132414982605972264479064988658232815787 312051101870701522813229201941922061730574866586322111103666650869739433616921 630199521370559736631656255680302215420352768858223204622800704094709610796270 789027527301853956153906022968739919685584118191279375689763364657556935467179 290125902492332966363119798913741570620191272850919772207588723964361294841621 368881108269779500322808319603856754306426476820982571438207131654228231187892 293685102966254656665322455980457335908915198380552225369268857066554568120757 078514515135182736595648005261193234277385734081826382444556304853119213424415 713592089996109366448057356325732639770376739456167101357741922104418582286543 978425904873663411749558853957093815022141476723364099046314693743684500279559 700544251993350203331506170157567898685518410080088640819386050501570993761499 412479395127562666446434846231413117079246394338921702582622983010106798993841 669299274298389039836128503324608359480597878042632580773112078064668328299349 070012041577006684114028987017046518583924141848772829181530172602014018155311 218132841170611508462947942894507906527753886592677602120497054072589095275114 865345171571964077826360237163494478063607340831499373967858346825673270531094 934907347469375460184502871810079369918842571384752929794619975420196597419110 578888864204425743380051221406135824614849829783504406854468917120847998248059 365389443331226811899791673451698133750191011260777585996327424033303734272593 959070334997691210985905560306285458915211584598391736750446679816441523911971 575144167647058954565016076412793909259005282091563121122089128277197571936236 137561607110872035592697014301492357214304026061661138966525275659146584936647 460823460512188171375305827177134321761277066298162410136431536582537991467401 030197180466479755961098552248489759509950984721788355780912213689735845268627 685082525288091803821649164104919380881869536320019162422371065035201021988545 085883001718456566277040839824734706908666518701687178762018267300940674106984 889161678200086575946707303017563309396485011207464507447380776098559298799903 512700771166199900909650031015783785724328865498308866813600469337663850668054 765940861950286678084365766663895520768588445753437057362791362570683813825763 319594347191960166927569123738600290206349721732020889597268103641706455326293 860046271052019003401496676898885128254718491982478972487864967081775862650009 441228155421384602436737755226820441312940984831585041566146836771599148270811 896536018521285558653497391162410284494454552468231075278453111886808732139413 906552613858200667290949125762191377606399000591615774657423251250124535046668 796221980150274323102422315388983852087829267665755714317806456233135528685355 039014402290693098891206635540127896445806291466493837557337710310614469309238 962751148873163626813317886500812091092549232402536649240323277933365325807907 080495572174515446573431806744300284973723676097488691662854519435686056983666 755117516562713700183541278820430031485607597302474262936722362273681243875703 111314767912045984190668387512866518080535198963400113635935273472997532492441 798996448906888050984797959304184596811858305698139074829097957959280148653713 664120138124516704419044128312819479980063073478493909058791659858501722121461 408300937468512190410173152156161605655997586394678554539137473701304617380878 155349918628840306158308968128821584036779472469108776911399277012547762837025 228648273829044252002881054066721405357310724838648474975825000024984417402170 352052487486096971536079701081209317115872043798167714148918344635962394518681 124426303190633389688918246760385156430514050019367827359447647502644264325384 159456384841732156524436697234957204828061378522460453954939738479361873749700 662191631303970836617852157762549033724147056503220351022981944882920995291141 697419491424023465234016913855681066176734462709246508874364355290752774320290 425831456938103190482445753895505442602347571622801231118098723876941000996912 418700695657895321291798712706637092977166104839318780059669128639914004898823 528328843999048181754977695132318043723705561607566937421379791308388494531360 505175810983804135072378386844929096301147642960509459766335177683619560559469 324355638059422603279163121779656816643725514932907118430526758559363993746429 632777286335497123815334048584385860617752925106621292605173760510805731056993 159013081164181301813377776648713352218713249394256196454200343502571191549871 595553697167452182013122358361086381442930140702202210070592046915454226014944 358980352471288965409185269306441635759921245911137049768169856216681781133059 508709780524219846450306925482830365366112903027198658561488946472217813034924 642859669235829485022451167065055171869730409404921101446191710056807413972853 120484922884389883694593488961554117874034316397653871186094671892257200817737 795371646539173373588582533070134834935389851255650930037629934468415682241705 515154047087513104505651934350979487346059388162698948037278360776291996061632 886471447478970137688331362059438621380755293497772097171638668999811734006769 044277755127223483053682021974512559456930437584543193839798793196874486506836 669259985024417839075610148521759524277699722901198855587555565363780391807491 070084759950421970859175655703295868636304472131831579019265448833651912634262 439274824019810145276705549291955117684434787180776197963310194957582077815203 464778727507883925103713431452185319515205162544787631923702901215149022723945 740626418983030430849817560051343383210163955857384447045271461263773940334501 246338719931899196007345716385031352843258195657276780964740453203196187066732 642920872305236131646266770127327436978750620342632189103112484401883155676876 469005864049653604907479725768837581309633590927678949389395709955270217364119 083492868628989354237887841487014700574925115471658787707667732132595179931902 762540138087873682591186602565726928877280460004565891888250448296690657886891 740640064878468937225703200136195543773405897915059483369453957298906051042455 388748115443922712065145772858859125852808453487025987228256206347041631694399 279738801676491080256167205249154901142696856639035701700591723617599505629253 723503242783630720460013275664383612338169146558518964959474507383555653164113 523656958304423954305958839040433900003429124365834212063453679986085933600115 026726987276425339136045244189914566720565330742700800163539676645384158524453 902121798181106856664592281545615717428711781431717059587840271644553846804725 700216557934850656575047622409139646554678518324698896546478778338836605792199 165097411077055047055407167247958456599095305570996922291572016552226550885956 016639930351521767214444080171197524683387988650751633093581994702356736747854 291405104792495845044929129440642602808322257114315824408815064225730086291528 677548951207229726692413484453457683703278939108417303975535629424859857544639 082116207806065338944366998379118560027012164080208091118581260470001279755113 840151990648298995974198934759135118494916292670011223638356507812440313327047 278106714799091424117937558484850300574402692374770277220301008778571704642030 051789572742860597411616961707358483852020357625964209441154013626956305891309 177622027094310301362004265989138673858867048739811357385218019477576156931884 636992930747906447122783146298021001452146077360094140617240847301054431786320 695365194701154405842093749211165683094966079418755906132805465801982888808171 611431663501161100627970826058449077219676953005795806247628681003111271754631 861934096825869254943449782745793244641972838267361398983552763702542384580370 816231168233303557341539351198801699598934262061815596771611628616642901894770 780759989193089694385875109495644552710566866842576215684456564576756647323179 535376562910530973956601863715029025219078103772898375508751582894843263059916 696372582406793856460114852241519275534216434671462847161135005933096489305441 241470970117312519179296697526029778157980627679798822272835089571770661318468 680225732418215269777021837676566541485937617979801259984755977015169341038755 382881185636778685166539675998088318440367426232291443901231401385597307891974 552049072580458331552357901147260261418828359582707875084765815201730161337764 219035080579611830188658446689411611679986613253506679585701672972686601790409 521566048166807230401054133969304648508774193850532459057443793166656309941542 639562170227651412558215146970514823811884901320245267478230192715290526325463 006814540888531261134351925982447293368254079821488228140396422097729468374375 271951520274484320685179280768461892364996294554482775383910911288526245167523 388776042481030639302867905457031709938799717581768446564117355818311784512835 488783990745726600074741762302726881490419273487755471614822161241364673180853 123178202128078301882622452307257381837212432222252456345510593822647949569807 974937814571177603313955809908401922546127592976418812377418097424337478360845 596886122726012649666545347248000124771729154632692340812997423033008194309103 800539680512649313568677809360656575833963459309764814166620381480811740254717 504970964386038394413001025783382100911110021321773464050921519016831964255508 908869281504285086746168886309765355118369946253797296948695996325436923310567 338677512853118542969380944636263428678236925005529250601686247262161121832283 031268471668790554904144266510691975946134540740046964731085841954887610913541 127720733326062483515508581077768341205867175472552982454090957145952744134962 504139764794802324071936759892552251335292237218767187208481618110646510688724 142420196031781943868509125052287575780007996613181906697271932520808995384460 021136942628213526869305417374177335738473176307124222562489718110775245452426 294305182465296120862453146300815949902032628980221110178429668425592534125217 259337417278157403332061885427526940872463969746780482562206642238305331572706 156030338331389866335544588620830459660933502558845884858412511253667619046216 456535511868980146746765296910498410102796744271495514786127752510610498583814 394117094254420053942549051594167275219295554527880155577630815252688321609707 685284916305301870253251991842293363707436047775253233873583965707065132138802 928961947984220532394780125239076746754265075504263980198019670987478494910541 212424514806719939751534726588444093450427477084516492910508603943669884437927 864437328115847328392057345014179207399144494623249334575986872200864356250243 289595697823702672291484417754304259999990464824842639990974679215425063395730 107152301095894327244479714788339822503195053078514529665240114482426503737789 650658640346492654534030618596439863064387394422067360191343735728710341871761 852478675860844212220449757048525822185828233617346036129140734388077459079514 791908882507628475408301548938701807770701243351631470900786431498286649733928 755635469833604731376894185842821503496571480708949096039838277336420212437094 857611840334014984700908212515740239952770532862695874813305548532132030994384 203495965330827192922041027514897119028266778872833042695234214972773275541869 033305529768460270395786334625691503252224155846230205690837291289844067173854 284406200548465718753176572793677964201645265238305058197816658539775027388725 330424522686412685507475600393854978361022166957531780489660422704945231388480 628284203542555796478685742321044307607346833996487910930904045131745887716870 490350537552028644993939823341071532864268886702615610053026929810087672038902 763524821635036701804982066776954772098227347101158039449143956237718211700474 862767195472980690696638723970369584217064542647143266436321149686191801962893 598677614849862315911260586590790407623124736817998820080630399639739936038729 029404762731453235293358691064814322677981760722241122593973461453037267854591 133370001378217198110279747475128202979948143698930658265964391108158231171774 824364026978726235154494840952622043987932002056304482727770629451619859733954 953836689311196023744455535075792926000263058139397062521419272098397449121678 088412541046390147544908979609100201504740485607645664967533135838028749721043 561404984065989599564865183530457331828561863917614534116067256638029940411559 963580361044676008752101016357304717003739227475284076105953836301210206456512 097201847284351697477026035260844255886057008048182852786812627073522081589376 048855301278267299082565680828589370675839565527412676988254275369224386637433 086862897749864600096621155230825731989778970556314624487039578314299145489178 120121273677587384553456859946971882186018712598631684383684771448361842635420 579531463217227170312249195707344409421664751926755335068696577671959600268430 043067157083829551979745957577365008218314669910273477688550356784151554768905 249401852982739439794057519306865222377975866616976917231597627810805604491675 354017509832968013666737185446295792712557763510564363787620682209970414362392 436141031109755885984895683136864751366705331712249503822245016659287840313684 220217153754532668242999765140731215047986434623353140452849913225895487633020 900149493303185153175182808120971558276477130407376866011222466599596556927595 503953063025671495986830266797190898842750706781265979194646864502196892412179 087577492690050064157001854217244226970931155894770692074509198496185331995623 409122627014901763722592678170867493227566776041120490256513132505791206819995 271575442686559877532803594078206399058861566645753339411839670920100097312218 201685709422920513565987001014161628816950243257021728228688440359168400514025 137698196966609790292362454900969900221447408721418748906044210035311613404081 756392673609179046037530230773874349704780088246658703495176680242882523182440 294467682585134875402213985324104618687990621095084034217925800824932265403245 054358514585411415879052237699876649369332491759401064364518307541698770190326 684886693975744846055531976456970995663898891394267077309907755043487148731674 792069456070481017423172634977888243121775712495299106249437755612321279860354 493365246652517643204987571720083700992326058186950107363170072396628384133036 534271587318507074966879055308093536326521802815143335832103248224084148888927 641331176936722502169298343072889578402487394362045348811724362631742785818099 238597289288122039074421179295219340584058543440916741134302296006111645899204 863915507869990790274706735713543007210345829859759492334518573770259441310097 860884326006200362751824836580294212850332656072049107721159444150041723648717 077238577377347766697179939575303635331212576122603787972843669174807569767534 880275479874433273545707808526270929763698419768729075381000098134804435603587 064193143346191949311662180227187868998155719081281972774479263338573322119487 611718922899927555963807297619933091804997849345637743263951264856979480572723 841401183434754311297563259044525179235560943819791079589518346118940106391448 243649145818427462616460707293779306641466583019801155543548670676048405917695 130715447641480033019062788313165814540152488388482114389337339801818474956136 505346809808822209328834670006455442826783243555495452875474083441889674402242 156248678832515972563455617521723537380461370904833969335446909880253998186165 670040033356035332523188755124025751083758421687611742921841075646974162751310 602050465657312865107449157308419542345062054585008110448248920417886616451182 953984691207051506886589691048956738563249627983721602423079128083635489641662 527011170965402579093379908245558648440896059429515613060828267230067540766446 564094558905974021608315011730610096410062436598160712574639867128504583161933 596670406044108829702871292875851818616341807172342792564182878363091762103548 725375382040317332055219481968303353252001808799190158842023199035876326011522 713288661957839840281597581608851053725558251806914926670253051961197646490101 327805295133786484551420883062187465636529377408268979488934018814811284048462 117966279093465732020524421066647091576292622331880838109784251489970557447769 342451167266613087492253676336607864056267886337462260318341298840137579449218 094192690056869739214688176142457023755466559886273566451035210026409968572746 651615847756093623965584363406030592742337005288607772706451982521157618321505 652433699886780862843163953927987170354268722692392904519050992279657311551851 443347694041833462558286489812635865887074497346356284775318720492858174305592 076284667895723412316104137490895202373977758186754486311861050976787667199963 833835189306317074009470020607666477632398232031586668437554551914639703351314 625854511819707077296762785505424821770126106822209605177306412313780607891656 383173047174489259444877209158865545261230473196929900680064029507406767254257 946041002150688196798225530190424816120291174692198793966931738224370876348967 947860125330003823186200253758202139462536541597203487826504649587184623765093 577315461465582315373551815174330989332182419572685737392310347899779841834986 159043360071097223785573700581223549235865666525286384104050733821806846494660 200028644520661657063879616231760425982792877980152135920018211294292142125495 450338068963632568606637080501543482746911569572009960650254322326520897221371 143884040843530559690714839859657344324015057023679160308889476076795910170347 062642537112532804416064835381725551226415648088736394022485715674843675931528 820965587228960398518038247870524321404490195486218613067007614687071274530291 344181849628261870868361720683854875352662188612856181324240166484880342472700 184194198485958106576371794826950873266319448508413590639233021549575791014484 150516097639672670735601678442925616235026543533455707097077464849425859917377 505890727686853237257390857321570419990803731889229739825670291596603926008426 703923755600857895071109782229556284588405058786052907396375840592033741033263 910129761764717090700147571745553033268019135799657897212803967269469080839705 072792382256391812836278033005729856795301281213547987167557620477627231588766 514445339321870270865379778874668811096359091687480723921900851312027831672656 071684683160225593101226918091983761866338525753559911821590187082170060710215 219578605976842926272559801635557916902431377990127419221189091785152376968526 622515843692893318286989017299976587465274156608250077148008500091553566796848 472349978348346682440154101908831556151233797875574164611788078607755545234512 557014479755864211641184757659054212466036629027837653509597721981575876533073 724339157173027458672561522048185678446883255434171950673009490578326835260824 766991360717510838185212552953701710664876471058731452792378621863997851395294 539597664963141731132859211494925940843791210328769118050946305712352816291992 408188632983089344969407823678245324688435032319474161986863566329497050650076 021466418977109820534020047624625037616785599251901252120498427846158264124514 344107629312622922239384555892593968938578892709161987665065961114911697482534 362185148024740332094141968621390898164785483992150609113978995985397233854837 673633171013336126310545171382504703980982647054545456455984134267990937346169 279822275954698755757664346953419616889359101824622522346904196802317094911091 894968247500592130178191260694295093369147251409028221140885448782090660377904 557459534344261352949080787180500580933476752267110733689076581790861472159774 362185837446701272018562612196328139064161363838530029286670732242878281302295 142448896314185438380243362353407455946953191644299952500335024456393972062706 047070146897302860843527935641208494397150668370822700203573063552143170043013 170906033338452636442035089864255304357708424705475648533156649869821898815072 767524704443424652122693827991185805742793784678928550773577425983377451623491 547358609366359466810965505300733141042825237228574487658848628376266310450405 576685449565166837098813687699856370618799970367089709598931177484023210076796 863602079602587463768886972683079065693927258346171728230927018328880489372623 053550120757107562434017908747503346413659846082518772276583056772642536949523 267583080091728221680781755962513404476168152040572462819423493843294965135292 088523195930253283585653951327304916369463192019168151374164066533245754152439 088522334872518490294948729797090311671682938277698989702160955116528492333043 916721205106018965395597959160756213441923035945259355477553224871405166305893 760483407235375232017712853403956800416675394589549775558777122022699465945319 410268510565148840241954043949771950788218236236586719594377462158189745881449 736697893772010132159169498807978395871646082380866788240509529141604610217349 250363043296862092639888593476135926925141616026436907103052122354642895640705 717777022746487969868350691923552169166044052721852053606588579604273136343147 192375823275650036543816704037656784214899794385216228556642384401259907043158 404820998923375424320606349573635976658486933496415592176206443351282675779329 784673385168841771483187881782946808665014975042393525037969003612021250921990 991931612505446413189933359545189114581339118947420507181765923098121663970399 815296077416652248344945346850415986731332590278662934805744528714129249632334 487469326843394852137553005358703213346253438104493339002667852193229419294841 910611193831445512118286289497393675820770490968197176107280914799012009537946 175340319526269798581621700706731944593370678751446191904959411577810909886806 662878114967401595714406367067942811967879632198441728104922479449672989549788 944083081093887070942686470108208058032717045173922250829564733705898230018374 009698010368627554377109083791463869901723941852692262285720885001996842437007 841129811128607809228723032745174870418105544644797710899712708506285640091954 660747644175409118446737310418268230503331496127387593251347223295724760193043 901955418130565242581857790900233836428379216150662272530297048750638439206683 453983549024996871433156664499028363517520291786192851870950801010245989373546 305039911539248304326682763343027094815901585957259991977454345406007900544717 599666662917301075762692497651718912676367443656339057568540971280045300008417 093440675253248182450237244011100085454558417962128367444896597579670165730216 650886676526604671173960543441574086163255337640998119573055680483422087419067 094821518950819104890780877117557683670122358699549646751374899300298533362626 060961528524076588224511078533200467545807550327221767453804996154702732283316 817918232772807882048499948127884341740247480326536254457646991132208695560875 319040178232578798937222773262319164013918234233743487412536132004523596184078 517738338882499538049265180637440694315280295693018214358861376367157891757937 012397338854326506426741935006699978518568879344318214570910681161210763448181 036342585568807542282057177198552966659453919353518424840336367460640985680443 995780125291065506935556696657682824980745294866938007738048528775218360462905 557768768553870246051933784096147639194402806435984602510594078483822891194186 567787703273328160774037241763260472044277270072691009759242712779050103031507 789906646261315323437040452382078230720410005195175606478521051985617821083554 644722606567534207715343413793487192862990250224304292634310467473551571018359 451876798454241416845753356452486170242242485904146931834615256600014951205773 749118630767943300347016741609647425289957685927006343817704166020330995034449 759803158658686184304198651006636897199126099636889792698933919556098947275508 383090246625874430846170835999974146290249439715749676996437275120518723746035 868859485880085357295728798475267432366371377221845262312822739039605459946767 644705232704406869764139403399654281242757807252105045438403276287052945067554 457883271529440583786593115994199205103316808541093127250658225574429164292236 528171634407983328619348494569633522251633283267367743807076580701971958117351 649745984744404782016121380248163827617573463202421370752821404081220382774390 282451826896602786272061521357038262355912961180679457978472700338549869033242 984776108301777009221805395771830183363112236678093591879101756480372328610783 322154331802722996607334374731510090367739590666128615959224422377548593705867 973827574640857735132528604972121775777393911805888319999941774412363336053133 339563837536463937571607684926327296860362488187170573145561628798283205031151 586289828298934957668389968526517555644454841339330983195870815887363749914640 496851883828085282459126666733608023724197495803805164230678250316013310342999 616715328649725421852646066341562157064947901657335831480987133246149164680928 803395115158405931548404015240699827208496384715821758371322318542914512060423 383759950364891789815308495400490738897918061288759897451001341427980145379129 233519838741316516354658295542183066850419842454923179897679199414296345884357 188600138792523762722451799688895226590337204749229535488687869051427235819222 088538990959043026202269439423957313687963523885869645016687238984429392180378 779586576566110503285812329160942304315565254581039286791699412108846184822630 516768733435217493464805946267588916410947818434424295141316068899678853438851 625385879417703913017181470089529321793204225014909458074405555154051137824623 573889719252690963050018397936467264906778386006006246690790834458587747242214 748930371722818463766387903660055379081979418168953608669163141598454240290631 497771095635039497954180820645505786993105028378104010276359322195877063884880 784430330861157124616951868032018374004982379666254366481883021597424151502554 036947907609501873555078151031841506485007093288231783871027186458665362794019 982994079891047218595521990040341948106179030442927040377722673178446451756582 699723041359299307089498867581769872657793719651842059682764861497007327709703 854897523996036412376705301585892200053692967759644908799935280450518025805630 466113764970259861167252582888500506379244578191892161687482303709474915910129 523118849347535402402504396474649724490582012948966035782034655671963916599796 541574716840357211443139119710016751710572489934694272640604903289038457858874 721232998578487780017365332841416637959570296145300103809233305112139276751704 547765576694265980990282237117395049564542508840536837016328636645295061383696 889515880908907228762590421821666954501362525225625568043890777189398100815442 061921216875569358342856561216197294366451605706884848334895953063590113485548 336895416961061143357193048272966859520535029218999455393544175951877549567543 750103467035558239254603391566597168993049742509976081643510115205228063795152 814102177500811516596706301116103850720501430670170421178899683367844758154029 428980986122143096591439688707720921522995584505287278401035656687948449920001 491187530202354190866074360285611149227137130029981289931508804791191608843266 072579929489161128386100804173574370142323915677996948329768674773693400508985 418346855034499022605592086204335767065725983480366903440405627779007336050917 935090824721385044887268581905469253044587478698771416305353161970910744660830 448762070320584786934424471261444684123930676228537256829466114490451118631001 950524600170932961168042606192058674393788416603508362698323029709201443410692 376949875652918536307555854498808885882105135134305363040051752141525893868987 416293577755419957469410230485354869608764587676328751138840606427095722173886 383560128749136056919356105967934063860205879856754164984731795839667371309367 059477685337218208560175531091969586879737526749575265684535266924107439723307 029397243874862752153542625247309609850959967394678348072186168590391516660450 831809594342022033802810638769593294980252123508625867963989393423955493623241 559227330876402092886237244384659369589249611819449130622001829236267508903590 735714719899399194360443952798827311616595528781062936166240626746076078635274 278907494000552375665884300629547426990994089682052586481680548096933295093842 350901666261698017701809643767799220368317122835232298937897288435188902920284 417803500994956185506702203694591773845220230511801224860604931488417454711780 134933870224528026368241364505968506901667985918453196776050247891973356224276 831768562388449620092710330684362528626878066086904829090638896299997865285196 991748846982300616061109661857734325734203966487752741512973106248994146319152 298640501585529416252677060456400434699600931092897804279037680526060389988324 143700554893640543509212915364083365760525872135898300775278292785840109812267 200897832053296171667704167347817629593153402012878722555477899144746906153053 220659352279977670759331864800146792191771713842723224223157564685093448137739 180382110122473252460535747105568805340114440083008189845018797225688736335207 915906128156459953168063024069860430942781141017920563977025728563481655047299 242065502191356627141520960993005030369201080712813823065465053155511012390309 250245655754819146084251541276824134175143756296516699165453849799661387708307 088560582826173951058014933535770713599646875902784324551611031383762810753937 613107534195841231800871543819102320024368932096722387675210250642428086194278 354934026417561128867646145949256951866220052143955069780445121829640229852594 304367335707299567776009638303975695004835928559440168719692933089677655816738 219489102598187319399448725408975267006681729108925273885779953975670759188961 393448605010653812812969663581472404145225354112402275387142861324775044103219 380700239080767092764210475778205851728074807544697184498953266457578276594165 698731004271282141223029925687592785309146101746776354320903345292290161821037 380490386468379844409926119785607027304131672828744137777916262310327888071598 503827024899735984973565111916520111289745077420944433395291943109524098511426 445372869565257385388492908266351815496017986393539964712602139143866444019821 932374525488794947941157409535277967898141041996252784645227236575804869936326 594303019459248808468843980520334202534591069625107831877407745517789165021178 034361285909815402333892446616914904342228741660735026042885412215863173324634 018318021541162443380699098185339443227471213408662748468768574435264940367614 510751401732387846066695451996717759084940227285293860137380950739019416453222 803408352201121426725076817366154896719282301327433575321080743909010746734564 028910773797655750305502031959532475687538101335626625114435190017817031015843 248669127540216929411571526502062879101901220713979428714222350355525120798980 836485825801573333454253857035653503345000887426042293478801906618760879887177 935887345804246066555012141874965227354443152123807051146667596913031723721611 593665046309854595033671248478810680901217668945419576992566835935546324467581 670131385119921864021984170823747118360863084859571947720766306911839387589580 515091331800894588093151031387846498668013338295107355393184063449317073044687 075923525611358839600150176931943754180918978278075342576184840085843499708822 419414098917018727197478360411902726685729043122545655741654140759273268683833 732201920576839271783197557045046807885474733436101778690164803856687596624456 892200884542460475406377262162136314425942155651503880873498196569346866719325 622758862246954941463255178499484671183361306053859012671828095395835961613921 134734335223556397596101969087028392835555174058755078345444071336724886448312 764071852238023103811830263011324469458519553158332438979167186589444479036478 791118697968736928980235790081492775618641046965537882764620650155553616569783 864097593457070201270286163761314934199612655455863943563536047079649854034066 218998588800639795431274732780553378287118297567401128709110329469961964312068 671081605868366995438380033760971552294173924842658140623496680548814584493261 245820824862217227920163101562296450839689478894211205848716002392157549239181 748387152233731286499544334418399190661569069961951045088084747132510496000392 345393277906993258772153649655368421409797937434896877478638255428349429888253 493569425134320525027500961099290637865541897973065075103422864718377804676415 667021457623784482711069499103685947013430698028311812177861623309538268576866 548503801211206771910558181313033808542600419452815121306467322692765812424645 602163736667969454808584999095613078550811558211558314705022101766794018690131 750866188814273884769615951097195062411702274956247257843644704800985172498262 335589785718708979152034045951029914093794764205540727664512338713577069840764 430791626006886950862980442034254772492269909052330196212551853784096418535248 778459179157472998108345038765362435276502116000381116060580834663751245904810 617816060821688219048701604898193503552815904063961093729849643037029421538740 941133583227026656127304620681099889400635181802384247579704587605483646844774 019354898226932910627128300853052113593126564256384284930874860832074796024293 313444734363920825151541351575680056861786386394657686015111394253188397358467 243461222548642296311034846391903944939509881389788039496081066298983594911032 919504580122332832013721620231310267756860873843057721628728169570918311747428 114101456338031350573824842582328585450767147856045794239781443123247754642029 918062513348814557428597423985356130534651078301549304843826329170015294978602 828805409364260769433535993128908363746561876677581394384799376710591269336694 360935169689187565298601085178112331181850136950843465129397483577867087949072 404628634240531188190711012296735014648562790171904951481497922135892472308266 050653540433901137817699802919166522900261193899222241719709504926931058635685 660684696524121627680282265967679568251345254146036492595214247334749663894481 589686388709023582502108545067380189482432634803706086325046574482547105308616 293644269443930652217595593685623325633028067184910698537992983440345455877340 772894551732051367301901746101226096603116313361939811791190996131424084355463 533526643910858565012543858827851764838676317231475182066394735198212924190736 041899721729898736796569117376247304108016830189866028711122765355825455244895 115414723504996985714628463435188797526378582563406870792429799244884254802462 447377182525689786120165406808441122825277069051940379378905935660162780454029 197679580867246358542733576126438593253792058002644185345592174503615610480530 203412004063564770042880866299467853818303333438127486046227673876432121195027 210854793015609215044493311830742857363333615597749811192886226580642649467261 264732841352967126311625116251552865198708822788835718532803143623732656330042 838911329120606897792720802868236353912080670884800602780489457156812967022691 576274428249140516349208220074623612889807586761165153069555699521464233461866 568840228329754450703098767315366023588778286694191201993730728917476492804480 882549189352832545714356421448878531163083998788430154080855136295895633885262 158060124712102290688938752905314432445790390092658248281413280445691492309254 626476436330791339055765663127106671354414621483817713867640745597393519487602 653002024924674277354255053238951356652595986005173673474026148411177334562607 527120614235985003759925231051871632006403504815477879617856449281571703734362 022923164049175246674090623209037018330333518885915584389750473150727258098752 962665884547110648956625976934974131905073990981702163277969654173433894417053 494221791051020980563088972300467645815216822522677662361214490331682195667554 328893389648650731357573526433791624674441592456460636079869086378150894850293 494364534877630455296448436364709657699599044933039015057142268350267381807437 284657517400720340848356473880151653190426236162306360802987639834931355674613 526962140499877813927202907062079945088134773073211885373552859373914190224520 706604350374914620872524838637068187835019111465320646286760237841266143818341 826698145576583429728270060474055611107742247655266315751201650743714274056493 251338008752358383570622250508902861298611065859062661773985948370857283624356 826766633377086456405030945777837641014684133396038104987122026588248397894490 996411061556074934165543099695210290753261133264598045812220544778086262790200 988035282770134238163661938409681509260570937645625835531832295866801408255235 414990408601715399897980914536823044089383338084739090905733836385269261748536 726447513456918065216991035878243678345176081726007984871130455920920871400829 988146703238061075094190571136475872030216950238619008354698980024902091604978 344346718185075795510641337662236056369121530254140496208634479047185260982739 456819618543241687590884756099027231160929589469101942624507209133674453163275 242948846095928539971212233877518284751430603691332625515917626035495158378964 028958966032181045807459575493051279282658864015450719329124106756087229534684 649933636908775207541725643417779224986971614558939715755550697885851355859217 659224324653577988179774154800843482529138810081121090003621206242884697010099 030582332742822164161219000578414367480420747937638213952740598983340150555288 870250797903868186448784426741819058120607536538298650489064932008027150799528 531041272711636572914336099609133932523683052070139671631442699285777559823823 915161069818709318895787730803190857685956872735569547497920085585254739312644 765081782008322112809182244915637977121285384486123732583948376130695001865415 015942997561816586323544355515707477048234322746473266072092651686881827086525 712114474849062382516062870517457255033897852893804484039101078044731234394309 160826110516869703098727097687259504348590113327073862585934988247253843028073 252150808575844611479100651907872749585865032181336712017515635672013514581660 120291699952866522676063658945268424327693599663730652272494809152460585589546 153668756152823569747403345865082588895917898980046478372450211898577501909481 143584602857340685147700616961338258836977360954386088465382199772923945163376 751970530878983313191450036334365093237629287472224209993342991805041130997498 959185937570249375716108305324373300229553943492344295909298375658605428211613 023419850749604283111735790624080321780091752135747164737054761847639669733052 597444099062395116087532075505747628520365336152156358193756969112662055428434 290021755122538995621707033527397140221891082688534740582417084492740964647382 828333415577538633522494404171326857881833238697532931996968058953903585800222 708320111597433972262443698405044888163252504085153166450300959060047423139436 673022039668525300548330321571122823219009747486522958047461941441496537985810 563530964783896378142972077636162171151472123736316933013269140239585510333727 693749015301891588664135169324315647035924667921779766747422216308326892910359 368877536570182230183792098948095797886541120800772653800197337364869505404093 638809171125866925219555256579703610473246255073350823976772439901150853713361 581875659625430211933644451612801863152419962766674790046046848872366868808792 034313597169172868413462715842908245254357838245521576326945005056330935924732 855357573831319410521452505310732502519358068278750042395337727116967491332206 666003706059530454024012681037942789258598213041136614566004726719437056959835 219275525284807352054972196499885900566071638378000082873791608053249964306355 922790744201659275216901761749314598949142579489070919311905786781924362258060 580576505969424784692103014764722822907868630696223066651018043236728151297119 874975217299846586370296336823740379864088908307893662836611239199071976764757 387055472540282529168191677591226102174810418665761063516456556401514708014533 081695753211629290228305869702600098285795732877542243067193597122377605656977 837921416168204904696798788205501537797664073059131142470804936931546137896285 646504957165064977186848151259065382863698397499586995792289773081069822172912 993808929962005848079008653435081306014159472022120678535043985638425914458847 520423308247305736866571101439471705588562763128616799272763004402483578836465 702571080978912427202110243099465651678870526922662609519501938048567381150623 445622027237450018213187938719629957145386475932621601949235487992333589714105 378733125521942254467807414516106009101556084811639487235161362390442486844858 484019137903177801731547319606435174400031916777713967155521355315638209906215 686590998557996958399656697117776329309797072879876807561609304848130024555199 807920027897410688907301811056063429693375953026448936459330425652937539187147 414108888939870645621474413417894840319463788591556263806190221984124080151568 655304973839046875012632290953699295088148612114369775425776049096836239321960 423875531124250409388405749420262456430197007767825673438519714327528175923341 274761429803847434037905655011909519327801712552734003903100862344652768716680 749633004262172375386229881119499340750155337269602760388577263520601139129380 715992708687636732304538775576185708563498221437356677639366422722487392082209 802006640670135145004990149763780155947218264855426765782741452871456501028023 152879060052556603450366551155039343864997446325149881953836328051653299137618 497132657626261759500161968684268212393493007422672430604970938332186949245158 406357500085468879952954342188219863665479385653294442672472741633097751217438 155357006195841696369288850873905238961406985302225646264309091448561351538603 144735946848611716641019527978609204301637822303053127167387312304587671092602 742145203859281818717169153970568506717666579516792182872061557676712742622155 188816258120404594030258167385287888992364295293307744700439252988725295925651 365394854427508425490503591066580687048539370312918946989206015991561594536082 166046608716570433173586863961323668248744086101838178228667418091223281792762 634911753003315291810372702170482272640721007442493779127079198998326954390949 564887238431402016928907812818958964574380267329498028051170744945979712322380 484218171285370463795473755840882454078535899672577055784584888023496587041275 519327709825488873907939811101310996550450704112611114635365208021814530785914 952070483965355627201808729042580653208216215951883965271653358326315837146466 611955443091306569939677433048183358197622678612061237096553415483174309001268 038399719187584768349656638717116543627624133516607015369361220871927007833954 683399272186569394878998098984366933292592544682940041184838114341260833629643 972647706347733492889122862183173608327712337863858169204414115450612931715376 035900156388363939550624094292300264937424509054140145593059638501050092821960 625299171513149408993108970184346781178345901156991848068558197933195315935200 928631397003675054557267958793031525708633077693058794803088873588740848130457 061990234216859010025373517708952497219305844671273202327023558867516898900536 903866811612300601978973334050533145627549485344656669493560623543774985337193 611455876390405659324103423408833824509239185470144501249198270129036476350160 720231998655225188290820046988352855329140845993011733103871506870460311769009 284368803956618712037483784625553775107248321694899503979183339005983146612980 066836901682175908903974188389620877478930567863871935038885883259254657434278 761281747883488357146535951494781363623134658887194012305415960763185119791200 001118805906253478071652564422195195417668786805028806243668588427056835043829 729856770146634696863222672941978678413959986277543560595346737836667815060656 010012310166691803569269858571598203604166953017648233237774906279368928218388 394473678250713652031338297801611750531169389486448433835466148462143099962371 201517362883436916289476027462085698832019511268996660454501389160636362299373 195106631454678451785363143817584715489397209527046292699055444575088520413080 758146245101218711168237603760685789096101022203427611107116662321232919147616 847431784459308222471592233251411865222627481919287620274357532540741576572455 964033973035454106472942566793972843262898399375720344600818893597434433350189 270133727271469737406539280553690988643012003860549631239457793277374964517305 171258682137528281012212219564327696493397810900958324641874821633405598688455 661084208833178541031468366814582711793221563685114813562799640531587715999539 631604796365210289423378127267406603708908740634664368054235065386422640837216 388798352463545327636289241415612302387253328388217127132118620166632264326519 762066210067269287332780523376862386550370603150406855833286976426047816412662 890574654678549961049119716564547137276908932905146098730351524471350507190918 446776237969653014744554166110872533085765262672494196732051554414024469762733 196639485130384092206310473121123963290057693716057252674427661252853256284291 901798907999567590105119867409036740360365469130390812427158785471703989415399 343726870220325404685987796946439106617875512305893775993303150531938516119651 234867124961456697650935819992460381315909094514606255988375205718237507868570 212891875240913308045407419984553725074589104336687709818176281427001358627279 402974000960405338856451659033587492004304894640195035420089876340721409562345 263380334503816701415065300455283699279204610342673781776965796820697284695834 933058336810060035264499053390029141493074980388267348895659586171757512647253 264119646148885326867822678682659371147792029928759834023618080771191217388739 788636515973322577926223731567357884947144653238623333863049589012196050297708 316093134252384783103854633477851079785322279920595839634093238763349425445150 269511362409862003459223910306945583861576478157190321747394984288999961392863 367962789465013002466182365351698745560581304813384983206176932552091781291419 707896707197964845755259859160151547460375437611785396531311538764006554929867 701308339485833629639558013251596435944612753631146383795309868970981874023281 336252287632124616245692323056788028703885725143002517226760522320492426528095 244102188411803005610783954798029093933671181861950992025755543076287896139423 181626886074513365726817599629530651863534561594630873929146751627126872832734 007196983648686639429143528368360819383521172076280377596471989275421075265984 927402505784322964942779871620360271345915707557827114981021397553253372624588 541415216088047506180539084837412263416582024726022886901577063695437539975561 035080850703292889959795774009700330791368114034484241200003519505515175955777 492741940183629228642427084298649487426290343632607540609175523330320135346215 692352827991509580069328665999731811049966692346556947542526056083121872764899 763930888327369961971241672827917605555545041282481504352300763244959792784676 792173883725508368798418458789661311925236254191743096847041507833934585433851 855990441367354703810430542051539428602669906038943892729298387078814201436920 387345302992152467121678082925345769660907839178753280933730511910483224121565 451128981702282321197699760048921432686115925413012119605610449473010304081647 122434571676653907718286630998973439637674780751736780236989789409104917308924 555410293624078952983607309412395579476504442297038020001474635641131777331843 452455628223516803040555994971254076596195723672163613883546273572835024526372 475020820018822555852512399385952635416009805498057768942805101455995588881587 545292230617706934964006584787912920669433281523462366733840337069862505722909 100514190786808967679389425620343976644947510343882679190605715771916369294497 781086418687524820952953021831981832300708573135423160472992715614355288705335 341547778931114092694763628349686513014565735291882302160960679789825422042491 068677212495618958458493559052323059782134797197369193419534978652769998483194 467186897499021158615440550177912806853703634060831594680066316562651212768967 684435132867439552618312198312270876817975765710226390180942093687548836331689 325194042271138131710245341495481344697011514225127593513597783056026481687505 303474541506971686931228906841593026771497157665395745451198334839612693522570 899796263940402433513116567624595380654220126827034433947707107530448016159364 802130908253094436329954769418861748549061797758182077979052455779401327294019 956723853135437451947865672393042919616069500965958233866296049051525297993930 599507930990468567356620260930547750466290362377795100017993733874735364372175 439664480010943376218751254198190349898665234415229472159479396401703457870921 797767837370273047692354169974568470394912428484736819152432071960592594449583 103583095155415116953724555878196552329058449336450192068811376619382698881207 506271752246632099186088199621348698307905517937774240291327387271831897227902 987815533077167452743854690338254212571237594241923980036643036999032323326585 699173312183473801976296000094469048545656678495132780278685833042716297413017 020459847838570550757903032572671714468322160005436545473741881279643267032722 946584184217642144434039943052724526500170002488788066703753725548208128499820 983664449009152400941638294377290081861529377732414719935692812959879115419944 197038656328480402876707973394197916855009882431636982805506566385212557580689 580540698172485687608966093899970145428312999113126297098664647617560738787759 373481590015907534282883494839531488136939816952090777815592514419079725686415 612893747951581275850607719254418120006263091793950219428162968204721346963641 451587664371664599088351106059851422138505617082075273684108304180725719872760 634927675660121738620642721341892584056418556735941873750348198267536740959336 387926028046236519588505189790624107620739595479570633943300646863757710694902 788349440130802071017166844758099030637012652954225360208786817216289423221243 146864746319656012955432612526494230748780123840072768656191058287008381534662 005490313596088675383316032420996589373823172344376928228333067718965856793538 022279702815331991521897910303866600257423630565732858357496863116442019793844 348229019120092403591636079348704198862771532110934308102143901917727864254407 360588374072850575709136855155626531845978739411313703424594355573907710157167 887891982043015670625664608052069133771609123862904150789852994486230001973818 686172338487835041208488413559454548126808007859512145986010777457898598371188 397351959178930893199957205203739986155089090447775563611069035564375160833528 330863854733256896453792273357534444515448159361657408423245739356374924050649 240379152335442162727920804219590308546551283920128399107121499043788793803306 606992600468294221380300022475700231942118792639973319856751615278873594953999 136524006280296257173915060472465292469383538250694685750452804631592143112945 963540552874344730443746872758791422300538546169702836396720069900116433552372 391675894368909229495870202098363668450015816703524480016286943818100100391594 879476294907277590403046291353028282371692033465148520987326447793903829218521 456903954230524028764818205611749211129684611506588204231952453809435937207063 287888955181286127545372612635721387421679567681249008057537637326984118114412 625524463658896981224545915273072632310023044712841217591595274814001644315960 564157243642755732676694857319964623928702894310807625285613799204695846277896 995170493904300380355734871638791496837630110192062942315834561857820543590559 546442579798360298661251359136926077928783142820833792516852223768627363982339 146560972138613782800654076240789929640868970480358817800482585687478622155021 236673408876766514897588418465775151272417512543666121343164429601456512853111 410904683175073056643499596348795554221969204504910063019822445367574672786997 851622283198351080100514913477539852527086974032446334844618797860900725767916 190698957395011295770007657749138259354669867498442910501886317791468690176198 686588111365509498431475155594564849893084802842984689178201156581267571749011 155441181509512100196094062257283513957099935058051142157790716290039499554597 825215498381232229294243992586232924135385613344799567800862249078944436185807 148729945378582468885347930148273323688701744378487534695761332661112045050186 389098979914896566545289143594009742524430102996619115919672071125919321680382 365711691681087705822939836327335745207008015525931928228438515462864236838760 296735440116332196114007886930289607612849358269097565793727811313600051627435 586350884644000642192609237604057493813057868265374885907286501900159262080612 342476961455448790779513964863428977721748597204668438038574719283144168307084 350963499762128830148791794485625466996778659381854346837041343339994850967227 070930332306011195300170307648071825626417264129470622922343589777311209940745 055483432186047194252550311462971059963777609241221055714176165504801368513025 169812491387290470071682985781816575640062806459657010564829044240144796827115 483304326922789015429423186032811118650342246088005840318120913651628218052406 274103946304352442942108128529113786335633383974079035399867526146188907514916 569706192831754743574719123583273291602652059544907927878740327101205028767727 618086020017656212856679042796464663546402647065274348009365668722214626699433 689046005132699317256018201308902370869548464588833207487499453709561856741090 163655053151826799868249216563540561852204138830798038180802407417356719977530 827457089049201108945557074604173492216824217753942478917260166906373683262630 559282066729443874697396601321223981769504927629983335481915638637672644691782 977480131688000247578739616517207201950033887588217155886879957474410592785178 041579982670221138998972381656689275078698525392833982097133672328697172963981 159363915297964269402007553975501968437607736772621048559082567458450700110451 069655912312685253153526271687953610653273911664375677196138984622548079597161 557738317166085130908060168032156931706632213547801284311798525311880934666940 904773844972232620187148311822699941418520601252214657436371675788631019072784 185900059707347995476828377701376049316077165767519781662029402480946875929298 466768040462775020539088521748466378391292860707365625112491823423953710710602 788450025115981288534759070541587991859240842009692676067741783332077189319134 514097651413732054384870993907539074457277221462282162803062567696039798370374 953626152592908708078529412368188918849992226799494176884216967520813291298767 608897028344827268699005076670544623499592173600897862300413976732261650773850 842289802335454615567183758255267370907012598184483386047039964936883895957465 852661081131352096276623721602521749275192416708068975079664343721950118053955 630497570784977213502519681030607277398848243452254038713084305450482739888341 798738396411296088915839335578985643348677079685588779309655776718638908807506 382995020813358985537489686075662668174200737675987981563918428786470180047808 709565370195606229032514061833976870692203798251477211996117767682640433780076 592586825738385307991488851616440742845529671079372685875057769326985556565552 608991617289075758648607780994079010008184585506335385541830798182456789310230 746924633105737196594940941672759061570620292530802074037166538292964499575728 107326790577027542947367675427993798385484939531304763705141451558016795469881 702812789030959051995403540445020560143831775726367132559635238386687439806043 901836533397656202638740579069835345981991055979058402480274729254796583471291 952853313563548083323240860692944875268982053889408509100405845185748819368771 647453907738906950238268255523122708114765899176915398757022042648961463782742 754782824044410328916749868020385979829834030947218196605140317736133651926329 629093616875680127533613852474012124486974221727907550569214343647471639534765 523425115167669040949625195985589460195239979913003793882011180147068850954803 838436951256540896205311631608345624824455959720226464239968248206655173195995 319280273184049112351349890382448871721999466100798643147452843851945515744315 585202721917355313061755748545417275065131438611937893464153054056910927432492 209090183444227815540289964437461094912793947883927349496854700472212502064208 597210057634756793064530697455170336157436055920404174273537346606731281518902 115954916504990993838177181751626550931961558279515678902080114150635818155101 824572641314930825254171071990379312910182163983649921983908232059393026334435 065844746504150100048856790442638806785919673230582528181598211887197083814225 482867269663592300715330490013357618669988136974908450102111811735229630425049 601148245680183225484019656166512134754196515766145388369877921109217776800926 058074569546885722699229115800538336606080452340501362736534296449461293608859 849146966092313252631751521609404831033126526336340496122648001352047818800429 232412776352281556118141111164101506266650809113874265230365590167082794240332 818869656288425958776819201666617127195670092064250420133534107432280670722501 487455708508371162225551193514176649676852793825008767275887523414439032991353 479328849702024591657691714665383472268288830200354303344328757447636652935982 671020106798476579086723959601883892851222181539460853262936425771744465207184 492393218475639496069693313187446982594145248967501676058032696432573405660980 900313827199455915663438867836977388833667900196357543133578424737208512353300 118573287563111742453639257599835007961322062593857370151988166839823290564242 393132426214769156455219932821323766351792711230816823035763310895079490400041 935502054692848296802033660360130694278816623395447338623240253065795442292089 194706875642886706374281481135014134978278063985762597331051947831541601909726 300606091248277522265468383032590854774688106656559116824221656190539145686525 404340560464827794098021138557046133252226873651664106714054152494462635622703 548294804293483633998112382271099454258061458343693765049305052330884307988583 983647572397679277517495825399796428444913171518199369577041175926400164527300 767282418025500670498469910775793759025665140560488196485214837861110946049361 662066235696148416661826534380540311128175913870839439311177669015711238158050 187999066736266662873390316408927076561627365213996384305257399694302563347194 104792992382190328852819304105614095711185163835158645962745632404365581809793 257016911590658569191214758873870780415024388804281440055331653773998098522535 604553340542265165122643790837098564535998438089739361059027574131152187023611 981778878235568208917003963578371196684498367292376011562453269021807350721846 987362990715815729760224623613146210281429786630195444880114040339131035884820 057992207839257718060341084305056244357348437362041232621398175028575915630963 628406807376256490624258662570941819721525041295315863335018767168725301498417 507566996451533644728480652602779346268053991694706132531213406377995547205368 567299876832848192195165132787512187607418887336340100947807684732672127583444 522347638940736347903091999711599852411699482641994448868949178767869792987276 588251416939164421066535996506769209081237266893104549133781800034672065403124 415874601500382672989527295252653212516204604500081264626685163982850408878804 013142088538179640125516925049160704219846826641278485223975522729640098357748 830787626463662522649027626831777347284628976923537350064416506751460941485426 059617571582438739535971553075115304361741716331254594325692297576038002923363 917463567326503206009331655923555226489650233754566829418282717472587024691165 724973227049582608081100775536652788921480452217843312481966800168712682553653 452803163200144662326894871935602806589307098538139877976366366628078621968732 646760035320432285629537091043445822159112973398863271099854918701574120243944 175400663783628713912714998686257533195578624489388536732401065124152569119974 238003644735961070637047494734553857389473467659692252513315061232614431969032 996414797678281237919156597960053129864461508614287589666835949195644283443148 793998965638062914867275921246120642792388931722621316536765804993819133693476 344315605154846873475677990318793329697639385310574304771594392339556940314476 293159070721203257244930269255163907770927629483980422985358680747883518102806 995585004323623668815828210632965238367477510357404611688480393132103025789124 765841601288125800258387629704117104726803745974067537163886808563403163318110 938973700360268994315160902732655486583547006238201038335110282070970689047240 802351056682342309507174608297859586263074278493368174922130778261574824697083 589498357790414805797545302709255125607251943772897823036788545337134670067375 293420136300316990496465455776815234124040638958169136810405737986860705280393 547531542747767209160401072149597112573187512186268973064657815641228201242618 494892992791216127829252934637067119078739342500650675469064944515586411853295 581175867451917107719173850319676597521153416405177518237492729003692362989314 923635963730786747834942325117966112892895858238025758956810365032688176820085 414059229811826253834638082325799350066980414946106191704656937865032980372601 944152045784539138839406965082540850096542957929447972851588434074939680559773 265304178724484782035853592988819533952641664855189379802983583857460902144072 114217702873110207425815276830043120080464300588919599557365293898043267250894 787503726449205417769623724294391439301757871569446280247887006737121130205276 634788214324000791502810912722614995849573035937618052005423964157025669489687 193292699074270837742118866550400482884888443797573593179759669619071504108591 388760367266272947008831427610924683611709186715030350701464027981364342982240 947681940343198177602917188654702689089329965578873435713888170462928443224356 308039848856063339400453905262734715493544340371998936283890277855702759407344 235918386309757660972266775166046161530661990718935547073792654297931639675361 689667198775873564213844482740252315650622914482330693919135883160208456363916 619886733970823608132255146723523571259188558045765484693548468253959667217480 021446544232964341934999702769091025184631353899327020903616991035171113312580 329847547668412679389239954573361524848985704605575606128711962921025163893026 463952838948892773047906595314669590516326575134122353077027254962496078431760 993671043742981732713141318136114529612548305175321998959582278043255596613794 348452722192453275188502587008872715045059324686750183343901345006228989356375 268940474389135538869463443348043983175336262194707400491473291176242518559233 230725746037159970348648263353165825771829522654384377310551135455053058266984 275028329004868634156339065114687972214122876200597469309915361425902119895801 921791103967016594175132838993133863348269395014757727168888425182445559398501 960954682562677142418246666908155891450337265659989167594744614008552579125904 348387015406063479802785693040458720213444076317230842511712982205291911879113 451114338285440080222602046818926795058673461834107793168805479437065669081502 120505496596611313039736826902935352397521275130918496180514848904086237177474 865236319455417878922399289263630553711836515924997773483141150003348342589830 953761269525334651989411643496115766511406251637002305417197404230572327899864 013898836754976165335290425201519359414794118411075770359968127130178672086097 180008569290036862407963420582766318204170130937137311675576247604688345334984 826395054755536402478679242850252857448604951131718250380638001328663400263089 599987487893243383525213371091261862341212229926448405773753479860448554216210 827257999065533905167848357224685292823858867598076515748810617779605840711493 489061971654863545579889518782476068783038122225702193944726183945210638557967 640511338052532640651455135686308715534351231711960948864989650540252554908093 206047767807904700163453130165274883677245288430794646727907543195914249657582 049830715338641356660101378221594922597159832294813800722036419447505169022538 184560252460664677249428489756476106107557180375931169157140938039373978311975 665164650238369650424036922791891965616116468342790838326685891238811753927958 138658248590901475950979313333305971322180707081851511319024581899263700900009 767691743376849036487289257364019662300352326484967822056677568488863169109065 300596931641010783126512956201137860992575334613808702541172951039519568679390 986560542015680772008233382666555695283660076280071461580473516064100702529103 004476854228368774397738189472700528233362731030411117242626235264206103329905 441918764872499383147506781224301194559946693695553821018291035304037289567856 378191883877755287966156311625540231679350791685507142978495419729676717901564 767009185537944137452404844843544848376539038309380016400853742157400008301193 336784190615021469633889125983818579665579424632327488929765022508807430686872 361918116977016450149949159929058862917378989111379212172251938015184650400985 142587240813251467379740386994120744030374078235712403388583959751404793275523 339189882099609027760485578233704206405267666553151556048590034630027789811801 084961037879435310986744989773756845416534419848579509462012397453719902482898 667988335772299702079154586481531272517512804569506363763332622419103246128730 754922682057866605917659975134782624743084670513587140299392043024270113699386 684983963469867356929354351849251260320718867737412394535663844075954710433365 643108084489795016876976261745878971820544444199334700686108741715457711155473 888874571375027508600217265527218770309174385343431349900644111609059100343438 781550616257187287376853296409984555101212947129463586357126838893763108786947 597842522149090965614583177747283168877278427680164223503072715969249792389105 162899395451933662101640850986923499511919010975410954868798368582667549253147 851348169995419070058957779117261251952710049627119945939129386558697753320222 151857570352784278170710175849391820615488270138975967315621265107281358413187 409968459151947079860981001303194580050432659309258215060937667719332241290966 805168884256778123615204582002036554099923409294760131989351089905779908483547 026007023478422926986403196348342266145693171682064910419743732522969574012513 447495284103639599588320743063906226251254420802716660605314744015095205937468 983941389319012378492339112788100142055605529269946481918444102350827475430629 965829602035625579129320463467356624629140196738195327987639032541195038417567 961511471875127663721858326847468126316185706452290545350660127679279843630948 746839501150316481977957041362679199202384686780827148391067415543828106485548 402136372425486453405617916027979102217386103713707005135669798706309583636126 314264320290427031808383983834144163982212635887619791476052636406456166766974 528093532184367900190123747016394828155487177277901605793947139702120258081465 794823465918152043812275908001201583727784403394182263435614315665365870246432 820762277134036953988127644941492054911207533907993417971712284253827276419579 175151036385100209675590447883245251277138501915775681263153838738226789524409 560422560909667849333228783598900185223988999125320143980805985480990882109626 293765495505884266238072350836947336993847802642951297473264202016678686535309 790534755330616461840466135531395827843485333121346588988532156215680648660934 512325453471160643765513995831187585294420210724558237267352924477144111163700 977884323118398534963513682890176851395635550600564432464866502796151557694806 335359796937617024099881774390015028470404877386102755210735314431547644277332 964972430256780997890012309727391193761510866746185679003127302950915638430959 110320153857946475137493538231774407689057786168758525170228411199951158653945 623490260869405034008879696523440821353052473877636373729033578004933132041509 285171247521447147197774328078753574668111652818114683737787801973915597785428 840316169769030709018582557923410063270768255668042815137133825023394920394595 088488486459023202744676069881638949848019738978819547339219764866350967242265 422253686406264822327737400551066923352156460876761564975675238973715101122155 693088098139478624005825184672700284844006047327289583485229299085959636142246 699083735572936349836165192691619325589778766373817795713598494526541793373481 987198762781477185634776454887800871525185141745517605875099364886805409005673 598335475381063946219627494353946340832303868518627835535977179906058233886947 562485776564277062533554547530912671779173956033933265383966849252337012238738 476745599164175141161194569102857574720407900031870841337341007469777616268491 007220592220562199497359235033921954886656119673160636216905084866461457564174 430564070943233917474191342935560479582458695520463514452606710660483029109602 575626175654940163401100491253137003846179356714531015705936686959720008911596 398161533991236068906942354212161122784688662425108567985832488413499018472178 461712729901808824582499474149736813790387710951681715390747030960536371356840 541820267070988360092511112023121449101844282269106747981614269705789602319465 707029898079824928551681240231408104176961337818177774337430898981593401752478 486139411402668032695467233938913379174620118307473210598748414429343067382212 860172857692564128536952453897085584069069804531342363630592133281915873162602 133794805210495454681218082711794934349987876510179430043013487940721167889484 259436115916228690474026471227979676826863295402311695417302315276888802068191 027078805172127195848364036861467820206144469634175961293633378636194187090762 654480311813435689089778583791268243501968479066839995281765822956359950302388 435178348368697722477457420436246341300820537870311921816924263001754142347748 022581498331208207992867679648447415639954846736573155893947601357846696581985 309650389863987746490258217587640673357347234345990413988307263011922980844892 405555366218708232984472350470158497049040225660148290624966859315343920240393 516590244827424721329522732098724024451461090036210511799074526293781688539035 283487867321446661264608199845625958510965393451696808044432823733971096032049 021858046717578450519378595783006984117027205355381500923632679549603917996995 908921901367900503610795072993128777982101531701917391173729220420884809009139 884206645136018364525707067482049345921706559168910893651859994146963490635361 697598956071631975390455279482940413171462566634834758159192674100409306573868 352452862810057446236890548208776214747485577150100306138153453532544969896078 008556252111842584328292937778485999173928072531391779638425822067270729500784 558032272827500608123775252207037245881441918346052427474547818808653019689769 972124557745730295394009215526120851303636858507097613938316984526134466444155 963157182702902487909345700159862284303632821401010658735437229526570802935414 351920880286688538357475334415012153865976350489479130673246337373182654924090 473143503079315939334164687687666852342450455030831480532679409421937214186582 738356120971096299265760752706050324303444985509751955506787681797691350708647 795095083646518494904720837143164223730259555447926632964323479354913007517317 244032688243501935428182998438117313337558582014748901050925815199795079311089 120696166137935155508789293801776516607200473235141471959455718675158988173603 016659712586886743376058894271334190772439548373454867229796009736163276484256 809805948072436048719568229774138152400749225531095830655922416919714870584610 893036829628486569462465242591179316079305547702035244153813334792237847643400 673902528541358677648561454810800861626513462798973190377606720837762266282414 846559678222560785095837593266813840153908558332931741148122082587950310541000 244263694975984694699403818009281005226145945628171891004947309068423022705710 380697960492533862558187806065372884307484548998767685340987370322664068196954 185022547477233609465772140220413080874425470588859353891754909712822167495800 615670413055147529299842876996272408032919886948772682130465622646550574253578 565570138515650356866008634855047004967790826217103502262653764840228435265595 984291330827881708070041599255493038759569478683140935569637377363929704657446 158662119739398716529368785056902621809122650525525916650252220839916645875092 468666412306642787760648708699913097440234198266345955849454589458382079751011 123401851605947407525361447695894616498895938708893294135065542373052059817409 556949304791006945775874682147311628427297719862385544652063524290974916323910 025142185474451351635071620735853019362049055976914198141088277821629301378485 975837640742919525027454413866491937397386656440111742975169385833465925124566 467466005691833645819791656992884989243260707932595081727348213063868260124165 198732809050997894818561050234284689541919204487696613796870717082568873734715 206674706298997314438923623292321506996108481932475754429060971657024490383197 131267727267528091665567950321696869747499691371769696399377914693005975798449 788616678698167483403859712779070655689435312031698456131010945431011578082021 458615330368915578532448392669168359850933821716077199559458028889148938066085 251025007539948711463563532430356374610405191076453299204293148408468524035849 747315067670328786408672542770464305647744848137759606867618511203117282023053 181522842544177668545141752262446368996770861350523260965603355923005762302132 519657112702643651913616046534261255940407974836964486185141659853878351489465 241007403666556979911169428265571575957508462646052940729011605277885776578185 858892963194118125702487700263703081641407452860732499515188240940137449291352 812064603328719512782017673626989653529991655367890067195719093581783527286770 515546296007760001992806005720384093400084395088476342858620161669020518837587 554849532862001389516010905506997651948748079535447685710787559965582914597141 034957126230739868470747306009480533995306592420831303401020875875048472841217 154556263058254198083492013465462981752907870487899618860078213988740396933194 327196795104413041581020425491451342187707246910218176738771513382024182577711 569837363215839039449346409043596079118790167085887056330197253619250044783038 037004615724440874931854205234101512778184880493912549080751133888415291219896 917939069560706344093634885127910443446509828894094184679971477900890187611330 870587867572599501732811715391592500125216293312467121979785141627968563913860 490126740796636348566917060632019130159637886552389996076100423580377030897029 177557831660351941681819583055488046510523209332883506640682311248801364775270 027666639348806841440757740530302940946003187310970830718121816214489370266348 037353095976176700776103197310384247402569715883554215100205616663674485882986 540532649259652610805199088523263896861914258486972965227253955521614508672613 638631007301162990499641910619613653618659117976987875992986384073018718003740 619133392574046031930333157609287558706902597093333080389585505406309643415445 493679693900039827829459507271806559805201005250065428970397808173079247909087 893452037025244749345150557012429232918194770338713670130518604646857448129885 669727966873847609106066348774375858510822527355315380637484867178221488214908 905440960533962679434426717505156718293095399233087616501432226414067114650349 837967205157813975595203076811840108624843917731560417841134511764290872904121 028096763792818200267599681558657934055488035706531113881586344482019835761841 201414802804863322512706986455085357325397047984540437615258028310392245645915 325412245066094637255818684995845900483487083526648925747516421065906223689548 227730252131592540859247405561068891823161725755274427342518227256332590144667 707998138763564896245104817893475545263064031385283018174864288057722233282354 449980482157118238706711908033602675990852844790101562199288536575873744171574 130757542523590765029821262189847552845966798711624586024742111300890111512479 081270445804962294230284794825963122205753204958264688815202100873217125770425 374434411504468051042092160874282404085347051721217263150638482755885061044371 667068027716174516932943269720012425066786811498182489370616837572792569720968 799120945384540260187295407846132260580097138581197466369882695925693119028987 477975484032492384588845761342094186544401550931500065173945205396861940977322 548597559746977434651238385821738182641236537006259421700279405376571434475561 151366940920286196537769392234143846390916976717741690811038098229579767530044 157420480794924143895174642621999830258121791442974479389893490627623606710660 439151684835675039956046493842766798406410822040686618917919573248055235374957 864575765671449776367141783315623288035732925406186842410559140758709678755361 924490810870287471006863621131302220442077534500401376210569746027200277181325 085631509026782677901242566899228818488343585948257245620133401774324063528276 701707223896677498736020749437246495246900816455654563624165803981631815330535 278832386662232752492499805974942998395986805025705886882801093022894016032240 219212581038792842211866601375342431083219135368426022524338349825892502751617 217400198276349675956125327267379383813935886627588534373072038784497448663313 268452724529823168582018997024759777749801054628754786497037905139725780192907 483623169853132624668234614235658918749477025609829347478028279191756758916092 189210797879674791636897310971196631102951800254165769819833679216086298898252 363232686749597960789392639310067284766425410634887895498768379267786539755116 111261186773229141772914336546484440213456881584600091120781269950892441442739 523829460942667282751351128646292038212473673980099347874404594809152493521117 282919484765916159759050254742813714566184992709258811686126621184243512837728 030940157023777136859475684726745235832916730195608445680942775451480881206945 878185967245645975366994459365500495806943368851901441221487301826453761304830 440801631040058743483387124927678155762078808668876846149185837915031494178318 074037025949242491680643969567340399361060070626262362274499973826558517526159 852895675890064709483254115602731297359327248630937520337465376887321284206938 453837437483913846230901691028282455938038701037295982391547582840644699290373 296071315243948359896337463928892882247962810175539261212353140863293898872702 289559244714779518057443232823127004367521370025199977990666471602198942834257 336082046377450473440398872938894101223023015403512867554263946348011040745722 788374573688552581166666395896098156315321093034348214775251306206843658442546 385669317655611839259230573479995841607943574926734024141784334394064845118806 660295461083997871623361134704216741632812512477707220687900181600855602308561 101025649678166442263928091197938084971608167829992997860517841437486091917578 118092989710991829477387886747115119093680531227103138699739101777984592743727 879980661438010034594734084713531357974729325976686951605503796306262114713220 205284043304039097463667463213582286128609128877734594033987952379706550912562 137304909927675866916103998647456169375455976380319697672098577546303502232558 053723781720876872857461012023393779690621635535712476740832959058214453888637 152851851423539231812240785388374900707089110567016007109471956642500911653008 133479421325592038560703807589452728743345423596958390524089769734521233366387 591844076398352181671948747032117948229602746812027438331116550161611398396958 286338145409630899699647856642083999597211799282344478821156839132787881467897 357538126478262651834120171573326344801329928568824399555419310908815756445049 902467824105151412506335757978275659773497605882572135766926953427652497863703 939566960897465893437778551171346352676616756437637704394779283015710288498510 067044958348068760957930829812171949313782842923511959476587698746984456691204 612930354062817005277222348238067696538786640596170549827567444854900606263789 668894367754001951891764871812384662973139242781230198789377573404291419045277 020578952767251087762292293892846899785784444392793798762615068331204574649314 750679097811433324511047112390626603190455364583133167316446775091338750003855 816040309131014568727413228284001608311995409498539423361890936431320767536679 925450380374190467356407937781535545330333866228411689893856214689254713313562 191605897138794352942519635490880234184941057655611523903710476824899277549754 875888791507687954593563960099990225183364178667778447685704067034065819416757 751344346969620382189276715768939687285676605188447557707673699798140940595364 337252928378830588506674111793567680699617205283995136522255441545624405634421 016543697783022745829940577626307574674649952486676334595164594436903989019165 123791363486882624191795310361003964114998082328985199277850743091597029414858 063815947400778410425049716920671787013524497006356892518808560394834378473875 275129953881926808236775587585767746216403109802921100132668419285590761356623 375324509553300096960189295937068222354653810579265529417722539504935229221821 718230130837505823821354928552842172222065923123010005464654206285550575661996 060301076953533504925367190075587817847267610739233997488747356685594312840922 929282109914333805335523295789364651641134215386304314577709497634565502824606 230671299621190891130880459052575424609346941807577876657575562010716683894502 424653133749832374632214296273673273703635855302226608473125916378578404576702 951390329478166888201583029515421464323301565757074125511438832356644450312350 105555518167847810117063451824845131323988160532120998525990840096710162741031 071196828952675474282154221237509304793571506867954694450346769101879527824537 041541296933109229395245399809950377089902747184710505037473159734763783842981 010582639009746808563614803683625904644790566380391918975729199942875603778919 489786115323514465827500125577151769295275688981877252645441528755178937351629 129916819104169405164005273046328942676096607218922810252845439262725636797968 940369324414777343556227316349134504869909135508322335910371200215240766965119 717039764030288380855661433803546057354243570509441223057229486446404920194234 129576069143681233373502170201512420785934783756943762590482213666334747753645 055245962135017551929465652489362160019964444376636633653924145688048989855695 610404053165899062627114914542398661061784076029937842549048023443879524422294 835438386468332140511813279648637962328391913111842567726225743144113626920538 865899614900163869802012139229952597242592829075555744495754628258584506867189 484440455782367614634343970033846094327746059831347971782678538324805310332419 494152471404650006842334923414683426553115862587005693037184737431426240936171 892100970970643095825889946981572439308506393264646369393919917433079704987654 674846369272273576590192812961152425391113959761730577869421185072000083557280 588091376419446235304304547668270396373803125396859906352828950581211321766082 012501872323386129259108283126259561968950816019913515444159527356874058963522 060488854210147108169566855779891786016929780527107649950244651165916254540388 381536677521493746458697949696133771286992286120173959121431962001393849198530 322388139288376413135521418457381012322306280522353366567138779696867031562339 301694077016826677251384380221346609775423166374333094725244780168149007114325 755636924332602286918313694012489958317956652805216348064463975440067708577055 595598924528407470707430752876502512655256126174676101324055461270967275224396 214595209678400401355548015356619245469984338015584662661043164213485667147982 548529198454076074283961002157754734675004438681178020981687383746664994130555 703604326627254293118876347313854839686775134581842592225266436747769520868379 977692818705922069687152774744419183478484426725360717472306114751877252121219 258280106462422773268599647656939032131899739573428352441330144904716447310419 609847496779731973748610627148523790922056136748879867144330606976739416948900 256186864034439329733652077127103549381493526490582603559137948772072085577230 996547909995255288544429513632326208504574499704285695102197182443981138259255 911917021569364340258057679114630111571242170031689207622658880550347662836988 804374105919117361729831281595097873528671096880124565604095766769487684085181 375904030731393410428123902983916402076628804791134609946227325800298223175170 492558343327823108838696037671386223312636957752730092065713965283450091175034 823691763873041127064952158702980421950156572737371704216440830185988350391316 965772229170475132950242101527216877552688933113214905170389835707373496067486 093232475988187405843632138852861146772801983773114170454970991911797839788786 356746066720431563393024660739903961511812465903582452624876363122316650308499 762195081812035360987054647027940433545658216973724785432351615356458573785737 415902770221181410842989411979003973470200019819456321756838576685703564756073 341468007760704212907928591990740848740263248736993451591138943207400279876029 336549160391159745832908861469595633192667371300756857717816698146707226354595 975577813384201709230761836758611588661458976995528983638983929017436770085799 975055297299977976639570095477994918403059585276753298314134714335650031224004 223788700136958608143913336322710631356423533442715216431165444176311283247736 526544905143315139092815331758049535583088141973721266102082757290858453779912 556322616938588568157441975765099419830239818791727771091849889908442602001664 949251591101412944425524383312833031175790403772760112262912841933801415517386 789805206015196474926924893613013450139373736927474675129665557346794790729918 471974894391288519686712674649568729930060480014898146191797727085399406814298 601506294376145598039821278565923532912022229127647614335308255152760259603530 828283085978085391797363154594819844740013270872873257980444310679885939202282 674913584464443784231954169552265187947615715348986565391818651438249585758396 798295976961640924444028393740968793626716880290651372096300672859245083601805 538068231198610826029302205350736800340656884657830358929821315701794731817408 889236056924173391724344877632845960099883982413927541547984803112952861850642 255427290744706281012190480942647179531802787905918197633576079631498106075862 432835575313156120978230563828806364587094097145602876903098681202852172866006 200622949445333625397595877850540046351437730928967458331873968079968174973495 785552248671461957330161340362991590211402888144218674155229388027465292590890 712612767521125972505938499458807907436147181752338614221193604528784851045905 817399681885092235210719548882540840556167713914035856851864835930313828028931 505508545605914561433371839131864467925528267657239233129005947733529681968153 846667603838389175124697409997802140718879665604480869723985014005568234917123 877880709997496721214317569669080478030212573245229484958810208407375748359986 052326775313062331186956013925735709936020322709900472242713922781738266124822 287842066505951320414456616273676521020540075767481075620234376900942448406169 142950980205045169751499668799837793299225493250631772180908126339873871897087 202161596540601591399130680288436781173178019763305915290139496148135060463593 452562222695266138034050133631179333617624361111205445277318644340271560679012 618251309376607095727140052197351215353358111851433885052863409077744284786460 870756883218786560304430932966423615392508240893342182088271538032569974540160 307517824091280819326920607262458682380760063000659823597939731254527802316534 128525854476824929721975813636566441516767324435075167836766617647393889651941 571856495844622412912557243615175384258022987602890622214275412773910258335717 250871923425195977879805957105144519398395802240953850761979135150929540583429 089200672407334007002060141498432722686190543343396765325061332678632915885481 340173474325021922063677965937563015462564133362233692851174099123621114142365 271330069427111604007711949263150675799523955210540761337871569245370188244696 907743377618124211621028116901297603403568091858914334970460222797277254231433 421704837476972093796033891541998933023974779313055939026068625816784502115639 687896213164098103632692811617567986924943928301928083948548894009690975325150 545379479955636896266563561399135592488178185606292154976348068650485006539740 053950100130353006892983682311647597474207040432373997235480317509723268797006 552672347389347397484119792874961170062025580692044360913681261171240653509934 151114117563111402783161245836175212069228383558660170582837373409337937055568 098856161304113303376608880518626762347731670844767508465200799464397884210677 457937584790196755238740413688426447943341930835146852618316250011147891710124 700765699302726342425956573955392868578555311986201690656159926516952586680035 439796282232095601398335042129857579700312276765567559573078660556175685893933 835644803869030027720696625480398951909183505483778001117169404820878108044222 270984000659981825886449763222004380227232560437796609329423370448539139058495 045175002095660137167598751720414659239665776839805988654464246325992431368108 165239040061587970711483070598506562465420473032147526844218506516225354502465 100254485298888305500240444959656966317234942391124444513669446994693555926921 457651246212175753413882343748341823213244485162812231244053832000658178611961 027991963795012581471230202575350095314907034403609479465772822900276913864695 000049871538479335486182393897042050313845498363427502777822844928560066627279 280597689035157390209086669309924436087396333924196567597939315334433924369476 708547795533316432244288498797961834751699723946458743109371906156439191692364 055355058592924628187966285051885776776811939375279412766911932754357137207036 412585138829094754031453512044108859505794999696579993912893119911208280084590 319176913938458330062759381362877751478203564406195010747443127021800427735546 093810582376921483803234203028644804553535086891530132057290813473957436809905 233831989744866648336546175483173906857374000298685403915398564501533363474984 203752573187618901917956090715134145098853454494342648460545826170909937214298 406584079248499907383829852038970818860751253578489786240073956859462151106400 124275293059554365723456096516449175073886292398184734912296340602291115104591 968352221886182507233442679765869223174046472671358090330730826135966688518582 089946072049447472153818340624948705535269067178652649757515900539747458879894 605406483742714809229023474081666519361112351284232267097710981391269194388713 879660945334318818221411842566450431854657240657592986216022668582630347571793 411499670050792303555123176139689265992853462552976315157012733828353519387843 008300482713072657518281597450451969053384353204153742723671736853702657469783 446400783855299951971646344462409736515978028902034257247846232019778233698156 124290152333805537453657976575947618775406503093100029516315868049193970272284 626890962891869588039742219357008156209510102719576238040859887020014489573069 935415142060321296065075699935077567313569250489357990004839512334956726419566 242878409733653556791868176182508726390845015186000348966615657565376625450431 244882626026613947332494363637543685455224388163531516981845823041556328255578 090414878396898972828515939503885195031581904051012505166250628830534378633376 877439769559102279676565583952362255313405406031097808995397535578670981215437 492726496268440767041590667317295708530701570429904802853225244516100181309599 197038647663166164121282615412918454189696107998789593855129276697107135290574 547069103290915226247187999870578874174340131079494186940453685841969047138706 090732987899739929268363784577252405879270429217813221962575385081514334293479 484591622172190459389425942264363809411068369330543749694085269047059067565146 373340757714507344934416992236608147619696076290455243053091324433754572219385 102657518129170558387686584013087580909613310120386135626438903217350059519134 614356889076208434584051579358941710851374036179598270076898979423529872735061 040019653646663571298156481664262877122174662704372326196311005266487664046077 374457429327171715756159722463942517926938701816156835391549919579043533053386 932266654228919794098400445701715309583791885108257942875681393310528061285970 816186248328436723249648516403195029162856030668659373941263626470660411549033 306322947353122023411630717928494332016300107161749446553524460904769197188267 371522188811952589340093962140843976222803261190848456579769928457126220142119 956080921871214751598622729070230096008602767313362497764655609809017732120415 185402626290004458374449959224520771666922057121911228367929794671325257212235 892338047865170231079607547908724242714992256365930639646042711146722499096993 198972372610988199110608665356399614523228390719536977517702544984203580562397 296250720317284846028245205843204898500729321949544031885443034470916762329228 861642785368818226282047347353651650959932208055118493935163807189118426430783 242261186368768039609856188096486731996775335008395832920651557521339484258152 797587936346012667023912656745930040147973842300392491649365612374932404172474 625278104505571445602193865124484392368588083895897768413722716743821572978518 228111377235917015383608375452019706314835907893319271711082737411530920230194 673708041995553611234950981692898430929260360156386157651045008195023496983500 190504407521324683248967648472436360853222609112447712029401938494327337945164 141804965331059136585271318224180938199813864132178932848221718299293812297018 834122736895301520767747339656835042149440453392864108934670552781395258764533 847611082696412209510119039609697592568750643616298491584788129903328613897587 582058906140226636287103671277061597077362123055836587519134362828196679935764 016038276763734779809704242549673539527839783998790965196773714305394861558897 560742976234449397766119747622004178512724415641947297832565357313619344949129 595917194824173643938193234215103614901322099925906957042009158064499517044016 078152759476146765708231366591791143296772419675643171312868519696380679138186 468187039558207634839427453941415355095434627900914520203556534742415499758749 339131621465795945411726963045669409750002545945798082714309682480528780427402 699933953940275416822058720795758602323474223180366360330140959690706327625550 950061876183445620305130519984210844144827831280195606244974670250469159276122 269066483818418752718952972415729915827173697231278576670765715511101082043797 628421013148739114806543177566888287556608722756903245410640589987199558292773 733511249576387068684271248272777574098356253363893049457815053347207305057445 773470333947436952740967081496134196437630968777061190090052463289872804658707 703563652554054590230226998865289671829213589158902606269495059247117927467529 085572125459678666794596590457850040356371073058230642969145915978477327605326 324583415671786724269831994232115973230485644202942181981696409280544612982819 013145319808674080519037711104941479780895653906108513911729575434495187353635 487265673879664362024623780749911612200438848183858739743384315875388599213127 193475332975623637883621366846094038494119315396831546042287610959705269294602 868934254511729462265223281392310650219812542804263194428149261067974138669532 462376416506650133892807167722498956417862091794746595344351813063371870815873 000592196150520908450981119839218326169943674007108063645900837991328844099327 763815496006758150371966795493590903937473261039105427182885407243066049315453 156288163207841122168260339174385945892799435249782211849615579875951118565162 499016633159659503240770562440347412286935223751450902412734869050441641977713 301862162514419828950827662962800458544336501370119756556579839910292515264019 586081482729086065493550923230510596437966092718959861010648296315524756308632 296360726759729546336720872746074057667947875367094006130425857650548007266997 856272393607669497271771697097475457573224497816081617501516271423921156538631 636088164423975703381267141417729095424886784428514295681303744151740143050267 875577663420892467589156855910242957228585177798020126992873396453632633322150 674477061295182005467604423809821726389687571018931668662938335764962305651891 404692743496644900349863677598015788569121700031318782215774570102276637573701 790249075588935395386676034520508508361996506597449159418462035160937787832524 463358349286575907563915788227690836863631269448609792815992486023865663760315 087967278276853036360928178028870332078733350480106078407750225884312205623444 913371577764167702979698428241016393735862442363508670899546037269967781553136 447880928733873721851779167180688601724773067179846418314464633890655023952754 941478188310518206457938558143017192713631733845018173139483371891970083319140 018821506609838738079035140723963708593710418360524614144344523824099708218226 430928413591690680142003688320851934506994226914068235240218049819573429908092 284360316481906884044478061389809632166896663609407190214325898531335098964867 466769984017977434143183810558165248315062528070468895616523617147959977492187 399107951351550026330436130415388120917288836477092751984744874022936406916243 072407886091522858767953605377606383861729661132960340680346174293983569105196 623250208060162841637389467579342149041444781610457248745942181896070820828310 050812785312589122987101196495949902514733365809049514590872158577961176664046 951353670022559772812774764602676896356164898453346114053377336124518965741442 047778489441688217609214000562371701996908280435511786577942354978086123488696 121720099513923108389444535098858069927900905798401358564086955329674919312898 632660234033002370235217412768610691164937129309822138671269988585194845001050 125599182830808349003611332362152579055998831234516495162443731006771897338300 178882245240295389450239921150544136722382746210433842041745026388271169883822 031050054413965268128799264965186668612978852181069352467231391959737797251386 269796298209644943961777970176054978611120915144048027261606968718887201193372 782968432844581336651460341104203858911570639227331052405566718892507341768521 626705231313013569827274010672371491460238658859164408094821798854123880551409 682952950243410484810250586397661961468281087022496258839153608625291718290954 891684349226251243802403470518675477746607050919683698623990398432311685596403 867325924138275156741465451970238310001058479840188986682418925164798963675779 005336933822240151655038299584344224623509024392789996372179082054910018997970 193814953131174345488991639411364987916908711159013523253296453762309279888598 611827239784176304551272449184694237195070646269857790628480130728693315281731 400030625422522263371508462688122013384142701578235769454694688582238351397585 031237111744062768998803660305032283907303290633285216785977896811108108568861 917703590559962727638405457484175918999263614517993162585867102882411146019508 851062136180460007263147449699177456691320174639900343466874964541219727984356 747451963635324903448954224342894976669496692443658042165636013832060118437429 896932857447758868500208093850413838238654980152358193898973631476796517574122 525619150804021670864031254282090707470011379026569709279811968619182636716835 173766918242343798784197448163583908247347420645664176038221422354375928657643 107801836653170672827962620598518097546312404530496149425839933574603692546433 013419602594530308475220118040528501685186762286492833265901125136370791434849 918977903101416324990453797982553862270462239767266075496190285006935485195471 824229471014174754670214455649600326212014058465164176660213878069605553313279 556632716083425598731901013689546998904336261138308800728650579337450823006815 074336910037777236870723655403655737637069895008156891906412336670723156462700 458507297020649122667202655465690023423043984723022269232238057332601411089841 329744648643093087601451077854834440929159929040757568527289359477484072926901 373004479156188573519774533638479687943833843565509384431520955296390062055964 124945485690738255515316915368703553856627438001384182832142033251940235976406 415095326973530805615930952398458009728775817600333535001004573799191022253273 326563476767015302323407465010706362158747815395796956093588406578584032508535 624569041563262142997510038149997721499007888801605359573608085137174303421099 194559590035108887867781692751194714525182638153626361507030721250447434542605 072940991260150715479642861438050176680683590098697551896479003628914385182059 847429419863521568416719673028957859414549055009763771279296154969893133062189 797784019565090245278568281107898944663342143265041162981609651355640097995241 519510545490379795810494997015776827665796814201449056481318027997591788800877 089452232464199286002372603828832031968135642526400536356745905231622166127854 671050930192944896163111059060600956809073860094708411574846224655426325991087 259051902717937258480890602279989250911386632847154983767291001795811710478053 870735268171510500080308648216726602676834437660311360615459466820316939717894 585429689357082930938565091257563294434370642231627600656638595112175305667988 024157948142168096493019703975241489953303662580190740478264678308442465461550 491776406834876463463762383138342406316852695783881956067922468237539269914128 830455944600337143105396994929696003702009785832688141868614977039876706266701 112526614643065894466404006171249726067818017855139452680785848534248198042635 130247078136037877106293649242279722918147623714065162704946129151828371370781 211693029559604951545032735743631008612148576554026931627459637806664711749815 315843591795880646039432495948060477790296333604864629768540830921104769483160 562985848811840713896211691132731547422392451788331190483485530920264766550975 863712232430851660766394219451282553660791974841716788520018529846759581348672 207627015306277253958417238553268058475159636137478432141506614841509604930623 956544489885733359047017357628637502906052364825013513996241212078767064180182 507633232102378715957547715319813830743653580549262231830285475926205320171963 356747999611255880883974920562498995278669872393092576884528341227368903921265 537177390425843885904371192558916049881936495835753780804456061513366339232716 707419195855242919893094673093520238873028809764875533020620917542203293334892 658545599378008841731932844211807587821093313222241245385390978975508162063830 835926287782788674430892290772850702855749096517326536611286335858749927487048 479699880765587128289240610963433106507105246488493933813210702127426803682943 153787423118692517219171460231141164873707850900682915644991644623164414865054 967040050920174235279203105729766260277444713973652363658732222151706130099975 724695779902310864161717431224789202226265656896924189030055620286160097575377 967964155150913316942100522062898703364138323443548823899939487995078859401812 279440363901789206528402259423928147479575397967019081481716474139694945656473 365732582877873916531154972099890567218558538849528323532624934001218575957061 026732249430006839540076057387728381739040423449163452838975732267216966354026 942788675013942285375335745863321974006944289388838508084957205666850590092128 122694542033070555411701924614194098569385355705346070787319657838807595567210 148236310540234578811394147956044927512784378236154512777311500478014343678554 825191929584844203475110881975723585454997454479847664958867986955928210808909 141394115852813689195236610326822092166191892814023245726174799142814474346559 843096973371311804671129711455922968900699137060087721897856494559930857224918 883241117126587393177076899470331314778948113939494552545524017842536531454939 751687468062170348970898607413976142464902960022101849812784557589022268394752 612645556789628463407087011443068814668803049679873188405053576642806663266638 584057885087519279390857579808029637961449059688280190013674620752365457051775 682144497615110635683684090257145577428236035308523521466239265904969201684650 059351785780627817096962012439273407297217222311271420234820794977398104859800 552393643020643875580811614954502487186665171838272554348755265486217689830445 235924194602995364941225101989717805577602817720726326200903036228160161560850 252759440202050972716802056070540645471197459029789029729207966362236323366200 700305503534465634486154780959644258626393360734762908190777160554506447924026 822712057088593217667207150830617637727904128577739568597272564148391438358971 597026098495451968029830188190961328775458125327781388577838197254781373832048 227945618735306267874208705793183463451331361255126502140026789977547047663996 566034678692093060964110086274385159755574171704397343574360948108228837252024 912916601475260432195024873113581172897597284493917741518829141493115033894401 217028807282887784901361940785843217775689144119799906992501000440241941437979 143096590354704039629329526768442767069649352798028391793481471135285660233838 402097643265013919734393511038036176708648981212050230248436734215439364076182 516080183213051578741159966065044579788785244783139236813487740885743880093171 982339696350645647955536661411095859783812030936379263756214449254493729921130 062210345947049181912794145905415915772721916489666564504971702556536008825380 253897001375088005032951446623404254532790680435554489967313930632190887878113 716040820022189042565300973464147809505680404823041389735003235086345544600845 824262292221939047673894768563344429979421958685636899900588827159245824954540 650456042969208240698590190189219138413876834456629624466082117249030545478362 132064382704327355318216552140895521991007928716940772599291409876313925842328 814877270137305989916516088521585137947336049655278441065916212514842749780214 979987296682448249426750155466941437577114729741784610097409529230002290051346 539244363855361688565532838832534472161379197785695881840262865558778371782787 617498606915579670913127882104747491353629485775757534746427061073707196459534 339063293392967422086318152677012068020214862507544181429459555913284935552277 747170071793295880868679573209065811108886474563124887288887101272205652196529 659754290751476534224463032694611388957599921230311584819637016055785744725402 027112192030810842232748344755103928384164795310660734764897797994135564603114 214045399039996742172091982808435181616391455213454220084771799201989535739663 233725860120507413015041631548296541186696936918778280635792569877378562043162 156075743704927917447967923055612191274349523675316868161874332209322573328009 880790062670468108490499949428213788960859967408338642834295666004509877392895 152696178163018403400272960392114748443538992449904436865955753002744242060540 866487350178952028256181514182307581503080245643289122262388568214080867267419 420566571153691370678687401860201239980875143214329117558244392871782063234068 756595440743936120645660670992715843523459682048414335682649361129628894617945 128653126876849103466670628728836263536755296063805798587880760409298795360988 651101668591978013939298941043666919083570940108825016518366935375681100064646 192368173307398730053397950639700245478488140726081693364720285376342656646554 602885021492501506627016907562665145152056371636394423777060759843338134912125 467313594115292354641472544328866627035212367777217842016904887572184492396558 909067952605644923216555737489400346251873416058013972975243548292183629375722 110221583228397021737413032510289443859268578622184683505896149308923982890166 434293803598087094162463202907588203404691773349112372711711906039994217554323 285285041959326117293476966026194766105948949843378555716269737385905279606371 221865509632959797644901049874146660384556155215966671967811700390808334654743 351309362222281815113588026641376018939854343772766483910493979344606704355139 531484888217371267843438699597912977305202160772732366300392671782837483169034 144103705293531299031117624913480243607832278829573663830284949570719903874096 897236740087923731126791244386847555076484080890466101894326211060589089566284 210084767534487942182856593780363454013771530159138264303259661034901658119667 016717142382146411769935240412078893853458165029203956001460345728987406303242 527790824264982910179610147554946148130643427907550044409138605475806915359402 692863734864949099533273184359294551265931163526855603560827627105832387925156 755634103500951791444808992604529992395167023666418159900855882646966474028918 098653335419117406104887878326231493394128322752713135834821265072672946603881 024257800310444395313295903296295219847759629957433494745050304682292196628757 595517543084657842718259302695136193310032975124901751227628094024436533637855 280471602105052456777701113617477302702203276153136120168348352455649147069290 329418637519729023752133732199737436844940372228873232503323838507214201870815 979193614012809072767425741669280332201341524381921079989410871223034425423596 729330132948874634846984246948509324550904506083459520187883325858065543062242 089727712100170026612651886514682634133839649503972384170492161013945965249319 899037809965629354276748304688486799582865860171315254596452145090607280454519 203234046459972685255392745332861028972965022430867369265645083326187326227337 389900614967132721656702709974612494224380044999539907506174372186745279438871 534670958896601936656993724724521626121675718828602129899780178132341689033653 059960302649922679104609751283869777162700686998831682167504906483724705281852 765191355783547360549273259172741371410186004264488246902820655397348270966920 525879831779203963674978708648566955038906501146526176979050034954900431880818 033859680087062698027772424572133482490701831837278906898731615759328748332153 803320947801455097540627402643678605563234603350521531470539662905578216613024 237073068246726828756209936269032101826727207606749139021240338596986219128512 726937179808801529853292183209477326919439511749934516270117136988319493633724 713646547965630971153419820090138369081191578377301809954566177462757406412521 271169914854061835416217765409791680605156244639507001822256272343862577401352 106762452498988987746653531799527550822214271629435576581674020883461347820592 753750976647609630942116575312324812589001275332408883141266078634015435159613 308640810463246920210378491749422450702174580781402511788221585055842618321420 957622996041752500950976891506651151801963178634560965932116906860953364436826 197822591286528318482083428109089697933413209544879739120558345748890892640431 888233293643684009327061534582863475018316595422607464358657139374228536689738 955471918247277620488199050795093622585016760101342466618365092385272240995521 581892668629866899911473197284667955773182730054163220932834930951835669499584 848634409194997446888985193459761356520045805955257936326764118733005994661284 220787348688943762800809815553590346436724877174810712274590601742778602234682 630449945436263008964070005167205691967657153066740454161271210632215228720654 179362709966080707842700684065246408032312287829654651103826464406511756938065 796980997927051213041018292036360733516951809365439150974808592320966372290426 485718390724575583071365931863144590360560263665923322627020012249981420963737 412997673051631703791131500554742347555614116938863684971139514251069508699748 633557210279543805776265609757678212652914753802476975436073881553753554933296 541721947204983349563103337446247577640977249589350841698211648213330870974881 030172807401529394458170872405595626136054911965145414461912188399609508059215 584518995319873728722907117744103711760172441750708820521615880168608572637603 626539042121440064812663443742814844611040020658243399862287899671136238192535 026570543082591587447876092056669168762846569500993192893877575775776123096162 267915449734540971208760558192112979203697132799116561475720849955006263196915 076322607179015113323156874803982249735941087126923161524496670200910946969312 025049086074535724107079104011907816853317768781442870122702206944153469466631 854870302607791713974360028561760658356970971757134600144246524991661909913890 006662099704012851306387231020878915437381071104601309166291863325807353184239 172110824192180988856732093305321572832404291120720699338174307549225300687775 927853907407267323595125956765932984732595115207221190378591367776824508826438 363129613559795981917523472059745185319518881499001960017433523242126373600181 585054605664420183296552913579809821190058929334482127137615150003011220425573 039498392131821828914065150463466274099132477420653301335005135656115587367217 287513653622608811752559554961766584702600980614913149978612221694836711022926 093184738796563453604320353503348918334326552856597326512782588869214054146975 637797170561358848060694082972528448619580787932170705825319197432221393740693 611836228748400549854799102383744060818646722040144684635505951559737855897255 981537997215521348403481864399005788069680883873848114453457760581863740303931 582800091704532133695615259258051636883446587400990640034721654728706266786372 411017777177719562179968085419275706354754591239528323291427589805112119093253 806974438084050940838321114727400780476117638099002460224944762014010577798012 438827861138703242821337913507852461042488915723742924515922583910516142530527 045703381599224870279330502763379830699199223975084296967366641623990463998473 444830549282646333986227239336747156574986247142377820798012361040104581010021 784157339264047745466612824460390449909418722281244508983963757199508543503615 229798460884203468473461133321174249109859912612099345297881414753008099496206 417435951801750913598118672213841257708194411129329061556802395912019906150878 635593837313294024430202314811083148729175047504806592997432937762855877998299 986417852413086141015084039278424626352652097636203724064423417306714516855239 084290851392812860385871153706358766470387988575923494352205539618426925707254 329780988552816845579704306831881126953918952927437428734203238975497767927683 241316647123238422692235791195299514915319565324121275766119073130552205251869 938859555434781920370597240497895216210376787849939926316909034358186409856347 363406942571992519722736665262815927414520852917982671540856119954631800518583 779652655428058670693132457614469622923386871715264607144722483883887942265020 041213313480049533607835411572831716431283314302385237729834460398182863761108 540498903331005749557265747573646780266171721059278011738940732096128241455791 346260471510881357190193571466777372454266580885645721597464328975717439655713 678369696820040338837760082793536009719856381348688167590783703983908498190875 206329396811437182288415013143647102373980523461580366664957706676857690777170 338696494319621251527618066105629042844909242327680278972412018246567613167944 233124002273181235278616336221553581154889416315445338387150827715165620765521 658553779469772818839936773620032091052746194738138475911534154400223660477140 931762286505198668183922650155187260605151884204158160467352702267895470932014 062046881873900927408357040010854009477871038650757544179515872265231569021850 348520087063939248037378180589224337868284849073090437574671703892497893168025 962873623534923064056356936928457956085687719178651465201339716960148911889644 973043304966597196889242535058584901422495717389132230987436026108339249376321 537801445730076638882457788547151625431284847275534758949572299015036881495247 242049059234804759407916364996755986665180996256954849617933737259527491615631 195662582711832971005362024909531476693231010525981146074850547289119543156830 357459298926584334781418308465202114998769496169911653285950276261068683826122 887140480276126785657581514870820128145092199716828692216421008929226033006003 971001817787768026640420286798503120132514527775623206484641226519734271166332 728767498350143794528070795233341965066740649181804310259618694253935751615537 989237181397146836880441051100847744330092395564599059177949664114948914874177 241446015307094579245677705256598720774162289113097210350115818015800840585399 868028584241971820451100028295087812750655629950564845762111332308399525421242 885130963487776277433262677112960482089985685773322128515237150431088946511878 377025385056557012795398720328882117674875375489964827436241948594249886751019 259027238575301063063231529255509447262316344843294041048586471891605816403913 838971472892182664169945348510595193435680799773512012300903567500692217401735 055608349475364942107945189742762960984099839725465432681102936434894023655602 322188855854220733834183090892469618137182885871445991699557368540717216629500 267087647597692162034237229667484102448930205749244884723382825410097676048800 656036050131582708202308036411211169823900487586729743054522168155521070435255 138613132864376065885576481552881827148419818354256119535808263491311614126031 338648881020734926303397844039836202098532248739490193651270949501144889891749 786878326098609925236990156943079086435264640264776531969040744840857735732675 760839662637846490004120638700309557680067232393961039002751250884261766484442 947730555559620593009168029801857926871508551066891208972464126327079386169341 711722109620348071704290218747064764130650849107794443197907866424578077221117 729321172541680916333146087174833629324701237690203733690072762634064353723596 039885217193075983598599880892821611484206463960147595770768353622335283274609 297452929451634755934620925488418128701547643616447713175543345425091698924480 437695562406107444288965106708126301162930276900763126730692146433456455566954 747749525600369544322085740519734095129741283353542857345121499983192976757920 900967086266153023916462069572767808213784902921878904951284606214473726038477 576365440286156324252585960698928130558583237694773607173723495029686556913733 481334234557620468853527161494199478284441759797937586225695710098913888230837 547292922235592595242751068650691474203569441412899352132150162279939034511793 442389433183851799509930702676382554283094385619238960954899008944746276763137 340206568514447585918838518787378437859736986724893975711381627428523896161601 813365949665690138394679725437770734179251853276522256132467647844188019482838 496633510664324446497724961603248287822478123218032125539485798734833312174933 768221373936890953597306458279172323397052271766571335946865083745918780392725 404613378953358265995705527504514551018293567468511820901807556093213394820150 572565707643798992461062255831163213772263835067841264323622260168652962904477 063588872641074098998961997492732414836388908265683229530984370929123269261083 924781623156868706989199466148585906551561284384991814576201244444126467657656 952700984917949677676874892571346351976722879104430963558274813147154982943435 256707749117811079746956411222747634222262912871848167058744972030162892256083 691566205514426172074982008920104178750002756142587928235668036400322352825396 627056656272219389435205873873083234256873571711140228784621388106685780120440 127222535073905522547136917834548688578576359351761611326571372702892623770184 748534841139007948155318247332827635928043539461846218390321435806604025146833 585999237821978752270013731549462860911354706047626222338763975725092135463656 274900564039612782379145133909155335370328962916632133267118227156420219955009 657592236091935418053124697188764952877565359416393352246755926034279725533736 324148662977707811710690733291761116971490731498375027764790657239116926266432 875382216124633433602970391016699858926175094601827752444201867413594058428456 165005066127775236576676580738160927442859488523847384894735329124918522499090 988146177196369568756043272703668445311613439397257221982534861493108680548741 735511985015394865404030167369932556743872861286610497844867688907527296374744 603459838971958011562731797807301902952310294023378389312832815907125938989219 821267238941579091216447575771376688831458903417568992833300824620044328709760 209285938847375555027367857702047831497851215603724321792493303604343849470247 548147777777701213521017565576256450985505299030049020222724138854901720529163 221971425113351119514722777845166891558071059505642138238309713727956217310400 581450898866536818193334458280765676720109006574105145671077729403441620692680 235111375777853211997281851561900112074265699954214871212239477786492346863295 433624410991270218523070453192269062105511282612720908830784665080344309420838 315790327636883720340086207115921651904137653179567695171126534564884448440583 831859445689582554307451917052914840540149673753116396450907121330583738607137 577200001293062567146675082783341877740923108738805712641464349466424768335429 793984051876759271302053335986918023631576692191256474601612868301200384815760 846100400204735784205210381791579578685024582545057593301343264581409859907227 974028899015062395836178162566878274573270626275689206708565238169084389625438 185723902033567232243842562497548529600636108112997889498129456486498451204295 176332861939492793701647928240218647613241642829513132658428910697574892494582 738315121848957230453045068581499728074896314169046925035894051476386875631330 475725202785789728703195008975199740732589672337868134750792729690311462129496 334337861439881064654021944025398168609229354396726105312412667329537318427527 993528137087951699842328212882694357099612689501751264855890232961039213177765 036107376443426170123848613823830517041305217382293682394191651571321733563266 219624272350666616595775222172496285098478088121972856802440284361746688240427 943438585577945086512941896213950001703503911630958818036826750506975468968039 744951988334184885120623177817006272743019279813452993315684285112265252258399 776271595879757263364767899369263725879473096030098920956318485091272534449813 174245238192504850279746965985582477375882256074685540928922505716161298005018 242101272554680157364832714643449349715775689454074016422244181466618913878786 133839720612939336347769075436138883705011950891820868357511418970571775640308 905544448571833090296686241618041868363219379091693040774575037378761991095644 854185033746909085688869601229985190225623570174419223683047234585355513072149 302408262000879536703236528071975187335821976452427458958258504922224109903758 989635436559775588454721974397552166269725624678828320968483535916518004526705 431797446916766212646747489422622907992335541698544565753871920146983085606177 812653664609958071619764627720324605851084957774094132673870340136282258933801 137132635300903236464079986383485898850520448022555633124091314174818546936570 438799816170520821676026030422956665348589389046922086426534747280202965082365 818247451899564657854596048314623700521437578862788088094340032428610574500714 725073923943709514185024584146180136543614717839194741580970605501136013715157 064932944335573721248293358903735637019717003993049693628207779473612011250843 472396434133029037729751045552313750474892294622628891525052735084056061781169 071484203335791417080279333434565790665765490609974730969512965653930313939272 007476477544983465598484783481455828814481426652690973233518803789908936172122 475041687649787357702275514155170481745234723360419231061738441247538334564666 827079688067780775631835178435504394738085364219913026735187014670605112156521 491934920922532071280028953647681228168439630707187219426233495014993373787410 080197903349190597345390691964955640211588194894646508717086429528660386070189 900109153651092813439643270586703907647896574915667654764083884808632440336592 442096959522982035007375455429955536799426317306525100907495973945382204677465 414439586249309293502416998366840739634302829350272964782238139619065796989841 761257175637244628046209655012946321133881126404396535892393599107298918333408 857125628720698893907727645010888319313245540994909940570919288932706400760305 725790477045153244930958801832985178862878626873463587597459659796435135385996 362641799983755096307896560222697397714518613324186610490353323733056682654796 337947176227990116144893284051005583405287584001268501941174703361822848092669 217970145515096244048976417187051945664098539366328458873057289761346044437290 160454460249010056609280663820050579571527368568805286354278286150454959413934 767279813878202501862351022700146612468068633656852389276162871495985888072879 401313449082363533705363153899243204039475591736414977394364712669531101536452 325830253832126211335913998147254731088561103502523150232260764659143479577070 212255923857619651541130675902020771818471255444048094317583914104182857184684 254356428021148612817114059931241855097230094836718158216635032352144301276029 408110483083684033797276910734947127639485242365436010121611472601302712302114 936394618640713323418155883170291132471155668517400914663308941679541388606459 041308602475814809253881136334315220213957367287804727138375085893419354244464 347169486851505717320834190054678315225496047820058249682459499423860216615636 221511785277723734839254123719912398519291223166073953380408600317855535616697 152666159714298093829640817484067595658252229511494206329027779249773802025863 049002338914339161519730475496173930034909831850312164452992323900730390224074 960970238606174088433933033116621413766889370324384494435952138468815104628978 355361643207570463255409224335023740400655662384598817253627657820515918887137 428224533698114375777755070470831999858049255399615577688353196603888411154532 510323408417668685656064533645932582928561534870050036225742135675646177049353 802796329267220164454445475026639009734156461408161237802378693542006719308703 239489020605194625691681219163898897868246791575908260118074941898215409019644 400609858251539514525840505405733419715524119332247162481715869590459607132227 120270750038073415057285273051413461724364324350759083064442511793105821732556 350937000463861006031635526626081975615057281743286197573113312439953870280147 398646481951044043706171345291375172436515853579700413959268525998127206830937 440974827426549100448972845133920884290100392354174550892017405721341477968861 838150118728784484229782013346708946882973957166350009120024170327964084767582 879474715637448850019020912066997357415500918386337344316273385635359478187486 231891538682917624634816247070727154605269563573473480946626498924617401296277 765764623728025927779480657766730119544692743950126338678444030100649194269469 957667185565363382615662324210286732044396948485770363843327964356245450681615 513771880359763392935479951262966854820586892757707754826468364824774254559020 807145925453009353453225487341641107976962272723879767243025919066038955071383 136691818152342825205396838698720024030663475975605134609154469548162387425378 158302653098104742760607748290171664036336150871497476588172192978853908464446 528705641619046836523612432367732528674613688684282872712218847056520735270032 365972755740237383131307183137426933651450657979976777726799881447914358583652 734628844838133347320253032562039218550423745071246201702474289175965495898199 655426861179406034823110616497789765805879019925874069554366793037911629180282 626336505128834652109745963364668600722087891966477672374488583609530207665510 278220140742685179742262555195530120108977140157868272506731574046078508917622 773625815367966375862818839152555955251613018703144216909288827431719952956153 271512085651116775294542856160716086003685818294277547141318914905593218301506 196236101121808775264666512306459999615933951176549704193364674478497559809435 239357666243284437023988696401177364692704574611809528748877957078110501719666 214766418626949735746138893917281555165412641863779432045863818098406043470354 870027768855685015445395272991659315976801943009541965850172319561870163232017 714943145752454182789724144200910922235877784762143982533049141480551884762764 035237769794587133262129421332780056882892714132334279085669544052271630773613 222223624476492604444925157608167205125791983401414314117462430350958588366449 885635241216735096498110886480454556121486157144398897012515745641666786086974 599235092306913787822489885741010152307835427302686702643076573361527388044793 980964034533893414269988016666251433188572227755985299273106746685733619787048 404116734845406324070562038620208792937068210443308574090272915222256690268914 154418055934840966397852111013396317334823271359536191364785487924262667118227 265433909164704496304973642336756093387686017097896893746341790095852105996698 311184947184187211471898960323813655945633958099118010918898042657125950534933 432590632358450814434844929283495242487228534842158559858227162257611210612276 943587121299259340778966149794293635945828339925529844938205488768791335589322 378202474504684456545675207302749752781246295549575961201910351796377991332194 760924906812854053093940777922686627236493385363777797775841839985573147572508 278278133424401285982580466473015242013987134640272855003454864134949658500406 325010032627834898309246405253515128757565780041454196947196829194129125382322 323040242780772044913500813181044059147935301275937249608282170902630073205555 942055092241584936796162684784919911479278169140343465155973137653133769095915 408557353221970821520200012878529148624180724372726554026068919977669095929312 884966544823351307602582047220179815182981537115752145138942540406776414150378 261542887352743572109269918298733784934925067944884528014286190663864893203832 262475585291450877811812606609287425948652977367927474274345444494299917920010 592825788588113902413233669323988364616559366434889317217046632974698473209548 716538766597259787417373930873958472547273737620357931162811189212024790071245 606469357417284761827083359348188921482659253659222451433399363951099458994696 946356256322943123704715769176584334385021496772976038499059194240009998943838 797082608197390942977149427159059509449833904644963958202273423071851709842599 767135871155365317731794555314716713826977065239562572301017029691252626488197 191233757103889948396553423171412191470103447526027865609798213571692749883016 370886297798018562692270340541981638788082598785178596072450292199365464328545 845537098344079433001582732447215368560726924499924496560890592414895661596875 510475437876313196604588788445159012313418329514858528887605451799863092365858 284379784336048329938764878904605287054107746539136015280698825897759306969126 743288071527820619474346504546690173027794183372811515486678727546215387379115 550722143800612230582630841490858633187051228683676576287111524137827187928358 183112019706088688696349390736783165658883202173568093943999985504687912622999 501403710446795445902947321277458468364057512251147621689571851825122939713687 690034964094187762776565918785051166359770911611077709056893042232586633880423 332641476369701384662384172105006157634901704929732854275295654961204015190472 324601956711162863712879382278936420806227252391446338575146990663577833960269 166968095423399522369570065424450232261096844773919834646255336098360100685095 774964533666208297222159707073618423201453895130160080791291134744405932067551 763295733958650556239133883104100736158904717574756529573433505140903826999699 603607039261188627921921196874050802238921046483609662032780823943745532697338 678333874962639215512698373936532607451211556697184835766320687895642282136622 715867419516911165836626866744045455083127447812394910099323884790018944384080 848875050517056179744159971295571413750822633140320665846277239471306970143937 789246958168275660874369056961391946014632458426105667029785928612327249477805 277259332199024776783298212540205132110141164448518460584779710688655848291095 318621147278146482111054771441916191172 ------------------------------------------------------------------------------ The Artin's Constant. = product(1-1/(p**2-p),p=prime) 0.373955813619202288054728054346516415111629249 ------------------------------------------------------------------------------ The Backhouse constant calculated by Philippe Flajolet INRIA Paris to 1300 places. 1.4560749485826896713995953511165435576531783748471315402707024 374140015062653898955996453194018603091099251436196347135486077 516491312123142920351770128317405369527499880254869230705808528 451124053000179297856106749197085005775005438769180068803215980 620273634173560481682324390971937912897855009041182006889374170 524605523103968123415765255124331292772157858632005469569315813 246500040902370666667117547152236564044351398169338973930393708 455830836636739542046997815299374792625225091766965656321726658 531118262706074545210728644758644231717911597527697966195100532 506679370361749364973096351160887145901201340918694999972951200 319685565787957715446072017436793132019277084608142589327171752 140350669471255826551253135545512621599175432491768704927031066 824955171959773604447488530521694205264813827872679158267956816 962042960183918841576453649251600489240011190224567845202131844 607922804066771020946499003937697924293579076067914951599294437 906214030884143685764890949235109954378252651983684848569010117 463899184591527039774046676767289711551013271321745464437503346 595005227041415954600886072536255114520109115277724099455296613 699531850998749774202185343255771313121423357927183815991681750 625176199614095578995402529309491627747326701699807286418966752 89794974645089663963739786981613361814875; ------------------------------------------------------------------------------ Zeta(3) or Apery constant to 2000 places. 1.2020569031595942853997381615114499907649862923404988817922715553418382057863 130901864558736093352581461991577952607194184919959986732832137763968372079001 614539417829493600667191915755222424942439615639096641032911590957809655146512 799184051057152559880154371097811020398275325667876035223369849416618110570147 157786394997375237852779370309560257018531827900030765471075630488433208697115 737423807934450316076253177145354444118311781822497185263570918244899879620350 833575617202260339378587032813126780799005417734869115253706562370574409662217 129026273207323614922429130405285553723410330775777980642420243048828152100091 460265382206962715520208227433500101529480119869011762595167636699817183557523 488070371955574234729408359520886166620257285375581307928258648728217370556619 689895266201877681062920081779233813587682842641243243148028217367450672069350 762689530434593937503296636377575062473323992348288310773390527680200757984356 793711505090050273660471140085335034364672248565315181177661810922279191022488 396800266606568705190627597387735357444478775379164142738132256957319602018748 847471046993365661400806930325618537188600727185359482884788624504185554640857 155630071250902713863468937416826654665772926111718246036305660465300475221703 265136391058698857884245041340007617472791371842774108750867905018896539635695 864308196137299023274934970241622645433923929267278367865571555817773966377191 281418224664126866345281105514013167325366841827929537266050341518527048802890 268315833479592038755984988617867005963731015727172000114334767351541882552524 663262972025386614259375933490112495445188844587988365323760500686216425928461 880113716666635035656010025131275200124346538178852251664505673955057386315263 765954302814622423017747501167684457149670488034402130730241278731540290425115 091994087834862014280140407162144654788748177582604206667340250532107702583018 381329938669733199458406232903960570319092726406838808560840747389568335052094 151491733048363304771434582553921221820451656004278 ------------------------------------------------------------------------------ Zeta(1,2) ot the derivative of Zeta function at 2. -0.9375482543158437537025740945678649778978602886148299258854334803 6044381131270752279368941514115151749311382116241638535059404171 5961733247197185174912402688214443700163931015045107160373574873 1352956057133552593318050514872534799984717397570317550302619073 ------------------------------------------------------------------------------ Feigenbaum reduction parameter 2.502907875095892822283902873218215786381271376727149977336192056 Feigenbaum bifurcation velocity constant 4.669201609102990671853203820466201617258185577475768632745651343 00413433021131473 ------------------------------------------------------------------------------ Fransen-Robinson constant. 2.80777024202851936522150118655777293230808592093019829122005 ref: Math of Computation, vol 34 1980 pp 553-566 Math of Computation vol 37 1981 pp 233-235 ------------------------------------------------------------------------------ The Gauss-Kuzmin-Wirsing constant. 0.303663002898732658597448121901 ------------------------------------------------------------------------------ Khinchin constant to 1024 digits. 2.685452001065306445309714835481795693820382293994462953051152345 5572188595371520028011411749318476979951534659052880900828976777 1641096305179253348325966838185231542133211949962603932852204481 9409618068664166428930847788062036073705350103367263357728904990 4270702723451702625237023545810686318501032374655803775026442524 8528694682341899491573066189872079941372355000579357366989339508 7902124464207528974145914769301844905060179349938522547040420337 7985639831015709022233910000220772509651332460444439191691460859 6823482128324622829271012690697418234847767545734898625420339266 2351862086778136650969658314699527183744805401219536666604964826 9890827548115254721177330319675947383719393578106059230401890711 3496246737068412217946810740608918276695667117166837405904739368 8095345048999704717639045134323237715103219651503824698888324870 9353994696082647818120566349467125784366645797409778483662049777 7486827656970871631929385128993141995186116737926546205635059513 8571376169712687229980532767327871051376395637190231452890030581 ------------------------------------------------------------------------------ Landau-Ramanujan constant calculated by Philippe Flajolet INRIA Paris and Paul Zimmermann .76422365358922066299069873125009232811679054139340951472168667374961464165873 285883840150501313123372193726912079259263418742064678084323063315434629380531 605171169636177508819961243824994277683469051623513921871962056905329564467041 917634977065956990571293866028938589982961051662960890991779298360729736972006 403169851286365173473921065768550978681981674707359066921830288751501689624646 710918081710618090086517493799082420450570666204898612757713333895484325083035 682950407721597524121430942470953115765559404064229125772724071563491218723272 555640889999512705135849728552347645942418505999635800934732669411548076911671 455813028066898593167493626295259560163215843892463887558347193993864581698751 045893518777945872755226448709943505595943671299977780669880564555921300690852 242867691102264527531455816088116296997029876937094388422089495290791626363527 791432286156863284215944899347183748322904155863814951281527102068249218645827 978145098870379211809629840943604891233924014852514327407923660178532707078811 584944045092539519718157085780907690772192962552262890529967200510669638584207 655081660527132551761150093619010182152039541621744474356571314026496051480322 439134457528009739604967190734667398621127034770623094786463721777245551191609 693349580116501538146897732947400254272699518373881294004390465050310091210361 980535760952228835847669743267507757379848939356645406017251962513826671863828 822629657399438626453078913514555113206475947913245582423662405126070382560901 984614575152951511943211356814416716008974384391847402590826495013602834007260 634108659796382596784136373377680857831279147106417370573337040146024737648200 768231118490558678994106995743922457089666910491534089500139419890965785853368 531985664042350494746329804481593573838687414276915611134778612290893976432134 279879206472381493290546264824907766030881348705331723336407298994245656611424 036824812873959790915799781062723446426357233234127834780836022424212901203199 698485951429216878840715626887034517436895639117072657935407050794141100343395 582796409783891583020407548189623248280478295465239223872194333981851251004747 915658247782096645428132405620504841629632689157664149594957463505689486587289 243413739100608393347108455293656982935338521814358746992934863313565820307192 052961665775757266627408455837127946799180904710259452519968016372631267038023 447298309515688684101430849594108797807013561524049847909714362331059569179431 431691402111049142985963053516771600084867260895318575293282183754558954666446 191468252314874744996401074402664686009572448671687582605311706563448494800841 013235616345298355661883397936163440983329415351662473668696589017509927510426 179402465228834883071274736258665127650610546028964911287287862738263596129333 646532191462193644375375986052224103348422135461338128126772131245890101073371 833507228401529641174179963903413664423919027895258486882959689695414733771140 886608735962775876801352400029217923528552903064508042269791458998101532140852 906522851155926562268843097382297291671643980514954868377297117263777565889196 871160509021211371651902341089659293730249465771175004282806372542711805610086 582199353671242849838516132864990427711284071698787833006397284922820344349455 347600218003759357103205064406756731817833717035278315824041187154686581171864 952708996224348497793884832819497863569163437333174207210017054301866996336546 345356688803248528083754492545177937909480719571292537184111634137303745351158 808536058387947244006076177381212102789234193301297654667548505996663777643498 372821340898092902889278088428356657996352849776141925529724571724867587136418 201398244839217272327643398650709245008820337499415470402244860516920495403808 927989711051717768667304408545186666225235192118021635892919167850976801426649 352465241315279351720847405377357578042399840807239581517870192914436593403426 041472365945332028684204462087017959678507105044335899885299980564606846787225 732214957985497309246622145607355305369122171822980735330797038775292460178947 026111522360709501432667888113281990837513268845551510892190791002610859910028 841896531906865518597376800549155279239015601038178005539072818968126480022740 306581014459893635059496241529118447243731448964790876170326036539290133430684 781818206966837601732903016602762498422827578841548456314713744987325573405808 059688168787542109613848415947550297583968310995807378723577778742169704341423 897424468452868147350993296144684543688264968869192161649670355650366847261236 344317060911028964507813116327249011793664610722979820574075779145800908301060 913216200897249373201032777744785128764388089981656932715040612090221827393598 823187046383122896921216104846546948319792790320515076726732119163218284371172 036046713301772401534216569368578887782115998981797541546286000230716000159982 248277212628384883047943066328546836223944311977655842794918993522521563237555 650145286211059365868171399984063710196404159462648235183782162356589166387664 599049458627927377620486160161495004228978098646407047162007645445619312738742 470000474 ------------------------------------------------------------------------------ The twin primes constant. 0.660161815846869573927812110014555778432623 ------------------------------------------------------------------------------ The Lengyel constant. 1.09868580552518701 ------------------------------------------------------------------------------ The Levy constant. 3.275822918721811159787681882453843863608475525982374149405198924 1907232156449603551812775404791745294926985262434016333281898085 1150341709970823046646564670370807129022418613959423772012981792 4251087697614930028806824926170594041290808697054441234922379888 4427089726916409835535854804837478582876252691844500764338370387 6741884459420351700003732122230624193601340916574804354470221732 5993822298382263233915155285779861204684944725214872290148093612 0890454342092099519978162400515039051381538771475429139307394617 8045527838277727414847221513498826672911215448270452018633487650 0197461804182629653652880116815110575135087115230163029427488336 4626099362896606336377631721650883480193611175632669841114675716 4673788536609062436703325968873753578142654195992507552782054563 7159407017761632115357055923392379438429270901774392301637440604 1267849616074783099029968056083369047909232336111034927147379005 2538954916571473419972293167664630764119832764653881696204634629 7332994286181358520050377154266892424005731518557308952871781294 39713 ---- produced from scanned images of public domain material from the Google Print project.) SCIENCE AND EDUCATION A SERIES OF VOLUMES FOR THE PROMOTION OF SCIENTIFIC RESEARCH AND EDUCATIONAL PROGRESS EDITED BY J. MCKEEN CATTELL VOLUME I--THE FOUNDATIONS OF SCIENCE UNDER THE SAME EDITORSHIP SCIENCE AND EDUCATION. A series of volumes for the promotion of scientific research and educational progress. Volume I. The Foundations of Science. By H. POINCARÉ. Containing the authorised English translation by George Bruce Halsted of "Science and Hypothesis," "The Value of Science," and "Science and Method." Volume II. Medical Research and Education. By Richard Mills Pearce, William H. Welch, W. H. Howell, Franklin P. Mall, Lewellys F. Barker, Charles S. Minot, W. B. Cannon, W. T. Councilman Theobald Smith, G. N. Stewart, C. M. Jackson, E. P. Lyon, James B. Herrick, John M. Dodson, C. R. Bardeen, W. Ophuls, S. J. Meltzer, James Ewing, W. W. Keen, Henry H. Donaldson, Christian A. Herter, and Henry P. Bowditch. Volume III. University Control. By J. MCKEEN CATTELL and other authors. AMERICAN MEN OF SCIENCE. A Biographical Directory. SCIENCE. A weekly journal devoted to the advancement of science. The official organ of the American Association for the Advancement of Science. THE POPULAR SCIENCE MONTHLY. A monthly magazine devoted to the diffusion of science. THE AMERICAN NATURALIST. A monthly journal devoted to the biological sciences, with special reference to the factors of evolution. THE SCIENCE PRESS NEW YORK GARRISON, N. Y. THE FOUNDATIONS OF SCIENCE SCIENCE AND HYPOTHESIS THE VALUE OF SCIENCE SCIENCE AND METHOD BY H. POINCARÉ AUTHORIZED TRANSLATION BY GEORGE BRUCE HALSTED WITH A SPECIAL PREFACE BY POINCARÉ, AND AN INTRODUCTION BY JOSIAH ROYCE, HARVARD UNIVERSITY THE SCIENCE PRESS NEW YORK AND GARRISON, N. Y. 1913 Copyright, 1913 BY THE SCIENCE PRESS PRESS OF THE NEW ERA PRINTING COMPANY LANCASTER, PA. CONTENTS PAGE Henri Poincaré ix Author's Preface to the Translation 3 SCIENCE AND HYPOTHESIS Introduction by Royce 9 Introduction 27 PART I. _Number and Magnitude_ CHAPTER I.--On the Nature of Mathematical Reasoning 31 Syllogistic Deduction 31 Verification and Proof 32 Elements of Arithmetic 33 Reasoning by Recurrence 37 Induction 40 Mathematical Construction 41 CHAPTER II.--Mathematical Magnitude and Experience 43 Definition of Incommensurables 44 The Physical Continuum 46 Creation of the Mathematical Continuum 46 Measurable Magnitude 49 Various Remarks (Curves without Tangents) 50 The Physical Continuum of Several Dimensions 52 The Mathematical Continuum of Several Dimensions 53 PART II. _Space_ CHAPTER III.--The Non-Euclidean Geometries 55 The Bolyai-Lobachevski Geometry 56 Riemann's Geometry 57 The Surfaces of Constant Curvature 58 Interpretation of Non-Euclidean Geometries 59 The Implicit Axioms 60 The Fourth Geometry 62 Lie's Theorem 62 Riemann's Geometries 63 On the Nature of Axioms 63 CHAPTER IV.--Space and Geometry 66 Geometric Space and Perceptual Space 66 Visual Space 67 Tactile Space and Motor Space 68 Characteristics of Perceptual Space 69 Change of State and Change of Position 70 Conditions of Compensation 72 Solid Bodies and Geometry 72 Law of Homogeneity 74 The Non-Euclidean World 75 The World of Four Dimensions 78 Conclusions 79 CHAPTER V.--Experience and Geometry 81 Geometry and Astronomy 81 The Law of Relativity 83 Bearing of Experiments 86 Supplement (What is a Point?) 89 Ancestral Experience 91 PART III. _Force_ CHAPTER VI.--The Classic Mechanics 92 The Principle of Inertia 93 The Law of Acceleration 97 Anthropomorphic Mechanics 103 The School of the Thread 104 CHAPTER VII.--Relative Motion and Absolute Motion 107 The Principle of Relative Motion 107 Newton's Argument 108 CHAPTER VIII.--Energy and Thermodynamics 115 Energetics 115 Thermodynamics 119 General Conclusions on Part III 123 PART IV. _Nature_ CHAPTER IX.--Hypotheses in Physics 127 The Rôle of Experiment and Generalization 127 The Unity of Nature 130 The Rôle of Hypothesis 133 Origin of Mathematical Physics 136 CHAPTER X.--The Theories of Modern Physics 140 Meaning of Physical Theories 140 Physics and Mechanism 144 Present State of the Science 148 CHAPTER XI.--The Calculus of Probabilities 155 Classification of the Problems of Probability 158 Probability in Mathematics 161 Probability in the Physical Sciences 164 Rouge et noir 167 The Probability of Causes 169 The Theory of Errors 170 Conclusions 172 CHAPTER XII.--Optics and Electricity 174 Fresnel's Theory 174 Maxwell's Theory 175 The Mechanical Explanation of Physical Phenomena 177 CHAPTER XIII.--Electrodynamics 184 Ampère's Theory 184 Closed Currents 185 Action of a Closed Current on a Portion of Current 186 Continuous Rotations 187 Mutual Action of Two Open Currents 189 Induction 190 Theory of Helmholtz 191 Difficulties Raised by these Theories 193 Maxwell's Theory 193 Rowland's Experiment 194 The Theory of Lorentz 196 THE VALUE OF SCIENCE Translator's Introduction 201 Does the Scientist Create Science? 201 The Mind Dispelling Optical Illusions 202 Euclid not Necessary 202 Without Hypotheses, no Science 203 What Outcome? 203 Introduction 205 PART I. _The Mathematical Sciences_ CHAPTER I.--Intuition and Logic in Mathematics 210 CHAPTER II.--The Measure of Time 223 CHAPTER III.--The Notion of Space 235 Qualitative Geometry 238 The Physical Continuum of Several Dimensions 240 The Notion of Point 244 The Notion of Displacement 247 Visual Space 252 CHAPTER IV.--Space and its Three Dimensions 256 The Group of Displacements 256 Identity of Two Points 259 Tactile Space 264 Identity of the Different Spaces 268 Space and Empiricism 271 Rôle of the Semicircular Canals 276 PART II. _The Physical Sciences_ CHAPTER V.--Analysis and Physics 279 CHAPTER VI.--Astronomy 289 CHAPTER VII.--The History of Mathematical Physics 297 The Physics of Central Forces 297 The Physics of the Principles 299 CHAPTER VIII.--The Present Crisis in Physics 303 The New Crisis 303 Carnot's Principle 303 The Principle of Relativity 305 Newton's Principle 308 Lavoisier's Principle 310 Mayer's Principle 312 CHAPTER IX.--The Future of Mathematical Physics 314 The Principles and Experiment 314 The Rôle of the Analyst 314 Aberration and Astronomy 315 Electrons and Spectra 316 Conventions preceding Experiment 317 Future Mathematical Physics 319 PART III. _The Objective Value of Science_ CHAPTER X.--Is Science Artificial? 321 The Philosophy of LeRoy 321 Science, Rule of Action 323 The Crude Fact and the Scientific Fact 325 Nominalism and the Universal Invariant 333 CHAPTER XI.--Science and Reality 340 Contingence and Determinism 340 Objectivity of Science 347 The Rotation of the Earth 353 Science for Its Own Sake 354 SCIENCE AND METHOD Introduction 359 BOOK I. _Science and the Scientist_ CHAPTER I.--The Choice of Facts 362 CHAPTER II.--The Future of Mathematics 369 CHAPTER III.--Mathematical Creation 383 CHAPTER IV.--Chance 395 BOOK II. _Mathematical Reasoning_ CHAPTER I.--The Relativity of Space 413 CHAPTER II.--Mathematical Definitions and Teaching 430 CHAPTER III.--Mathematics and Logic 448 CHAPTER IV.--The New Logics 460 CHAPTER V.--The Latest Efforts of the Logisticians 472 BOOK III. _The New Mechanics_ CHAPTER I.--Mechanics and Radium 486 CHAPTER II.--Mechanics and Optics 496 CHAPTER III.--The New Mechanics and Astronomy 512 BOOK IV. _Astronomic Science_ CHAPTER I.--The Milky Way and the Theory of Gases 523 CHAPTER II.--French Geodesy 535 General Conclusions 544 Index 547 HENRI POINCARÉ SIR GEORGE DARWIN, worthy son of an immortal father, said, referring to what Poincaré was to him and to his work: "He must be regarded as the presiding genius--or, shall I say, my patron saint?" Henri Poincaré was born April 29, 1854, at Nancy, where his father was a physician highly respected. His schooling was broken into by the war of 1870-71, to get news of which he learned to read the German newspapers. He outclassed the other boys of his age in all subjects and in 1873 passed highest into the École Polytechnique, where, like John Bolyai at Maros Vásárhely, he followed the courses in mathematics without taking a note and without the syllabus. He proceeded in 1875 to the School of Mines, and was _Nommé_, March 26, 1879. But he won his doctorate in the University of Paris, August 1, 1879, and was appointed to teach in the Faculté des Sciences de Caen, December 1, 1879, whence he was quickly called to the University of Paris, teaching there from October 21, 1881, until his death, July 17, 1912. So it is an error to say he started as an engineer. At the early age of thirty-two he became a member of l'Académie des Sciences, and, March 5, 1908, was chosen Membre de l'Académie Française. July 1, 1909, the number of his writings was 436. His earliest publication was in 1878, and was not important. Afterward came an essay submitted in competition for the Grand Prix offered in 1880, but it did not win. Suddenly there came a change, a striking fire, a bursting forth, in February, 1881, and Poincaré tells us the very minute it happened. Mounting an omnibus, "at the moment when I put my foot upon the step, the idea came to me, without anything in my previous thoughts seeming to foreshadow it, that the transformations I had used to define the Fuchsian functions were identical with those of non-Euclidean geometry." Thereby was opened a perspective new and immense. Moreover, the magic wand of his whole life-work had been grasped, the Aladdin's lamp had been rubbed, non-Euclidean geometry, whose necromancy was to open up a new theory of our universe, whose brilliant exposition was commenced in his book _Science and Hypothesis_, which has been translated into six languages and has already had a circulation of over 20,000. The non-Euclidean notion is that of the possibility of alternative laws of nature, which in the Introduction to the _Électricité et Optique_, 1901, is thus put: "If therefore a phenomenon admits of a complete mechanical explanation, it will admit of an infinity of Others which will account equally well for all the peculiarities disclosed by experiment." The scheme of laws of nature so largely due to Newton is merely one of an infinite number of conceivable rational schemes for helping us master and make experience; it is _commode_, convenient; but perhaps another may be vastly more advantageous. The old conception of _true_ has been revised. The first expression of the new idea occurs on the title page of John Bolyai's marvelous _Science Absolute of Space_, in the phrase "haud unquam a priori decidenda." With bearing on the history of the earth and moon system and the origin of double stars, in formulating the geometric criterion of stability, Poincaré proved the existence of a previously unknown pear-shaped figure, with the possibility that the progressive deformation of this figure with increasing angular velocity might result in the breaking up of the rotating body into two detached masses. Of his treatise _Les Méthodes nouvelles de la Méchanique céleste_, Sir George Darwin says: "It is probable that for half a century to come it will be the mine from which humbler investigators will excavate their materials." Brilliant was his appreciation of Poincaré in presenting the gold medal of the Royal Astronomical Society. The three others most akin in genius are linked with him by the Sylvester medal of the Royal Society, the Lobachevski medal of the Physico-Mathematical Society of Kazan, and the Bolyai prize of the Hungarian Academy of Sciences. His work must be reckoned with the greatest mathematical achievements of mankind. The kernel of Poincaré's power lies in an oracle Sylvester often quoted to me as from Hesiod: The whole is less than its part. He penetrates at once the divine simplicity of the perfectly general case, and thence descends, as from Olympus, to the special concrete earthly particulars. A combination of seemingly extremely simple analytic and geometric concepts gave necessary general conclusions of immense scope from which sprang a disconcerting wilderness of possible deductions. And so he leaves a noble, fruitful heritage. Says Love: "His right is recognized now, and it is not likely that future generations will revise the judgment, to rank among the greatest mathematicians of all time." GEORGE BRUCE HALSTED. * * * * * SCIENCE AND HYPOTHESIS * * * * * AUTHOR'S PREFACE TO THE TRANSLATION I am exceedingly grateful to Dr. Halsted, who has been so good as to present my book to American readers in a translation, clear and faithful. Every one knows that this savant has already taken the trouble to translate many European treatises and thus has powerfully contributed to make the new continent understand the thought of the old. Some people love to repeat that Anglo-Saxons have not the same way of thinking as the Latins or as the Germans; that they have quite another way of understanding mathematics or of understanding physics; that this way seems to them superior to all others; that they feel no need of changing it, nor even of knowing the ways of other peoples. In that they would beyond question be wrong, but I do not believe that is true, or, at least, that is true no longer. For some time the English and Americans have been devoting themselves much more than formerly to the better understanding of what is thought and said on the continent of Europe. To be sure, each people will preserve its characteristic genius, and it would be a pity if it were otherwise, supposing such a thing possible. If the Anglo-Saxons wished to become Latins, they would never be more than bad Latins; just as the French, in seeking to imitate them, could turn out only pretty poor Anglo-Saxons. And then the English and Americans have made scientific conquests they alone could have made; they will make still more of which others would be incapable. It would therefore be deplorable if there were no longer Anglo-Saxons. But continentals have on their part done things an Englishman could not have done, so that there is no need either for wishing all the world Anglo-Saxon. Each has his characteristic aptitudes, and these aptitudes should be diverse, else would the scientific concert resemble a quartet where every one wanted to play the violin. And yet it is not bad for the violin to know what the violon-cello is playing, and _vice versa_. This it is that the English and Americans are comprehending more and more; and from this point of view the translations undertaken by Dr. Halsted are most opportune and timely. Consider first what concerns the mathematical sciences. It is frequently said the English cultivate them only in view of their applications and even that they despise those who have other aims; that speculations too abstract repel them as savoring of metaphysic. The English, even in mathematics, are to proceed always from the particular to the general, so that they would never have an idea of entering mathematics, as do many Germans, by the gate of the theory of aggregates. They are always to hold, so to speak, one foot in the world of the senses, and never burn the bridges keeping them in communication with reality. They thus are to be incapable of comprehending or at least of appreciating certain theories more interesting than utilitarian, such as the non-Euclidean geometries. According to that, the first two parts of this book, on number and space, should seem to them void of all substance and would only baffle them. But that is not true. And first of all, are they such uncompromising realists as has been said? Are they absolutely refractory, I do not say to metaphysic, but at least to everything metaphysical? Recall the name of Berkeley, born in Ireland doubtless, but immediately adopted by the English, who marked a natural and necessary stage in the development of English philosophy. Is this not enough to show they are capable of making ascensions otherwise than in a captive balloon? And to return to America, is not the _Monist_ published at Chicago, that review which even to us seems bold and yet which finds readers? And in mathematics? Do you think American geometers are concerned only about applications? Far from it. The part of the science they cultivate most devotedly is the theory of groups of substitutions, and under its most abstract form, the farthest removed from the practical. Moreover, Dr. Halsted gives regularly each year a review of all productions relative to the non-Euclidean geometry, and he has about him a public deeply interested in his work. He has initiated this public into the ideas of Hilbert, and he has even written an elementary treatise on 'Rational Geometry,' based on the principles of the renowned German savant. To introduce this principle into teaching is surely this time to burn all bridges of reliance upon sensory intuition, and this is, I confess, a boldness which seems to me almost rashness. The American public is therefore much better prepared than has been thought for investigating the origin of the notion of space. Moreover, to analyze this concept is not to sacrifice reality to I know not what phantom. The geometric language is after all only a language. Space is only a word that we have believed a thing. What is the origin of this word and of other words also? What things do they hide? To ask this is permissible; to forbid it would be, on the contrary, to be a dupe of words; it would be to adore a metaphysical idol, like savage peoples who prostrate themselves before a statue of wood without daring to take a look at what is within. In the study of nature, the contrast between the Anglo-Saxon spirit and the Latin spirit is still greater. The Latins seek in general to put their thought in mathematical form; the English prefer to express it by a material representation. Both doubtless rely only on experience for knowing the world; when they happen to go beyond this, they consider their foreknowledge as only provisional, and they hasten to ask its definitive confirmation from nature herself. But experience is not all, and the savant is not passive; he does not wait for the truth to come and find him, or for a chance meeting to bring him face to face with it. He must go to meet it, and it is for his thinking to reveal to him the way leading thither. For that there is need of an instrument; well, just there begins the difference--the instrument the Latins ordinarily choose is not that preferred by the Anglo-Saxons. For a Latin, truth can be expressed only by equations; it must obey laws simple, logical, symmetric and fitted to satisfy minds in love with mathematical elegance. The Anglo-Saxon to depict a phenomenon will first be engrossed in making a _model_, and he will make it with common materials, such as our crude, unaided senses show us them. He also makes a hypothesis, he assumes implicitly that nature, in her finest elements, is the same as in the complicated aggregates which alone are within the reach of our senses. He concludes from the body to the atom. Both therefore make hypotheses, and this indeed is necessary, since no scientist has ever been able to get on without them. The essential thing is never to make them unconsciously. From this point of view again, it would be well for these two sorts of physicists to know something of each other; in studying the work of minds so unlike their own, they will immediately recognize that in this work there has been an accumulation of hypotheses. Doubtless this will not suffice to make them comprehend that they on their part have made just as many; each sees the mote without seeing the beam; but by their criticisms they will warn their rivals, and it may be supposed these will not fail to render them the same service. The English procedure often seems to us crude, the analogies they think they discover to us seem at times superficial; they are not sufficiently interlocked, not precise enough; they sometimes permit incoherences, contradictions in terms, which shock a geometric spirit and which the employment of the mathematical method would immediately have put in evidence. But most often it is, on the other hand, very fortunate that they have not perceived these contradictions; else would they have rejected their model and could not have deduced from it the brilliant results they have often made to come out of it. And then these very contradictions, when they end by perceiving them, have the advantage of showing them the hypothetical character of their conceptions, whereas the mathematical method, by its apparent rigor and inflexible course, often inspires in us a confidence nothing warrants, and prevents our looking about us. From another point of view, however, the two conceptions are very unlike, and if all must be said, they are very unlike because of a common fault. The English wish to make the world out of what we see. I mean what we see with the unaided eye, not the microscope, nor that still more subtile microscope, the human head guided by scientific induction. The Latin wants to make it out of formulas, but these formulas are still the quintessenced expression of what we see. In a word, both would make the unknown out of the known, and their excuse is that there is no way of doing otherwise. And yet is this legitimate, if the unknown be the simple and the known the complex? Shall we not get of the simple a false idea, if we think it like the complex, or worse yet if we strive to make it out of elements which are themselves compounds? Is not each great advance accomplished precisely the day some one has discovered under the complex aggregate shown by our senses something far more simple, not even resembling it--as when Newton replaced Kepler's three laws by the single law of gravitation, which was something simpler, equivalent, yet unlike? One is justified in asking if we are not on the eve of just such a revolution or one even more important. Matter seems on the point of losing its mass, its solidest attribute, and resolving itself into electrons. Mechanics must then give place to a broader conception which will explain it, but which it will not explain. So it was in vain the attempt was made in England to construct the ether by material models, or in France to apply to it the laws of dynamic. The ether it is, the unknown, which explains matter, the known; matter is incapable of explaining the ether. POINCARÉ. INTRODUCTION BY PROFESSOR JOSIAH ROYCE HARVARD UNIVERSITY The treatise of a master needs no commendation through the words of a mere learner. But, since my friend and former fellow student, the translator of this volume, has joined with another of my colleagues, Professor Cattell, in asking me to undertake the task of calling the attention of my fellow students to the importance and to the scope of M. Poincaré's volume, I accept the office, not as one competent to pass judgment upon the book, but simply as a learner, desirous to increase the number of those amongst us who are already interested in the type of researches to which M. Poincaré has so notably contributed. I The branches of inquiry collectively known as the Philosophy of Science have undergone great changes since the appearance of Herbert Spencer's _First Principles_, that volume which a large part of the general public in this country used to regard as the representative compend of all modern wisdom relating to the foundations of scientific knowledge. The summary which M. Poincaré gives, at the outset of his own introduction to the present work, where he states the view which the 'superficial observer' takes of scientific truth, suggests, not indeed Spencer's own most characteristic theories, but something of the spirit in which many disciples of Spencer interpreting their master's formulas used to conceive the position which science occupies in dealing with experience. It was well known to them, indeed, that experience is a constant guide, and an inexhaustible source both of novel scientific results and of unsolved problems; but the fundamental Spencerian principles of science, such as 'the persistence of force,' the 'rhythm of motion' and the rest, were treated by Spencer himself as demonstrably objective, although indeed 'relative' truths, capable of being tested once for all by the 'inconceivability of the opposite,' and certain to hold true for the whole 'knowable' universe. Thus, whether one dwelt upon the results of such a mathematical procedure as that to which M. Poincaré refers in his opening paragraphs, or whether, like Spencer himself, one applied the 'first principles' to regions of less exact science, this confidence that a certain orthodoxy regarding the principles of science was established forever was characteristic of the followers of the movement in question. Experience, lighted up by reason, seemed to them to have predetermined for all future time certain great theoretical results regarding the real constitution of the 'knowable' cosmos. Whoever doubted this doubted 'the verdict of science.' Some of us well remember how, when Stallo's 'Principles and Theories of Modern Physics' first appeared, this sense of scientific orthodoxy was shocked amongst many of our American readers and teachers of science. I myself can recall to mind some highly authoritative reviews of that work in which the author was more or less sharply taken to task for his ignorant presumption in speaking with the freedom that he there used regarding such sacred possessions of humanity as the fundamental concepts of physics. That very book, however, has quite lately been translated into German as a valuable contribution to some of the most recent efforts to reconstitute a modern 'philosophy of nature.' And whatever may be otherwise thought of Stallo's critical methods, or of his results, there can be no doubt that, at the present moment, if his book were to appear for the first time, nobody would attempt to discredit the work merely on account of its disposition to be agnostic regarding the objective reality of the concepts of the kinetic theory of gases, or on account of its call for a logical rearrangement of the fundamental concepts of the theory of energy. We are no longer able so easily to know heretics at first sight. For we now appear to stand in this position: The control of natural phenomena, which through the sciences men have attained, grows daily vaster and more detailed, and in its details more assured. Phenomena men know and predict better than ever. But regarding the most general theories, and the most fundamental, of science, there is no longer any notable scientific orthodoxy. Thus, as knowledge grows firmer and wider, conceptual construction becomes less rigid. The field of the theoretical philosophy of nature--yes, the field of the logic of science--this whole region is to-day an open one. Whoever will work there must indeed accept the verdict of experience regarding what happens in the natural world. So far he is indeed bound. But he may undertake without hindrance from mere tradition the task of trying afresh to reduce what happens to conceptual unity. The circle-squarers and the inventors of devices for perpetual motion are indeed still as unwelcome in scientific company as they were in the days when scientific orthodoxy was more rigidly defined; but that is not because the foundations of geometry are now viewed as completely settled, beyond controversy, nor yet because the 'persistence of force' has been finally so defined as to make the 'opposite inconceivable' and the doctrine of energy beyond the reach of novel formulations. No, the circle-squarers and the inventors of devices for perpetual motion are to-day discredited, not because of any unorthodoxy of their general philosophy of nature, but because their views regarding special facts and processes stand in conflict with certain equally special results of science which themselves admit of very various general theoretical interpretations. Certain properties of the irrational number [pi] are known, in sufficient multitude to justify the mathematician in declining to listen to the arguments of the circle-squarer; but, despite great advances, and despite the assured results of Dedekind, of Cantor, of Weierstrass and of various others, the general theory of the logic of the numbers, rational and irrational, still presents several important features of great obscurity; and the philosophy of the concepts of geometry yet remains, in several very notable respects, unconquered territory, despite the work of Hilbert and of Pieri, and of our author himself. The ordinary inventors of the perpetual motion machines still stand in conflict with accepted generalizations; but nobody knows as yet what the final form of the theory of energy will be, nor can any one say precisely what place the phenomena of the radioactive bodies will occupy in that theory. The alchemists would not be welcome workers in modern laboratories; yet some sorts of transformation and of evolution of the elements are to-day matters which theory can find it convenient, upon occasion, to treat as more or less exactly definable possibilities; while some newly observed phenomena tend to indicate, not indeed that the ancient hopes of the alchemists were well founded, but that the ultimate constitution of matter is something more fluent, less invariant, than the theoretical orthodoxy of a recent period supposed. Again, regarding the foundations of biology, a theoretical orthodoxy grows less possible, less definable, less conceivable (even as a hope) the more knowledge advances. Once 'mechanism' and 'vitalism' were mutually contradictory theories regarding the ultimate constitution of living bodies. Now they are obviously becoming more and more 'points of view,' diverse but not necessarily conflicting. So far as you find it convenient to limit your study of vital processes to those phenomena which distinguish living matter from all other natural objects, you may assume, in the modern 'pragmatic' sense, the attitude of a 'neo-vitalist.' So far, however, as you are able to lay stress, with good results, upon the many ways in which the life processes can be assimilated to those studied in physics and in chemistry, you work as if you were a partisan of 'mechanics.' In any case, your special science prospers by reason of the empirical discoveries that you make. And your theories, whatever they are, must not run counter to any positive empirical results. But otherwise, scientific orthodoxy no longer predetermines what alone it is respectable for you to think about the nature of living substance. This gain in the freedom of theory, coming, as it does, side by side with a constant increase of a positive knowledge of nature, lends itself to various interpretations, and raises various obvious questions. II One of the most natural of these interpretations, one of the most obvious of these questions, may be readily stated. Is not the lesson of all these recent discussions simply this, that general theories are simply vain, that a philosophy of nature is an idle dream, and that the results of science are coextensive with the range of actual empirical observation and of successful prediction? If this is indeed the lesson, then the decline of theoretical orthodoxy in science is--like the eclipse of dogma in religion--merely a further lesson in pure positivism, another proof that man does best when he limits himself to thinking about what can be found in human experience, and in trying to plan what can be done to make human life more controllable and more reasonable. What we are free to do as we please--is it any longer a serious business? What we are free to think as we please--is it of any further interest to one who is in search of truth? If certain general theories are mere conceptual constructions, which to-day are, and to-morrow are cast into the oven, why dignify them by the name of philosophy? Has science any place for such theories? Why be a 'neo-vitalist,' or an 'evolutionist,' or an 'atomist,' or an 'Energetiker'? Why not say, plainly: "Such and such phenomena, thus and thus described, have been observed; such and such experiences are to be expected, since the hypotheses by the terms of which we are required to expect them have been verified too often to let us regard the agreement with experience as due merely to chance; so much then with reasonable assurance we know; all else is silence--or else is some matter to be tested by another experiment?" Why not limit our philosophy of science strictly to such a counsel of resignation? Why not substitute, for the old scientific orthodoxy, simply a confession of ignorance, and a resolution to devote ourselves to the business of enlarging the bounds of actual empirical knowledge? Such comments upon the situation just characterized are frequently made. Unfortunately, they seem not to content the very age whose revolt from the orthodoxy of traditional theory, whose uncertainty about all theoretical formulations, and whose vast wealth of empirical discoveries and of rapidly advancing special researches, would seem most to justify these very comments. Never has there been better reason than there is to-day to be content, if rational man could be content, with a pure positivism. The splendid triumphs of special research in the most various fields, the constant increase in our practical control over nature--these, our positive and growing possessions, stand in glaring contrast to the failure of the scientific orthodoxy of a former period to fix the outlines of an ultimate creed about the nature of the knowable universe. Why not 'take the cash and let the credit go'? Why pursue the elusive theoretical 'unification' any further, when what we daily get from our sciences is an increasing wealth of detailed information and of practical guidance? As a fact, however, the known answer of our own age to these very obvious comments is a constant multiplication of new efforts towards large and unifying theories. If theoretical orthodoxy is no longer clearly definable, theoretical construction was never more rife. The history of the doctrine of evolution, even in its most recent phases, when the theoretical uncertainties regarding the 'factors of evolution' are most insisted upon, is full of illustrations of this remarkable union of scepticism in critical work with courage regarding the use of the scientific imagination. The history of those controversies regarding theoretical physics, some of whose principal phases M. Poincaré, in his book, sketches with the hand of the master, is another illustration of the consciousness of the time. Men have their freedom of thought in these regions; and they feel the need of making constant and constructive use of this freedom. And the men who most feel this need are by no means in the majority of cases professional metaphysicians--or students who, like myself, have to view all these controversies amongst the scientific theoreticians from without as learners. These large theoretical constructions are due, on the contrary, in a great many cases to special workers, who have been driven to the freedom of philosophy by the oppression of experience, and who have learned in the conflict with special problems the lesson that they now teach in the form of general ideas regarding the philosophical aspects of science. Why, then, does science actually need general theories, despite the fact that these theories inevitably alter and pass away? What is the service of a philosophy of science, when it is certain that the philosophy of science which is best suited to the needs of one generation must be superseded by the advancing insight of the next generation? Why must that which endlessly grows, namely, man's knowledge of the phenomenal order of nature, be constantly united in men's minds with that which is certain to decay, namely, the theoretical formulation of special knowledge in more or less completely unified systems of doctrine? I understand our author's volume to be in the main an answer to this question. To be sure, the compact and manifold teachings which this text contains relate to a great many different special issues. A student interested in the problems of the philosophy of mathematics, or in the theory of probabilities, or in the nature and office of mathematical physics, or in still other problems belonging to the wide field here discussed, may find what he wants here and there in the text, even in case the general issues which give the volume its unity mean little to him, or even if he differs from the author's views regarding the principal issues of the book. But in the main, this volume must be regarded as what its title indicates--a critique of the nature and place of hypothesis in the work of science and a study of the logical relations of theory and fact. The result of the book is a substantial justification of the scientific utility of theoretical construction--an abandonment of dogma, but a vindication of the rights of the constructive reason. III The most notable of the results of our author's investigation of the logic of scientific theories relates, as I understand his work, to a topic which the present state of logical investigation, just summarized, makes especially important, but which has thus far been very inadequately treated in the text-books of inductive logic. The useful hypotheses of science are of two kinds: 1. The hypotheses which are valuable _precisely_ because they are either verifiable or else refutable through a definite appeal to the tests furnished by experience; and 2. The hypotheses which, despite the fact that experience suggests them, are valuable _despite_, or even _because_, of the fact that experience can _neither_ confirm nor refute them. The contrast between these two kinds of hypotheses is a prominent topic of our author's discussion. Hypotheses of the general type which I have here placed first in order are the ones which the text-books of inductive logic and those summaries of scientific method which are customary in the course of the elementary treatises upon physical science are already accustomed to recognize and to characterize. The value of such hypotheses is indeed undoubted. But hypotheses of the type which I have here named in the second place are far less frequently recognized in a perfectly explicit way as useful aids in the work of special science. One usually either fails to admit their presence in scientific work, or else remains silent as to the reasons of their usefulness. Our author's treatment of the work of science is therefore especially marked by the fact that he explicitly makes prominent both the existence and the scientific importance of hypotheses of this second type. They occupy in his discussion a place somewhat analogous to each of the two distinct positions occupied by the 'categories' and the 'forms of sensibility,' on the one hand, and by the 'regulative principles of the reason,' on the other hand, in the Kantian theory of our knowledge of nature. That is, these hypotheses which can neither be confirmed nor refuted by experience appear, in M. Poincaré's account, partly (like the conception of 'continuous quantity') as devices of the understanding whereby we give conceptual unity and an invisible connectedness to certain types of phenomenal facts which come to us in a discrete form and in a confused variety; and partly (like the larger organizing concepts of science) as principles regarding the structure of the world in its wholeness; _i. e._, as principles in the light of which we try to interpret our experience, so as to give to it a totality and an inclusive unity such as Euclidean space, or such as the world of the theory of energy is conceived to possess. Thus viewed, M. Poincaré's logical theory of this second class of hypotheses undertakes to accomplish, with modern means and in the light of to-day's issues, a part of what Kant endeavored to accomplish in his theory of scientific knowledge with the limited means which were at his disposal. Those aspects of science which are determined by the use of the hypotheses of this second kind appear in our author's account as constituting an essential human way of viewing nature, an interpretation rather than a portrayal or a prediction of the objective facts of nature, an adjustment of our conceptions of things to the internal needs of our intelligence, rather than a grasping of things as they are in themselves. To be sure, M. Poincaré's view, in this portion of his work, obviously differs, meanwhile, from that of Kant, as well as this agrees, in a measure, with the spirit of the Kantian epistemology. I do not mean therefore to class our author as a Kantian. For Kant, the interpretations imposed by the 'forms of sensibility,' and by the 'categories of the understanding,' upon our doctrine of nature are rigidly predetermined by the unalterable 'form' of our intellectual powers. We 'must' thus view facts, whatever the data of sense must be. This, of course, is not M. Poincaré's view. A similarly rigid predetermination also limits the Kantian 'ideas of the reason' to a certain set of principles whose guidance of the course of our theoretical investigations is indeed only 'regulative,' but is 'a priori,' and so unchangeable. For M. Poincaré, on the contrary, all this adjustment of our interpretations of experience to the needs of our intellect is something far less rigid and unalterable, and is constantly subject to the suggestions of experience. We must indeed interpret in our own way; but our way is itself only relatively determinate; it is essentially more or less plastic; other interpretations of experience are conceivable. Those that we use are merely the ones found to be most convenient. But this convenience is not absolute necessity. Unverifiable and irrefutable hypotheses in science are indeed, in general, indispensable aids to the organization and to the guidance of our interpretation of experience. But it is experience itself which points out to us what lines of interpretation will prove most convenient. Instead of Kant's rigid list of _a priori_ 'forms,' we consequently have in M. Poincaré's account a set of conventions, neither wholly subjective and arbitrary, nor yet imposed upon us unambiguously by the external compulsion of experience. The organization of science, so far as this organization is due to hypotheses of the kind here in question, thus resembles that of a constitutional government--neither absolutely necessary, nor yet determined apart from the will of the subjects, nor yet accidental--a free, yet not a capricious establishment of good order, in conformity with empirical needs. Characteristic remains, however, for our author, as, in his decidedly contrasting way, for Kant, the thought that _without principles which at every stage transcend precise confirmation through such experience as is then accessible the organization of experience is impossible_. Whether one views these principles as conventions or as _a priori_ 'forms,' they may therefore be described as hypotheses, but as hypotheses that, while lying at the basis of our actual physical sciences, at once refer to experience and help us in dealing with experience, and are yet neither confirmed nor refuted by the experiences which we possess or which we can hope to attain. Three special instances or classes of instances, according to our author's account, may be used as illustrations of this general type of hypotheses. They are: (1) The hypothesis of the existence of continuous extensive _quanta_ in nature; (2) The principles of geometry; (3) The principles of mechanics and of the general theory of energy. In case of each of these special types of hypotheses we are at first disposed, apart from reflection, to say that we _find_ the world to be thus or thus, so that, for instance, we can confirm the thesis according to which nature contains continuous magnitudes; or can prove or disprove the physical truth of the postulates of Euclidean geometry; or can confirm by definite experience the objective validity of the principles of mechanics. A closer examination reveals, according to our author, the incorrectness of all such opinions. Hypotheses of these various special types are needed; and their usefulness can be empirically shown. They are in touch with experience; and that they are not merely arbitrary conventions is also verifiable. They are not _a priori_ necessities; and we can easily conceive intelligent beings whose experience could be best interpreted without using these hypotheses. Yet these hypotheses are _not_ subject to direct confirmation or refutation by experience. They stand then in sharp contrast to the scientific hypotheses of the other, and more frequently recognized, type, _i. e._, to the hypotheses which can be tested by a definite appeal to experience. To these other hypotheses our author attaches, of course, great importance. His treatment of them is full of a living appreciation of the significance of empirical investigation. But the central problem of the logic of science thus becomes the problem of the relation between the two fundamentally distinct types of hypotheses, _i. e._, between those which can not be verified or refuted through experience, and those which can be empirically tested. IV The detailed treatment which M. Poincaré gives to the problem thus defined must be learned from his text. It is no part of my purpose to expound, to defend or to traverse any of his special conclusions regarding this matter. Yet I can not avoid observing that, while M. Poincaré strictly confines his illustrations and his expressions of opinion to those regions of science wherein, as special investigator, he is himself most at home, the issues which he thus raises regarding the logic of science are of even more critical importance and of more impressive interest when one applies M. Poincaré's methods to the study of the concepts and presuppositions of the organic and of the historical and social sciences, than when one confines one's attention, as our author here does, to the physical sciences. It belongs to the province of an introduction like the present to point out, however briefly and inadequately, that the significance of our author's ideas extends far beyond the scope to which he chooses to confine their discussion. The historical sciences, and in fact all those sciences such as geology, and such as the evolutionary sciences in general, undertake theoretical constructions which relate to past time. Hypotheses relating to the more or less remote past stand, however, in a position which is very interesting from the point of view of the logic of science. Directly speaking, no such hypothesis is capable of confirmation or of refutation, because we can not return into the past to verify by our own experience what then happened. Yet indirectly, such hypotheses may lead to predictions of coming experience. These latter will be subject to control. Thus, Schliemann's confidence that the legend of Troy had a definite historical foundation led to predictions regarding what certain excavations would reveal. In a sense somewhat different from that which filled Schliemann's enthusiastic mind, these predictions proved verifiable. The result has been a considerable change in the attitude of historians toward the legend of Troy. Geological investigation leads to predictions regarding the order of the strata or the course of mineral veins in a district, regarding the fossils which may be discovered in given formations, and so on. These hypotheses are subject to the control of experience. The various theories of evolutionary doctrine include many hypotheses capable of confirmation and of refutation by empirical tests. Yet, despite all such empirical control, it still remains true that whenever a science is mainly concerned with the remote past, whether this science be archeology, or geology, or anthropology, or Old Testament history, the principal theoretical constructions always include features which no appeal to present or to accessible future experience can ever definitely test. Hence the suspicion with which students of experimental science often regard the theoretical constructions of their confrères of the sciences that deal with the past. The origin of the races of men, of man himself, of life, of species, of the planet; the hypotheses of anthropologists, of archeologists, of students of 'higher criticism'--all these are matters which the men of the laboratory often regard with a general incredulity as belonging not at all to the domain of true science. Yet no one can doubt the importance and the inevitableness of endeavoring to apply scientific method to these regions also. Science needs theories regarding the past history of the world. And no one who looks closer into the methods of these sciences of past time can doubt that verifiable and unverifiable hypotheses are in all these regions inevitably interwoven; so that, while experience is always the guide, the attitude of the investigator towards experience is determined by interests which have to be partially due to what I should call that 'internal meaning,' that human interest in rational theoretical construction which inspires the scientific inquiry; and the theoretical constructions which prevail in such sciences are neither unbiased reports of the actual constitution of an external reality, nor yet arbitrary constructions of fancy. These constructions in fact resemble in a measure those which M. Poincaré in this book has analyzed in the case of geometry. They are constructions molded, but _not_ predetermined in their details, by experience. We report facts; we let the facts speak; but we, as we investigate, in the popular phrase, 'talk back' to the facts. We interpret as well as report. Man is not merely made for science, but science is made for man. It expresses his deepest intellectual needs, as well as his careful observations. It is an effort to bring internal meanings into harmony with external verifications. It attempts therefore to control, as well as to submit, to conceive with rational unity, as well as to accept data. Its arts are those directed towards self-possession as well as towards an imitation of the outer reality which we find. It seeks therefore a disciplined freedom of thought. The discipline is as essential as the freedom; but the latter has also its place. The theories of science are human, as well as objective, internally rational, as well as (when that is possible) subject to external tests. In a field very different from that of the historical sciences, namely, in a science of observation and of experiment, which is at the same time an organic science, I have been led in the course of some study of the history of certain researches to notice the existence of a theoretical conception which has proved extremely fruitful in guiding research, but which apparently resembles in a measure the type of hypotheses of which M. Poincaré speaks when he characterizes the principles of mechanics and of the theory of energy. I venture to call attention here to this conception, which seems to me to illustrate M. Poincaré's view of the functions of hypothesis in scientific work. The modern science of pathology is usually regarded as dating from the earlier researches of Virchow, whose 'Cellular Pathology' was the outcome of a very careful and elaborate induction. Virchow, himself, felt a strong aversion to mere speculation. He endeavored to keep close to observation, and to relieve medical science from the control of fantastic theories, such as those of the _Naturphilosophen_ had been. Yet Virchow's researches were, as early as 1847, or still earlier, already under the guidance of a theoretical presupposition which he himself states as follows: "We have learned to recognize," he says, "that diseases are not autonomous organisms, that they are no entities that have entered into the body, that they are no parasites which take root in the body, but _that they merely show us the course of the vital processes under altered conditions_" ('dasz sie nur Ablauf der Lebenserscheinungen unter veränderten Bedingungen darstellen'). The enormous importance of this theoretical presupposition for all the early successes of modern pathological investigation is generally recognized by the experts. I do not doubt this opinion. It appears to be a commonplace of the history of this science. But in Virchow's later years this very presupposition seemed to some of his contemporaries to be called in question by the successes of recent bacteriology. The question arose whether the theoretical foundations of Virchow's pathology had not been set aside. And in fact the theory of the parasitical origin of a vast number of diseased conditions has indeed come upon an empirical basis to be generally recognized. Yet to the end of his own career Virchow stoutly maintained that in all its essential significance his own fundamental principle remained quite untouched by the newer discoveries. And, as a fact, this view could indeed be maintained. For if diseases proved to be the consequences of the presence of parasites, the diseases themselves, so far as they belonged to the diseased organism, were still not the parasites, but were, as before, the reaction of the organism to the _veränderte Bedingungen_ which the presence of the parasites entailed. So Virchow could well insist. And if the famous principle in question is only stated with sufficient generality, it amounts simply to saying that if a disease involves a change in an organism, and if this change is subject to law at all, then the nature of the organism and the reaction of the organism to whatever it is which causes the disease must be understood in case the disease is to be understood. For this very reason, however, Virchow's theoretical principle in its most general form _could be neither confirmed nor refuted by experience_. It would remain empirically irrefutable, so far as I can see, even if we should learn that the devil was the true cause of all diseases. For the devil himself would then simply predetermine the _veränderte Bedingungen_ to which the diseased organism would be reacting. Let bullets or bacteria, poisons or compressed air, or the devil be the _Bedingungen_ to which a diseased organism reacts, the postulate that Virchow states in the passage just quoted will remain irrefutable, if only this postulate be interpreted to meet the case. For the principle in question merely says that whatever entity it may be, bullet, or poison, or devil, that affects the organism, the disease is not that entity, but is the resulting alteration in the process of the organism. I insist, then, that this principle of Virchow's is no trial supposition, no scientific hypothesis in the narrower sense--capable of being submitted to precise empirical tests. It is, on the contrary, a very precious _leading idea_, a theoretical interpretation of phenomena, in the light of which observations are to be made--'a regulative principle' of research. It is equivalent to a resolution to search for those detailed connections which link the processes of disease to the normal process of the organism. Such a search undertakes to find the true unity, whatever that may prove to be, wherein the pathological and the normal processes are linked. Now without some such leading idea, the cellular pathology itself could never have been reached; because the empirical facts in question would never have been observed. Hence this principle of Virchow's was indispensable to the growth of his science. Yet it was not a verifiable and not a refutable hypothesis. One value of unverifiable and irrefutable hypotheses of this type lies, then, in the sort of empirical inquiries which they initiate, inspire, organize and guide. In these inquiries hypotheses in the narrower sense, that is, trial propositions which are to be submitted to definite empirical control, are indeed everywhere present. And the use of the other sort of principles lies wholly in their application to experience. Yet without what I have just proposed to call the 'leading ideas' of a science, that is, its principles of an unverifiable and irrefutable character, suggested, but not to be finally tested, by experience, the hypotheses in the narrower sense would lack that guidance which, as M. Poincaré has shown, the larger ideas of science give to empirical investigation. V I have dwelt, no doubt, at too great length upon one aspect only of our author's varied and well-balanced discussion of the problems and concepts of scientific theory. Of the hypotheses in the narrower sense and of the value of direct empirical control, he has also spoken with the authority and the originality which belong to his position. And in dealing with the foundations of mathematics he has raised one or two questions of great philosophical import into which I have no time, even if I had the right, to enter here. In particular, in speaking of the essence of mathematical reasoning, and of the difficult problem of what makes possible novel results in the field of pure mathematics, M. Poincaré defends a thesis regarding the office of 'demonstration by recurrence'--a thesis which is indeed disputable, which has been disputed and which I myself should be disposed, so far as I at present understand the matter, to modify in some respects, even in accepting the spirit of our author's assertion. Yet there can be no doubt of the importance of this thesis, and of the fact that it defines a characteristic that is indeed fundamental in a wide range of mathematical research. The philosophical problems that lie at the basis of recurrent proofs and processes are, as I have elsewhere argued, of the most fundamental importance. These, then, are a few hints relating to the significance of our author's discussion, and a few reasons for hoping that our own students will profit by the reading of the book as those of other nations have already done. Of the person and of the life-work of our author a few words are here, in conclusion, still in place, addressed, not to the students of his own science, to whom his position is well known, but to the general reader who may seek guidance in these pages. Jules Henri Poincaré was born at Nancy, in 1854, the son of a professor in the Faculty of Medicine at Nancy. He studied at the École Polytechnique and at the École des Mines, and later received his doctorate in mathematics in 1879. In 1883 he began courses of instruction in mathematics at the École Polytechnique; in 1886 received a professorship of mathematical physics in the Faculty of Sciences at Paris; then became member of the Academy of Sciences at Paris, in 1887, and devoted his life to instruction and investigation in the regions of pure mathematics, of mathematical physics and of celestial mechanics. His list of published treatises relating to various branches of his chosen sciences is long; and his original memoirs have included several momentous investigations, which have gone far to transform more than one branch of research. His presence at the International Congress of Arts and Science in St. Louis was one of the most noticeable features of that remarkable gathering of distinguished foreign guests. In Poincaré the reader meets, then, not one who is primarily a speculative student of general problems for their own sake, but an original investigator of the highest rank in several distinct, although interrelated, branches of modern research. The theory of functions--a highly recondite region of pure mathematics--owes to him advances of the first importance, for instance, the definition of a new type of functions. The 'problem of the three bodies,' a famous and fundamental problem of celestial mechanics, has received from his studies a treatment whose significance has been recognized by the highest authorities. His international reputation has been confirmed by the conferring of more than one important prize for his researches. His membership in the most eminent learned societies of various nations is widely extended; his volumes bearing upon various branches of mathematics and of mathematical physics are used by special students in all parts of the learned world; in brief, he is, as geometer, as analyst and as a theoretical physicist, a leader of his age. Meanwhile, as contributor to the philosophical discussion of the bases and methods of science, M. Poincaré has long been active. When, in 1893, the admirable _Revue de Métaphysique et de Morale_ began to appear, M. Poincaré was soon found amongst the most satisfactory of the contributors to the work of that journal, whose office it has especially been to bring philosophy and the various special sciences (both natural and moral) into a closer mutual understanding. The discussions brought together in the present volume are in large part the outcome of M. Poincaré's contributions to the _Revue de Métaphysique et de Morale_. The reader of M. Poincaré's book is in presence, then, of a great special investigator who is also a philosopher. SCIENCE AND HYPOTHESIS INTRODUCTION For a superficial observer, scientific truth is beyond the possibility of doubt; the logic of science is infallible, and if the scientists are sometimes mistaken, this is only from their mistaking its rules. "The mathematical verities flow from a small number of self-evident propositions by a chain of impeccable reasonings; they impose themselves not only on us, but on nature itself. They fetter, so to speak, the Creator and only permit him to choose between some relatively few solutions. A few experiments then will suffice to let us know what choice he has made. From each experiment a crowd of consequences will follow by a series of mathematical deductions, and thus each experiment will make known to us a corner of the universe." Behold what is for many people in the world, for scholars getting their first notions of physics, the origin of scientific certitude. This is what they suppose to be the rôle of experimentation and mathematics. This same conception, a hundred years ago, was held by many savants who dreamed of constructing the world with as little as possible taken from experiment. On a little more reflection it was perceived how great a place hypothesis occupies; that the mathematician can not do without it, still less the experimenter. And then it was doubted if all these constructions were really solid, and believed that a breath would overthrow them. To be skeptical in this fashion is still to be superficial. To doubt everything and to believe everything are two equally convenient solutions; each saves us from thinking. Instead of pronouncing a summary condemnation, we ought therefore to examine with care the rôle of hypothesis; we shall then recognize, not only that it is necessary, but that usually it is legitimate. We shall also see that there are several sorts of hypotheses; that some are verifiable, and once confirmed by experiment become fruitful truths; that others, powerless to lead us astray, may be useful to us in fixing our ideas; that others, finally, are hypotheses only in appearance and are reducible to disguised definitions or conventions. These last are met with above all in mathematics and the related sciences. Thence precisely it is that these sciences get their rigor; these conventions are the work of the free activity of our mind, which, in this domain, recognizes no obstacle. Here our mind can affirm, since it decrees; but let us understand that while these decrees are imposed upon _our_ science, which, without them, would be impossible, they are not imposed upon nature. Are they then arbitrary? No, else were they sterile. Experiment leaves us our freedom of choice, but it guides us by aiding us to discern the easiest way. Our decrees are therefore like those of a prince, absolute but wise, who consults his council of state. Some people have been struck by this character of free convention recognizable in certain fundamental principles of the sciences. They have wished to generalize beyond measure, and, at the same time, they have forgotten that liberty is not license. Thus they have reached what is called _nominalism_, and have asked themselves if the savant is not the dupe of his own definitions and if the world he thinks he discovers is not simply created by his own caprice.[1] Under these conditions science would be certain, but deprived of significance. [1] See Le Roy, 'Science et Philosophie,' _Revue de Métaphysique et de Morale_, 1901. If this were so, science would be powerless. Now every day we see it work under our very eyes. That could not be if it taught us nothing of reality. Still, the things themselves are not what it can reach, as the naïve dogmatists think, but only the relations between things. Outside of these relations there is no knowable reality. Such is the conclusion to which we shall come, but for that we must review the series of sciences from arithmetic and geometry to mechanics and experimental physics. What is the nature of mathematical reasoning? Is is really deductive, as is commonly supposed? A deeper analysis shows us that it is not, that it partakes in a certain measure of the nature of inductive reasoning, and just because of this is it so fruitful. None the less does it retain its character of rigor absolute; this is the first thing that had to be shown. Knowing better now one of the instruments which mathematics puts into the hands of the investigator, we had to analyze another fundamental notion, that of mathematical magnitude. Do we find it in nature, or do we ourselves introduce it there? And, in this latter case, do we not risk marring everything? Comparing the rough data of our senses with that extremely complex and subtile concept which mathematicians call magnitude, we are forced to recognize a difference; this frame into which we wish to force everything is of our own construction; but we have not made it at random. We have made it, so to speak, by measure and therefore we can make the facts fit into it without changing what is essential in them. Another frame which we impose on the world is space. Whence come the first principles of geometry? Are they imposed on us by logic? Lobachevski has proved not, by creating non-Euclidean geometry. Is space revealed to us by our senses? Still no, for the space our senses could show us differs absolutely from that of the geometer. Is experience the source of geometry? A deeper discussion will show us it is not. We therefore conclude that the first principles of geometry are only conventions; but these conventions are not arbitrary and if transported into another world (that I call the non-Euclidean world and seek to imagine), then we should have been led to adopt others. In mechanics we should be led to analogous conclusions, and should see that the principles of this science, though more directly based on experiment, still partake of the conventional character of the geometric postulates. Thus far nominalism triumphs; but now we arrive at the physical sciences, properly so called. Here the scene changes; we meet another sort of hypotheses and we see their fertility. Without doubt, at first blush, the theories seem to us fragile, and the history of science proves to us how ephemeral they are; yet they do not entirely perish, and of each of them something remains. It is this something we must seek to disentangle, since there and there alone is the veritable reality. The method of the physical sciences rests on the induction which makes us expect the repetition of a phenomenon when the circumstances under which it first happened are reproduced. If _all_ these circumstances could be reproduced at once, this principle could be applied without fear; but that will never happen; some of these circumstances will always be lacking. Are we absolutely sure they are unimportant? Evidently not. That may be probable, it can not be rigorously certain. Hence the important rôle the notion of probability plays in the physical sciences. The calculus of probabilities is therefore not merely a recreation or a guide to players of baccarat, and we must seek to go deeper with its foundations. Under this head I have been able to give only very incomplete results, so strongly does this vague instinct which lets us discern probability defy analysis. After a study of the conditions under which the physicist works, I have thought proper to show him at work. For that I have taken instances from the history of optics and of electricity. We shall see whence have sprung the ideas of Fresnel, of Maxwell, and what unconscious hypotheses were made by Ampère and the other founders of electrodynamics. PART I NUMBER AND MAGNITUDE CHAPTER I ON THE NATURE OF MATHEMATICAL REASONING I The very possibility of the science of mathematics seems an insoluble contradiction. If this science is deductive only in appearance, whence does it derive that perfect rigor no one dreams of doubting? If, on the contrary, all the propositions it enunciates can be deduced one from another by the rules of formal logic, why is not mathematics reduced to an immense tautology? The syllogism can teach us nothing essentially new, and, if everything is to spring from the principle of identity, everything should be capable of being reduced to it. Shall we then admit that the enunciations of all those theorems which fill so many volumes are nothing but devious ways of saying _A_ is _A_? Without doubt, we can go back to the axioms, which are at the source of all these reasonings. If we decide that these can not be reduced to the principle of contradiction, if still less we see in them experimental facts which could not partake of mathematical necessity, we have yet the resource of classing them among synthetic _a priori_ judgments. This is not to solve the difficulty, but only to baptize it; and even if the nature of synthetic judgments were for us no mystery, the contradiction would not have disappeared, it would only have moved back; syllogistic reasoning remains incapable of adding anything to the data given it: these data reduce themselves to a few axioms, and we should find nothing else in the conclusions. No theorem could be new if no new axiom intervened in its demonstration; reasoning could give us only the immediately evident verities borrowed from direct intuition; it would be only an intermediary parasite, and therefore should we not have good reason to ask whether the whole syllogistic apparatus did not serve solely to disguise our borrowing? The contradiction will strike us the more if we open any book on mathematics; on every page the author will announce his intention of generalizing some proposition already known. Does the mathematical method proceed from the particular to the general, and, if so, how then can it be called deductive? If finally the science of number were purely analytic, or could be analytically derived from a small number of synthetic judgments, it seems that a mind sufficiently powerful could at a glance perceive all its truths; nay more, we might even hope that some day one would invent to express them a language sufficiently simple to have them appear self-evident to an ordinary intelligence. If we refuse to admit these consequences, it must be conceded that mathematical reasoning has of itself a sort of creative virtue and consequently differs from the syllogism. The difference must even be profound. We shall not, for example, find the key to the mystery in the frequent use of that rule according to which one and the same uniform operation applied to two equal numbers will give identical results. All these modes of reasoning, whether or not they be reducible to the syllogism properly so called, retain the analytic character, and just because of that are powerless. II The discussion is old; Leibnitz tried to prove 2 and 2 make 4; let us look a moment at his demonstration. I will suppose the number 1 defined and also the operation _x_ + 1 which consists in adding unity to a given number _x_. These definitions, whatever they be, do not enter into the course of the reasoning. I define then the numbers 2, 3 and 4 by the equalities (1) 1 + 1 = 2; (2) 2 + 1 = 3; (3) 3 + 1 = 4. In the same way, I define the operation _x_ + 2 by the relation: (4) _x_ + 2 = (_x_ + 1) + 1. That presupposed, we have 2 + 1 + 1 = 3 + 1 (Definition 2), 3 + 1 = 4 (Definition 3), 2 + 2 = (2 + 1) + 1 (Definition 4), whence 2 + 2 = 4 Q.E.D. It can not be denied that this reasoning is purely analytic. But ask any mathematician: 'That is not a demonstration properly so called,' he will say to you: 'that is a verification.' We have confined ourselves to comparing two purely conventional definitions and have ascertained their identity; we have learned nothing new. _Verification_ differs from true demonstration precisely because it is purely analytic and because it is sterile. It is sterile because the conclusion is nothing but the premises translated into another language. On the contrary, true demonstration is fruitful because the conclusion here is in a sense more general than the premises. The equality 2 + 2 = 4 is thus susceptible of a verification only because it is particular. Every particular enunciation in mathematics can always be verified in this same way. But if mathematics could be reduced to a series of such verifications, it would not be a science. So a chess-player, for example, does not create a science in winning a game. There is no science apart from the general. It may even be said the very object of the exact sciences is to spare us these direct verifications. III Let us, therefore, see the geometer at work and seek to catch his process. The task is not without difficulty; it does not suffice to open a work at random and analyze any demonstration in it. We must first exclude geometry, where the question is complicated by arduous problems relative to the rôle of the postulates, to the nature and the origin of the notion of space. For analogous reasons we can not turn to the infinitesimal analysis. We must seek mathematical thought where it has remained pure, that is, in arithmetic. A choice still is necessary; in the higher parts of the theory of numbers, the primitive mathematical notions have already undergone an elaboration so profound that it becomes difficult to analyze them. It is, therefore, at the beginning of arithmetic that we must expect to find the explanation we seek, but it happens that precisely in the demonstration of the most elementary theorems the authors of the classic treatises have shown the least precision and rigor. We must not impute this to them as a crime; they have yielded to a necessity; beginners are not prepared for real mathematical rigor; they would see in it only useless and irksome subtleties; it would be a waste of time to try prematurely to make them more exacting; they must pass over rapidly, but without skipping stations, the road traversed slowly by the founders of the science. Why is so long a preparation necessary to become habituated to this perfect rigor, which, it would seem, should naturally impress itself upon all good minds? This is a logical and psychological problem well worthy of study. But we shall not take it up; it is foreign to our purpose; all I wish to insist on is that, not to fail of our purpose, we must recast the demonstrations of the most elementary theorems and give them, not the crude form in which they are left, so as not to harass beginners, but the form that will satisfy a skilled geometer. DEFINITION OF ADDITION.--I suppose already defined the operation _x_ + 1, which consists in adding the number 1 to a given number _x_. This definition, whatever it be, does not enter into our subsequent reasoning. We now have to define the operation _x_ + _a_, which consists in adding the number _a_ to a given number _x_. Supposing we have defined the operation _x_ + (_a_ - 1), the operation _x_ + _a_ will be defined by the equality (1) _x_ + _a_ = [_x_ + (_a_ - 1)] + 1. We shall know then what _x + a_ is when we know what _x_ + (_a_ - 1) is, and as I have supposed that to start with we knew what _x_ + 1 is, we can define successively and 'by recurrence' the operations _x_ + 2, _x_ + 3, etc. This definition deserves a moment's attention; it is of a particular nature which already distinguishes it from the purely logical definition; the equality (1) contains an infinity of distinct definitions, each having a meaning only when one knows the preceding. PROPERTIES OF ADDITION.--_Associativity._--I say that _a_ + (_b_ + _c_) = (_a_ + _b_) + _c_. In fact the theorem is true for _c_ = 1; it is then written _a_ + (_b_ + 1) = (_a_ + _b_) + 1, which, apart from the difference of notation, is nothing but the equality (1), by which I have just defined addition. Supposing the theorem true for _c_ = [gamma], I say it will be true for _c_ = [gamma] + 1. In fact, supposing (_a_ + _b_) + [gamma] = _a_ + (_b_ + [gamma]), it follows that [(_a_ + _b_) + [gamma]] + 1 = [_a_ + (_b_ + [gamma])] + 1 or by definition (1) (_a_ + _b_) + ([gamma] + 1) = _a_ + (_b_ + [gamma] + 1) = _a_ + [_b_ + ([gamma] + 1)], which shows, by a series of purely analytic deductions, that the theorem is true for [gamma] + 1. Being true for _c_ = 1, we thus see successively that so it is for _c_ = 2, for _c_ = 3, etc. _Commutativity._--1º I say that _a_ + 1 = 1 + _a_. The theorem is evidently true for _a_ = 1; we can _verify_ by purely analytic reasoning that if it is true for _a_ = [gamma] it will be true for _a_ = [gamma] + 1; for then ([gamma] + 1) + 1 = (1 + [gamma]) + 1 = 1 + ([gamma] + 1); now it is true for _a_ = 1, therefore it will be true for _a_ = 2, for _a_ = 3, etc., which is expressed by saying that the enunciated proposition is demonstrated by recurrence. 2º I say that _a_ + _b_ = _b_ + _a_. The theorem has just been demonstrated for _b_ = 1; it can be verified analytically that if it is true for _b_ = [beta], it will be true for _b_ = [beta] + 1. The proposition is therefore established by recurrence. DEFINITION OF MULTIPLICATION.--We shall define multiplication by the equalities. (1) _a_ × 1 = _a_. (2) _a_ × _b_ = [_a_ × (_b_ - 1)] + _a_. Like equality (1), equality (2) contains an infinity of definitions; having defined a × 1, it enables us to define successively: _a_ × 2, _a_ × 3, etc. PROPERTIES OF MULTIPLICATION.--_Distributivity._--I say that (_a_ + _b_) × _c_ = (_a_ × _c_) + (_b_ × _c_). We verify analytically that the equality is true for _c_ = 1; then that if the theorem is true for _c_ = [gamma], it will be true for _c_ = [gamma] + 1. The proposition is, therefore, demonstrated by recurrence. _Commutativity._--1º I say that _a_ × 1 = 1 × _a_. The theorem is evident for _a_ = 1. We verify analytically that if it is true for _a_ = [alpha], it will be true for _a_ = [alpha] + 1. 2º I say that _a_ × _b_ = _b_ × _a_. The theorem has just been proven for _b_ = 1. We could verify analytically that if it is true for _b_ = [beta], it will be true for _b_ = [beta] + 1. IV Here I stop this monotonous series of reasonings. But this very monotony has the better brought out the procedure which is uniform and is met again at each step. This procedure is the demonstration by recurrence. We first establish a theorem for _n_ = 1; then we show that if it is true of _n_ - 1, it is true of _n_, and thence conclude that it is true for all the whole numbers. We have just seen how it may be used to demonstrate the rules of addition and multiplication, that is to say, the rules of the algebraic calculus; this calculus is an instrument of transformation, which lends itself to many more differing combinations than does the simple syllogism; but it is still an instrument purely analytic, and incapable of teaching us anything new. If mathematics had no other instrument, it would therefore be forthwith arrested in its development; but it has recourse anew to the same procedure, that is, to reasoning by recurrence, and it is able to continue its forward march. If we look closely, at every step we meet again this mode of reasoning, either in the simple form we have just given it, or under a form more or less modified. Here then we have the mathematical reasoning _par excellence_, and we must examine it more closely. V The essential characteristic of reasoning by recurrence is that it contains, condensed, so to speak, in a single formula, an infinity of syllogisms. That this may the better be seen, I will state one after another these syllogisms which are, if you will allow me the expression, arranged in 'cascade.' These are of course hypothetical syllogisms. The theorem is true of the number 1. Now, if it is true of 1, it is true of 2. Therefore it is true of 2. Now, if it is true of 2, it is true of 3. Therefore it is true of 3, and so on. We see that the conclusion of each syllogism serves as minor to the following. Furthermore the majors of all our syllogisms can be reduced to a single formula. If the theorem is true of _n_ - 1, so it is of _n_. We see, then, that in reasoning by recurrence we confine ourselves to stating the minor of the first syllogism, and the general formula which contains as particular cases all the majors. This never-ending series of syllogisms is thus reduced to a phrase of a few lines. It is now easy to comprehend why every particular consequence of a theorem can, as I have explained above, be verified by purely analytic procedures. If instead of showing that our theorem is true of all numbers, we only wish to show it true of the number 6, for example, it will suffice for us to establish the first 5 syllogisms of our cascade; 9 would be necessary if we wished to prove the theorem for the number 10; more would be needed for a larger number; but, however great this number might be, we should always end by reaching it, and the analytic verification would be possible. And yet, however far we thus might go, we could never rise to the general theorem, applicable to all numbers, which alone can be the object of science. To reach this, an infinity of syllogisms would be necessary; it would be necessary to overleap an abyss that the patience of the analyst, restricted to the resources of formal logic alone, never could fill up. I asked at the outset why one could not conceive of a mind sufficiently powerful to perceive at a glance the whole body of mathematical truths. The answer is now easy; a chess-player is able to combine four moves, five moves, in advance, but, however extraordinary he may be, he will never prepare more than a finite number of them; if he applies his faculties to arithmetic, he will not be able to perceive its general truths by a single direct intuition; to arrive at the smallest theorem he can not dispense with the aid of reasoning by recurrence, for this is an instrument which enables us to pass from the finite to the infinite. This instrument is always useful, for, allowing us to overleap at a bound as many stages as we wish, it spares us verifications, long, irksome and monotonous, which would quickly become impracticable. But it becomes indispensable as soon as we aim at the general theorem, to which analytic verification would bring us continually nearer without ever enabling us to reach it. In this domain of arithmetic, we may think ourselves very far from the infinitesimal analysis, and yet, as we have just seen, the idea of the mathematical infinite already plays a preponderant rôle, and without it there would be no science, because there would be nothing general. VI The judgment on which reasoning by recurrence rests can be put under other forms; we may say, for example, that in an infinite collection of different whole numbers there is always one which is less than all the others. We can easily pass from one enunciation to the other and thus get the illusion of having demonstrated the legitimacy of reasoning by recurrence. But we shall always be arrested, we shall always arrive at an undemonstrable axiom which will be in reality only the proposition to be proved translated into another language. We can not therefore escape the conclusion that the rule of reasoning by recurrence is irreducible to the principle of contradiction. Neither can this rule come to us from experience; experience could teach us that the rule is true for the first ten or hundred numbers; for example, it can not attain to the indefinite series of numbers, but only to a portion of this series, more or less long but always limited. Now if it were only a question of that, the principle of contradiction would suffice; it would always allow of our developing as many syllogisms as we wished; it is only when it is a question of including an infinity of them in a single formula, it is only before the infinite that this principle fails, and there too, experience becomes powerless. This rule, inaccessible to analytic demonstration and to experience, is the veritable type of the synthetic _a priori_ judgment. On the other hand, we can not think of seeing in it a convention, as in some of the postulates of geometry. Why then does this judgment force itself upon us with an irresistible evidence? It is because it is only the affirmation of the power of the mind which knows itself capable of conceiving the indefinite repetition of the same act when once this act is possible. The mind has a direct intuition of this power, and experience can only give occasion for using it and thereby becoming conscious of it. But, one will say, if raw experience can not legitimatize reasoning by recurrence, is it so of experiment aided by induction? We see successively that a theorem is true of the number 1, of the number 2, of the number 3 and so on; the law is evident, we say, and it has the same warranty as every physical law based on observations, whose number is very great but limited. Here is, it must be admitted, a striking analogy with the usual procedures of induction. But there is an essential difference. Induction applied to the physical sciences is always uncertain, because it rests on the belief in a general order of the universe, an order outside of us. Mathematical induction, that is, demonstration by recurrence, on the contrary, imposes itself necessarily because it is only the affirmation of a property of the mind itself. VII Mathematicians, as I have said before, always endeavor to _generalize_ the propositions they have obtained, and, to seek no other example, we have just proved the equality: _a_ + 1 = 1 + _a_ and afterwards used it to establish the equality _a_ + _b_ = _b_ + _a_ which is manifestly more general. Mathematics can, therefore, like the other sciences, proceed from the particular to the general. This is a fact which would have appeared incomprehensible to us at the outset of this study, but which is no longer mysterious to us, since we have ascertained the analogies between demonstration by recurrence and ordinary induction. Without doubt recurrent reasoning in mathematics and inductive reasoning in physics rest on different foundations, but their march is parallel, they advance in the same sense, that is to say, from the particular to the general. Let us examine the case a little more closely. To demonstrate the equality _a_ + 2 = 2 + _a_ it suffices to twice apply the rule (1) _a_ + 1 = 1 + _a_ and write (2) _a_ + 2 = _a_ + 1 + 1 = 1 + _a_ + 1 = 1 + 1 + _a_ = 2 + _a_. The equality (2) thus deduced in purely analytic way from the equality (1) is, however, not simply a particular ease of it; it is something quite different. We can not therefore even say that in the really analytic and deductive part of mathematical reasoning we proceed from the general to the particular in the ordinary sense of the word. The two members of the equality (2) are simply combinations more complicated than the two members of the equality (1), and analysis only serves to separate the elements which enter into these combinations and to study their relations. Mathematicians proceed therefore 'by construction,' they 'construct' combinations more and more complicated. Coming back then by the analysis of these combinations, of these aggregates, so to speak, to their primitive elements, they perceive the relations of these elements and from them deduce the relations of the aggregates themselves. This is a purely analytical proceeding, but it is not, however, a proceeding from the general to the particular, because evidently the aggregates can not be regarded as more particular than their elements. Great importance, and justly, has been attached to this procedure of 'construction,' and some have tried to see in it the necessary and sufficient condition for the progress of the exact sciences. Necessary, without doubt; but sufficient, no. For a construction to be useful and not a vain toil for the mind, that it may serve as stepping-stone to one wishing to mount, it must first of all possess a sort of unity enabling us to see in it something besides the juxtaposition of its elements. Or, more exactly, there must be some advantage in considering the construction rather than its elements themselves. What can this advantage be? Why reason on a polygon, for instance, which is always decomposable into triangles, and not on the elementary triangles? It is because there are properties appertaining to polygons of any number of sides and that may be immediately applied to any particular polygon. Usually, on the contrary, it is only at the cost of the most prolonged exertions that they could be found by studying directly the relations of the elementary triangles. The knowledge of the general theorem spares us these efforts. A construction, therefore, becomes interesting only when it can be ranged beside other analogous constructions, forming species of the same genus. If the quadrilateral is something besides the juxtaposition of two triangles, this is because it belongs to the genus polygon. Moreover, one must be able to demonstrate the properties of the genus without being forced to establish them successively for each of the species. To attain that, we must necessarily mount from the particular to the general, ascending one or more steps. The analytic procedure 'by construction' does not oblige us to descend, but it leaves us at the same level. We can ascend only by mathematical induction, which alone can teach us something new. Without the aid of this induction, different in certain respects from physical induction, but quite as fertile, construction would be powerless to create science. Observe finally that this induction is possible only if the same operation can be repeated indefinitely. That is why the theory of chess can never become a science, for the different moves of the same game do not resemble one another. CHAPTER II MATHEMATICAL MAGNITUDE AND EXPERIENCE To learn what mathematicians understand by a continuum, one should not inquire of geometry. The geometer always seeks to represent to himself more or less the figures he studies, but his representations are for him only instruments; in making geometry he uses space just as he does chalk; so too much weight should not be attached to non-essentials, often of no more importance than the whiteness of the chalk. The pure analyst has not this rock to fear. He has disengaged the science of mathematics from all foreign elements, and can answer our question: 'What exactly is this continuum about which mathematicians reason?' Many analysts who reflect on their art have answered already; Monsieur Tannery, for example, in his _Introduction à la théorie des fonctions d'une variable_. Let us start from the scale of whole numbers; between two consecutive steps, intercalate one or more intermediary steps, then between these new steps still others, and so on indefinitely. Thus we shall have an unlimited number of terms; these will be the numbers called fractional, rational or commensurable. But this is not yet enough; between these terms, which, however, are already infinite in number, it is still necessary to intercalate others called irrational or incommensurable. A remark before going further. The continuum so conceived is only a collection of individuals ranged in a certain order, infinite in number, it is true, but _exterior_ to one another. This is not the ordinary conception, wherein is supposed between the elements of the continuum a sort of intimate bond which makes of them a whole, where the point does not exist before the line, but the line before the point. Of the celebrated formula, 'the continuum is unity in multiplicity,' only the multiplicity remains, the unity has disappeared. The analysts are none the less right in defining their continuum as they do, for they always reason on just this as soon as they pique themselves on their rigor. But this is enough to apprise us that the veritable mathematical continuum is a very different thing from that of the physicists and that of the metaphysicians. It may also be said perhaps that the mathematicians who are content with this definition are dupes of words, that it is necessary to say precisely what each of these intermediary steps is, to explain how they are to be intercalated and to demonstrate that it is possible to do it. But that would be wrong; the only property of these steps which is used in their reasonings[2] is that of being before or after such and such steps; therefore also this alone should occur in the definition. [2] With those contained in the special conventions which serve to define addition and of which we shall speak later. So how the intermediary terms should be intercalated need not concern us; on the other hand, no one will doubt the possibility of this operation, unless from forgetting that possible, in the language of geometers, simply means free from contradiction. Our definition, however, is not yet complete, and I return to it after this over-long digression. DEFINITION OF INCOMMENSURABLES.--The mathematicians of the Berlin school, Kronecker in particular, have devoted themselves to constructing this continuous scale of fractional and irrational numbers without using any material other than the whole number. The mathematical continuum would be, in this view, a pure creation of the mind, where experience would have no part. The notion of the rational number seeming to them to present no difficulty, they have chiefly striven to define the incommensurable number. But before producing here their definition, I must make a remark to forestall the astonishment it is sure to arouse in readers unfamiliar with the customs of geometers. Mathematicians study not objects, but relations between objects; the replacement of these objects by others is therefore indifferent to them, provided the relations do not change. The matter is for them unimportant, the form alone interests them. Without recalling this, it would scarcely be comprehensible that Dedekind should designate by the name _incommensurable number_ a mere symbol, that is to say, something very different from the ordinary idea of a quantity, which should be measurable and almost tangible. Let us see now what Dedekind's definition is: The commensurable numbers can in an infinity of ways be partitioned into two classes, such that any number of the first class is greater than any number of the second class. It may happen that among the numbers of the first class there is one smaller than all the others; if, for example, we range in the first class all numbers greater than 2, and 2 itself, and in the second class all numbers less than 2, it is clear that 2 will be the least of all numbers of the first class. The number 2 may be chosen as symbol of this partition. It may happen, on the contrary, that among the numbers of the second class is one greater than all the others; this is the case, for example, if the first class comprehends all numbers greater than 2, and the second all numbers less than 2, and 2 itself. Here again the number 2 may be chosen as symbol of this partition. But it may equally well happen that neither is there in the first class a number less than all the others, nor in the second class a number greater than all the others. Suppose, for example, we put in the first class all commensurable numbers whose squares are greater than 2 and in the second all whose squares are less than 2. There is none whose square is precisely 2. Evidently there is not in the first class a number less than all the others, for, however near the square of a number may be to 2, we can always find a commensurable number whose square is still closer to 2. In Dedekind's view, the incommensurable number sqrt(2) or (2)^{1/2} is nothing but the symbol of this particular mode of partition of commensurable numbers; and to each mode of partition corresponds thus a number, commensurable or not, which serves as its symbol. But to be content with this would be to forget too far the origin of these symbols; it remains to explain how we have been led to attribute to them a sort of concrete existence, and, besides, does not the difficulty begin even for the fractional numbers themselves? Should we have the notion of these numbers if we had not previously known a matter that we conceive as infinitely divisible, that is to say, a continuum? THE PHYSICAL CONTINUUM.--We ask ourselves then if the notion of the mathematical continuum is not simply drawn from experience. If it were, the raw data of experience, which are our sensations, would be susceptible of measurement. We might be tempted to believe they really are so, since in these latter days the attempt has been made to measure them and a law has even been formulated, known as Fechner's law, according to which sensation is proportional to the logarithm of the stimulus. But if we examine more closely the experiments by which it has been sought to establish this law, we shall be led to a diametrically opposite conclusion. It has been observed, for example, that a weight _A_ of 10 grams and a weight _B_ of 11 grams produce identical sensations, that the weight _B_ is just as indistinguishable from a weight _C_ of 12 grams, but that the weight _A_ is easily distinguished from the weight _C_. Thus the raw results of experience may be expressed by the following relations: _A_ =_B_, _B_ = _C_, _A_ < _C_, which may be regarded as the formula of the physical continuum. But here is an intolerable discord with the principle of contradiction, and the need of stopping this has compelled us to invent the mathematical continuum. We are, therefore, forced to conclude that this notion has been created entirely by the mind, but that experience has given the occasion. We can not believe that two quantities equal to a third are not equal to one another, and so we are led to suppose that _A_ is different from _B_ and _B_ from _C_, but that the imperfection of our senses has not permitted of our distinguishing them. CREATION OF THE MATHEMATICAL CONTINUUM.--_First Stage._ So far it would suffice, in accounting for the facts, to intercalate between _A_ and _B_ a few terms, which would remain discrete. What happens now if we have recourse to some instrument to supplement the feebleness of our senses, if, for example, we make use of a microscope? Terms such as _A_ and _B_, before indistinguishable, appear now distinct; but between _A_ and _B_, now become distinct, will be intercalated a new term, _D_, that we can distinguish neither from _A_ nor from _B_. Despite the employment of the most highly perfected methods, the raw results of our experience will always present the characteristics of the physical continuum with the contradiction which is inherent in it. We shall escape it only by incessantly intercalating new terms between the terms already distinguished, and this operation must be continued indefinitely. We might conceive the stopping of this operation if we could imagine some instrument sufficiently powerful to decompose the physical continuum into discrete elements, as the telescope resolves the milky way into stars. But this we can not imagine; in fact, it is with the eye we observe the image magnified by the microscope, and consequently this image must always retain the characteristics of visual sensation and consequently those of the physical continuum. Nothing distinguishes a length observed directly from the half of this length doubled by the microscope. The whole is homogeneous with the part; this is a new contradiction, or rather it would be if the number of terms were supposed finite; in fact, it is clear that the part containing fewer terms than the whole could not be similar to the whole. The contradiction ceases when the number of terms is regarded as infinite; nothing hinders, for example, considering the aggregate of whole numbers as similar to the aggregate of even numbers, which, however, is only a part of it; and, in fact, to each whole number corresponds an even number, its double. But it is not only to escape this contradiction contained in the empirical data that the mind is led to create the concept of a continuum, formed of an indefinite number of terms. All happens as in the sequence of whole numbers. We have the faculty of conceiving that a unit can be added to a collection of units; thanks to experience, we have occasion to exercise this faculty and we become conscious of it; but from this moment we feel that our power has no limit and that we can count indefinitely, though we have never had to count more than a finite number of objects. Just so, as soon as we have been led to intercalate means between two consecutive terms of a series, we feel that this operation can be continued beyond all limit, and that there is, so to speak, no intrinsic reason for stopping. As an abbreviation, let me call a mathematical continuum of the first order every aggregate of terms formed according to the same law as the scale of commensurable numbers. If we afterwards intercalate new steps according to the law of formation of incommensurable numbers, we shall obtain what we will call a continuum of the second order. _Second Stage._--We have made hitherto only the first stride; we have explained the origin of continua of the first order; but it is necessary to see why even they are not sufficient and why the incommensurable numbers had to be invented. If we try to imagine a line, it must have the characteristics of the physical continuum, that is to say, we shall not be able to represent it except with a certain breadth. Two lines then will appear to us under the form of two narrow bands, and, if we are content with this rough image, it is evident that if the two lines cross they will have a common part. But the pure geometer makes a further effort; without entirely renouncing the aid of the senses, he tries to reach the concept of the line without breadth, of the point without extension. This he can only attain to by regarding the line as the limit toward which tends an ever narrowing band, and the point as the limit toward which tends an ever lessening area. And then, our two bands, however narrow they may be, will always have a common area, the smaller as they are the narrower, and whose limit will be what the pure geometer calls a point. This is why it is said two lines which cross have a point in common, and this truth seems intuitive. But it would imply contradiction if lines were conceived as continua of the first order, that is to say, if on the lines traced by the geometer should be found only points having for coordinates rational numbers. The contradiction would be manifest as soon as one affirmed, for example, the existence of straights and circles. It is clear, in fact, that if the points whose coordinates are commensurable were alone regarded as real, the circle inscribed in a square and the diagonal of this square would not intersect, since the coordinates of the point of intersection are incommensurable. That would not yet be sufficient, because we should get in this way only certain incommensurable numbers and not all those numbers. But conceive of a straight line divided into two rays. Each of these rays will appear to our imagination as a band of a certain breadth; these bands moreover will encroach one on the other, since there must be no interval between them. The common part will appear to us as a point which will always remain when we try to imagine our bands narrower and narrower, so that we admit as an intuitive truth that if a straight is cut into two rays their common frontier is a point; we recognize here the conception of Dedekind, in which an incommensurable number was regarded as the common frontier of two classes of rational numbers. Such is the origin of the continuum of the second order, which is the mathematical continuum properly so called. _Résumé._--In recapitulation, the mind has the faculty of creating symbols, and it is thus that it has constructed the mathematical continuum, which is only a particular system of symbols. Its power is limited only by the necessity of avoiding all contradiction; but the mind only makes use of this faculty if experience furnishes it a stimulus thereto. In the case considered, this stimulus was the notion of the physical continuum, drawn from the rough data of the senses. But this notion leads to a series of contradictions from which it is necessary successively to free ourselves. So we are forced to imagine a more and more complicated system of symbols. That at which we stop is not only exempt from internal contradiction (it was so already at all the stages we have traversed), but neither is it in contradiction with various propositions called intuitive, which are derived from empirical notions more or less elaborated. MEASURABLE MAGNITUDE.--The magnitudes we have studied hitherto are not _measurable_; we can indeed say whether a given one of these magnitudes is greater than another, but not whether it is twice or thrice as great. So far, I have only considered the order in which our terms are ranged. But for most applications that does not suffice. We must learn to compare the interval which separates any two terms. Only on this condition does the continuum become a measurable magnitude and the operations of arithmetic applicable. This can only be done by the aid of a new and special _convention_. We will _agree_ that in such and such a case the interval comprised between the terms _A_ and _B_ is equal to the interval which separates _C_ and _D_. For example, at the beginning of our work we have set out from the scale of the whole numbers and we have supposed intercalated between two consecutive steps _n_ intermediary steps; well, these new steps will be by convention regarded as equidistant. This is a way of defining the addition of two magnitudes, because if the interval _AB_ is by definition equal to the interval _CD_, the interval _AD_ will be by definition the sum of the intervals _AB_ and _AC_. This definition is arbitrary in a very large measure. It is not completely so, however. It is subjected to certain conditions and, for example, to the rules of commutativity and associativity of addition. But provided the definition chosen satisfies these rules, the choice is indifferent, and it is useless to particularize it. VARIOUS REMARKS.--We can now discuss several important questions: 1º Is the creative power of the mind exhausted by the creation of the mathematical continuum? No: the works of Du Bois-Reymond demonstrate it in a striking way. We know that mathematicians distinguish between infinitesimals of different orders and that those of the second order are infinitesimal, not only in an absolute way, but also in relation to those of the first order. It is not difficult to imagine infinitesimals of fractional or even of irrational order, and thus we find again that scale of the mathematical continuum which has been dealt with in the preceding pages. Further, there are infinitesimals which are infinitely small in relation to those of the first order, and, on the contrary, infinitely great in relation to those of order 1 + [epsilon], and that however small [epsilon] may be. Here, then, are new terms intercalated in our series, and if I may be permitted to revert to the phraseology lately employed which is very convenient though not consecrated by usage, I shall say that thus has been created a sort of continuum of the third order. It would be easy to go further, but that would be idle; one would only be imagining symbols without possible application, and no one will think of doing that. The continuum of the third order, to which the consideration of the different orders of infinitesimals leads, is itself not useful enough to have won citizenship, and geometers regard it only as a mere curiosity. The mind uses its creative faculty only when experience requires it. 2º Once in possession of the concept of the mathematical continuum, is one safe from contradictions analogous to those which gave birth to it? No, and I will give an example. One must be very wise not to regard it as evident that every curve has a tangent; and in fact if we picture this curve and a straight as two narrow bands we can always so dispose them that they have a part in common without crossing. If we imagine then the breadth of these two bands to diminish indefinitely, this common part will always subsist and, at the limit, so to speak, the two lines will have a point in common without crossing, that is to say, they will be tangent. The geometer who reasons in this way, consciously or not, is only doing what we have done above to prove two lines which cut have a point in common, and his intuition might seem just as legitimate. It would deceive him however. We can demonstrate that there are curves which have no tangent, if such a curve is defined as an analytic continuum of the second order. Without doubt some artifice analogous to those we have discussed above would have sufficed to remove the contradiction; but, as this is met with only in very exceptional cases, it has received no further attention. Instead of seeking to reconcile intuition with analysis, we have been content to sacrifice one of the two, and as analysis must remain impeccable, we have decided against intuition. THE PHYSICAL CONTINUUM OF SEVERAL DIMENSIONS.--We have discussed above the physical continuum as derived from the immediate data of our senses, or, if you wish, from the rough results of Fechner's experiments; I have shown that these results are summed up in the contradictory formulas _A_ = _B_, _B_ = _C_, _A_ < _C_. Let us now see how this notion has been generalized and how from it has come the concept of many-dimensional continua. Consider any two aggregates of sensations. Either we can discriminate them one from another, or we can not, just as in Fechner's experiments a weight of 10 grams can be distinguished from a weight of 12 grams, but not from a weight of 11 grams. This is all that is required to construct the continuum of several dimensions. Let us call one of these aggregates of sensations an _element_. That will be something analogous to the _point_ of the mathematicians; it will not be altogether the same thing however. We can not say our element is without extension, since we can not distinguish it from neighboring elements and it is thus surrounded by a sort of haze. If the astronomical comparison may be allowed, our 'elements' would be like nebulae, whereas the mathematical points would be like stars. That being granted, a system of elements will form a _continuum_ if we can pass from any one of them to any other, by a series of consecutive elements such that each is indistinguishable from the preceding. This _linear_ series is to the _line_ of the mathematician what an isolated _element_ was to the point. Before going farther, I must explain what is meant by a _cut_. Consider a continuum _C_ and remove from it certain of its elements which for an instant we shall regard as no longer belonging to this continuum. The aggregate of the elements so removed will be called a cut. It may happen that, thanks to this cut, _C_ may be _subdivided_ into several distinct continua, the aggregate of the remaining elements ceasing to form a unique continuum. There will then be on _C_ two elements, _A_ and _B_, that must be regarded as belonging to two distinct continua, and this will be recognized because it will be impossible to find a linear series of consecutive elements of _C_, each of these elements indistinguishable from the preceding, the first being _A_ and the last _B_, _without one of the elements of this series being indistinguishable from one of the elements of the cut_. On the contrary, it may happen that the cut made is insufficient to subdivide the continuum _C_. To classify the physical continua, we will examine precisely what are the cuts which must be made to subdivide them. If a physical continuum _C_ can be subdivided by a cut reducing to a finite number of elements all distinguishable from one another (and consequently forming neither a continuum, nor several continua), we shall say _C_ is a _one-dimensional_ continuum. If, on the contrary, _C_ can be subdivided only by cuts which are themselves continua, we shall say _C_ has several dimensions. If cuts which are continua of one dimension suffice, we shall say _C_ has two dimensions; if cuts of two dimensions suffice, we shall say _C_ has three dimensions, and so on. Thus is defined the notion of the physical continuum of several dimensions, thanks to this very simple fact that two aggregates of sensations are distinguishable or indistinguishable. THE MATHEMATICAL CONTINUUM OF SEVERAL DIMENSIONS.--Thence the notion of the mathematical continuum of _n_ dimensions has sprung quite naturally by a process very like that we discussed at the beginning of this chapter. A point of such a continuum, you know, appears to us as defined by a system of _n_ distinct magnitudes called its coordinates. These magnitudes need not always be measurable; there is, for instance, a branch of geometry independent of the measurement of these magnitudes, in which it is only a question of knowing, for example, whether on a curve _ABC_, the point _B_ is between the points _A_ and _C_, and not of knowing whether the arc _AB_ is equal to the arc _BC_ or twice as great. This is what is called _Analysis Situs_. This is a whole body of doctrine which has attracted the attention of the greatest geometers and where we see flow one from another a series of remarkable theorems. What distinguishes these theorems from those of ordinary geometry is that they are purely qualitative and that they would remain true if the figures were copied by a draughtsman so awkward as to grossly distort the proportions and replace straights by strokes more or less curved. Through the wish to introduce measure next into the continuum just defined this continuum becomes space, and geometry is born. But the discussion of this is reserved for Part Second. PART II SPACE CHAPTER III THE NON-EUCLIDEAN GEOMETRIES Every conclusion supposes premises; these premises themselves either are self-evident and need no demonstration, or can be established only by relying upon other propositions, and since we can not go back thus to infinity, every deductive science, and in particular geometry, must rest on a certain number of undemonstrable axioms. All treatises on geometry begin, therefore, by the enunciation of these axioms. But among these there is a distinction to be made: Some, for example, 'Things which are equal to the same thing are equal to one another,' are not propositions of geometry, but propositions of analysis. I regard them as analytic judgments _a priori_, and shall not concern myself with them. But I must lay stress upon other axioms which are peculiar to geometry. Most treatises enunciate three of these explicitly: 1º Through two points can pass only one straight; 2º The straight line is the shortest path from one point to another; 3º Through a given point there is not more than one parallel to a given straight. Although generally a proof of the second of these axioms is omitted, it would be possible to deduce it from the other two and from those, much more numerous, which are implicitly admitted without enunciating them, as I shall explain further on. It was long sought in vain to demonstrate likewise the third axiom, known as _Euclid's Postulate_. What vast effort has been wasted in this chimeric hope is truly unimaginable. Finally, in the first quarter of the nineteenth century, and almost at the same time, a Hungarian and a Russian, Bolyai and Lobachevski, established irrefutably that this demonstration is impossible; they have almost rid us of inventors of geometries 'sans postulatum'; since then the Académie des Sciences receives only about one or two new demonstrations a year. The question was not exhausted; it soon made a great stride by the publication of Riemann's celebrated memoir entitled: _Ueber die Hypothesen welche der Geometrie zu Grunde liegen_. This paper has inspired most of the recent works of which I shall speak further on, and among which it is proper to cite those of Beltrami and of Helmholtz. THE BOLYAI-LOBACHEVSKI GEOMETRY.--If it were possible to deduce Euclid's postulate from the other axioms, it is evident that in denying the postulate and admitting the other axioms, we should be led to contradictory consequences; it would therefore be impossible to base on such premises a coherent geometry. Now this is precisely what Lobachevski did. He assumes at the start that: _Through a given point can be drawn two parallels to a given straight_. And he retains besides all Euclid's other axioms. From these hypotheses he deduces a series of theorems among which it is impossible to find any contradiction, and he constructs a geometry whose faultless logic is inferior in nothing to that of the Euclidean geometry. The theorems are, of course, very different from those to which we are accustomed, and they can not fail to be at first a little disconcerting. Thus the sum of the angles of a triangle is always less than two right angles, and the difference between this sum and two right angles is proportional to the surface of the triangle. It is impossible to construct a figure similar to a given figure but of different dimensions. If we divide a circumference into _n_ equal parts, and draw tangents at the points of division, these _n_ tangents will form a polygon if the radius of the circle is small enough; but if this radius is sufficiently great they will not meet. It is useless to multiply these examples; Lobachevski's propositions have no relation to those of Euclid, but they are not less logically bound one to another. RIEMANN'S GEOMETRY.--Imagine a world uniquely peopled by beings of no thickness (height); and suppose these 'infinitely flat' animals are all in the same plane and can not get out. Admit besides that this world is sufficiently far from others to be free from their influence. While we are making hypotheses, it costs us no more to endow these beings with reason and believe them capable of creating a geometry. In that case, they will certainly attribute to space only two dimensions. But suppose now that these imaginary animals, while remaining without thickness, have the form of a spherical, and not of a plane, figure, and are all on the same sphere without power to get off. What geometry will they construct? First it is clear they will attribute to space only two dimensions; what will play for them the rôle of the straight line will be the shortest path from one point to another on the sphere, that is to say, an arc of a great circle; in a word, their geometry will be the spherical geometry. What they will call space will be this sphere on which they must stay, and on which happen all the phenomena they can know. Their space will therefore be _unbounded_ since on a sphere one can always go forward without ever being stopped, and yet it will be _finite_; one can never find the end of it, but one can make a tour of it. Well, Riemann's geometry is spherical geometry extended to three dimensions. To construct it, the German mathematician had to throw overboard, not only Euclid's postulate, but also the first axiom: _Only one straight can pass through two points_. On a sphere, through two given points we can draw _in general_ only one great circle (which, as we have just seen, would play the rôle of the straight for our imaginary beings); but there is an exception: if the two given points are diametrically opposite, an infinity of great circles can be drawn through them. In the same way, in Riemann's geometry (at least in one of its forms), through two points will pass in general only a single straight; but there are exceptional cases where through two points an infinity of straights can pass. There is a sort of opposition between Riemann's geometry and that of Lobachevski. Thus the sum of the angles of a triangle is: Equal to two right angles in Euclid's geometry; Less than two right angles in that of Lobachevski; Greater than two right angles in that of Riemann. The number of straights through a given point that can be drawn coplanar to a given straight, but nowhere meeting it, is equal: To one in Euclid's geometry; To zero in that of Riemann; To infinity in that of Lobachevski. Add that Riemann's space is finite, although unbounded, in the sense given above to these two words. THE SURFACES OF CONSTANT CURVATURE.--One objection still remained possible. The theorems of Lobachevski and of Riemann present no contradiction; but however numerous the consequences these two geometers have drawn from their hypotheses, they must have stopped before exhausting them, since their number would be infinite; who can say then that if they had pushed their deductions farther they would not have eventually reached some contradiction? This difficulty does not exist for Riemann's geometry, provided it is limited to two dimensions; in fact, as we have seen, two-dimensional Riemannian geometry does not differ from spherical geometry, which is only a branch of ordinary geometry, and consequently is beyond all discussion. Beltrami, in correlating likewise Lobachevski's two-dimensional geometry with a branch of ordinary geometry, has equally refuted the objection so far as it is concerned. Here is how he accomplished it. Consider any figure on a surface. Imagine this figure traced on a flexible and inextensible canvas applied over this surface in such a way that when the canvas is displaced and deformed, the various lines of this figure can change their form without changing their length. In general, this flexible and inextensible figure can not be displaced without leaving the surface; but there are certain particular surfaces for which such a movement would be possible; these are the surfaces of constant curvature. If we resume the comparison made above and imagine beings without thickness living on one of these surfaces, they will regard as possible the motion of a figure all of whose lines remain constant in length. On the contrary, such a movement would appear absurd to animals without thickness living on a surface of variable curvature. These surfaces of constant curvature are of two sorts: Some are of _positive curvature_, and can be deformed so as to be applied over a sphere. The geometry of these surfaces reduces itself therefore to the spherical geometry, which is that of Riemann. The others are of _negative curvature_. Beltrami has shown that the geometry of these surfaces is none other than that of Lobachevski. The two-dimensional geometries of Riemann and Lobachevski are thus correlated to the Euclidean geometry. INTERPRETATION OF NON-EUCLIDEAN GEOMETRIES.--So vanishes the objection so far as two-dimensional geometries are concerned. It would be easy to extend Beltrami's reasoning to three-dimensional geometries. The minds that space of four dimensions does not repel will see no difficulty in it, but they are few. I prefer therefore to proceed otherwise. Consider a certain plane, which I shall call the fundamental plane, and construct a sort of dictionary, by making correspond each to each a double series of terms written in two columns, just as correspond in the ordinary dictionaries the words of two languages whose significance is the same: _Space_: Portion of space situated above the fundamental plane. _Plane_: Sphere cutting the fundamental plane orthogonally. _Straight_: Circle cutting the fundamental plane orthogonally. _Sphere_: Sphere. _Circle_: Circle. _Angle_: Angle. _Distance between two points_: Logarithm of the cross ratio of these two points and the intersections of the fundamental plane with a circle passing through these two points and cutting it orthogonally. Etc., Etc. Now take Lobachevski's theorems and translate them with the aid of this dictionary as we translate a German text with the aid of a German-English dictionary. _We shall thus obtain theorems of the ordinary geometry._ For example, that theorem of Lobachevski: 'the sum of the angles of a triangle is less than two right angles' is translated thus: "If a curvilinear triangle has for sides circle-arcs which prolonged would cut orthogonally the fundamental plane, the sum of the angles of this curvilinear triangle will be less than two right angles." Thus, however far the consequences of Lobachevski's hypotheses are pushed, they will never lead to a contradiction. In fact, if two of Lobachevski's theorems were contradictory, it would be the same with the translations of these two theorems, made by the aid of our dictionary, but these translations are theorems of ordinary geometry and no one doubts that the ordinary geometry is free from contradiction. Whence comes this certainty and is it justified? That is a question I can not treat here because it would require to be enlarged upon, but which is very interesting and I think not insoluble. Nothing remains then of the objection above formulated. This is not all. Lobachevski's geometry, susceptible of a concrete interpretation, ceases to be a vain logical exercise and is capable of applications; I have not the time to speak here of these applications, nor of the aid that Klein and I have gotten from them for the integration of linear differential equations. This interpretation moreover is not unique, and several dictionaries analogous to the preceding could be constructed, which would enable us by a simple 'translation' to transform Lobachevski's theorems into theorems of ordinary geometry. THE IMPLICIT AXIOMS.--Are the axioms explicitly enunciated in our treatises the sole foundations of geometry? We may be assured of the contrary by noticing that after they are successively abandoned there are still left over some propositions common to the theories of Euclid, Lobachevski and Riemann. These propositions must rest on premises the geometers admit without enunciation. It is interesting to try to disentangle them from the classic demonstrations. Stuart Mill has claimed that every definition contains an axiom, because in defining one affirms implicitly the existence of the object defined. This is going much too far; it is rare that in mathematics a definition is given without its being followed by the demonstration of the existence of the object defined, and when this is dispensed with it is generally because the reader can easily supply it. It must not be forgotten that the word existence has not the same sense when it refers to a mathematical entity and when it is a question of a material object. A mathematical entity exists, provided its definition implies no contradiction, either in itself, or with the propositions already admitted. But if Stuart Mill's observation can not be applied to all definitions, it is none the less just for some of them. The plane is sometimes defined as follows: The plane is a surface such that the straight which joins any two of its points is wholly on this surface. This definition manifestly hides a new axiom; it is true we might change it, and that would be preferable, but then we should have to enunciate the axiom explicitly. Other definitions would suggest reflections not less important. Such, for example, is that of the equality of two figures; two figures are equal when they can be superposed; to superpose them one must be displaced until it coincides with the other; but how shall it be displaced? If we should ask this, no doubt we should be told that it must be done without altering the shape and as a rigid solid. The vicious circle would then be evident. In fact this definition defines nothing; it would have no meaning for a being living in a world where there were only fluids. If it seems clear to us, that is because we are used to the properties of natural solids which do not differ much from those of the ideal solids, all of whose dimensions are invariable. Yet, imperfect as it may be, this definition implies an axiom. The possibility of the motion of a rigid figure is not a self-evident truth, or at least it is so only in the fashion of Euclid's postulate and not as an analytic judgment _a priori_ would be. Moreover, in studying the definitions and the demonstrations of geometry, we see that one is obliged to admit without proof not only the possibility of this motion, but some of its properties besides. This is at once seen from the definition of the straight line. Many defective definitions have been given, but the true one is that which is implied in all the demonstrations where the straight line enters: "It may happen that the motion of a rigid figure is such that all the points of a line belonging to this figure remain motionless while all the points situated outside of this line move. Such a line will be called a straight line." We have designedly, in this enunciation, separated the definition from the axiom it implies. Many demonstrations, such as those of the cases of the equality of triangles, of the possibility of dropping a perpendicular from a point to a straight, presume propositions which are not enunciated, for they require the admission that it is possible to transport a figure in a certain way in space. THE FOURTH GEOMETRY.--Among these implicit axioms, there is one which seems to me to merit some attention, because when it is abandoned a fourth geometry can be constructed as coherent as those of Euclid, Lobachevski and Riemann. To prove that a perpendicular may always be erected at a point _A_ to a straight _AB_, we consider a straight _AC_ movable around the point _A_ and initially coincident with the fixed straight _AB_; and we make it turn about the point _A_ until it comes into the prolongation of _AB_. Thus two propositions are presupposed: First, that such a rotation is possible, and next that it may be continued until the two straights come into the prolongation one of the other. If the first point is admitted and the second rejected, we are led to a series of theorems even stranger than those of Lobachevski and Riemann, but equally exempt from contradiction. I shall cite only one of these theorems and that not the most singular: _A real straight may be perpendicular to itself_. LIE'S THEOREM.--The number of axioms implicitly introduced in the classic demonstrations is greater than necessary, and it would be interesting to reduce it to a minimum. It may first be asked whether this reduction is possible, whether the number of necessary axioms and that of imaginable geometries are not infinite. A theorem of Sophus Lie dominates this whole discussion. It may be thus enunciated: Suppose the following premises are admitted: 1º Space has _n_ dimensions; 2º The motion of a rigid figure is possible; 3º It requires _p_ conditions to determine the position of this figure in space. _The number of geometries compatible with these premises will be limited._ I may even add that if _n_ is given, a superior limit can be assigned to _p_. If therefore the possibility of motion is admitted, there can be invented only a finite (and even a rather small) number of three-dimensional geometries. RIEMANN'S GEOMETRIES.--Yet this result seems contradicted by Riemann, for this savant constructs an infinity of different geometries, and that to which his name is ordinarily given is only a particular case. All depends, he says, on how the length of a curve is defined. Now, there is an infinity of ways of defining this length, and each of them may be the starting point of a new geometry. That is perfectly true, but most of these definitions are incompatible with the motion of a rigid figure, which in the theorem of Lie is supposed possible. These geometries of Riemann, in many ways so interesting, could never therefore be other than purely analytic and would not lend themselves to demonstrations analogous to those of Euclid. ON THE NATURE OF AXIOMS.--Most mathematicians regard Lobachevski's geometry only as a mere logical curiosity; some of them, however, have gone farther. Since several geometries are possible, is it certain ours is the true one? Experience no doubt teaches us that the sum of the angles of a triangle is equal to two right angles; but this is because the triangles we deal with are too little; the difference, according to Lobachevski, is proportional to the surface of the triangle; will it not perhaps become sensible when we shall operate on larger triangles or when our measurements shall become more precise? The Euclidean geometry would thus be only a provisional geometry. To discuss this opinion, we should first ask ourselves what is the nature of the geometric axioms. Are they synthetic _a priori_ judgments, as Kant said? They would then impose themselves upon us with such force that we could not conceive the contrary proposition, nor build upon it a theoretic edifice. There would be no non-Euclidean geometry. To be convinced of it take a veritable synthetic _a priori_ judgment, the following, for instance, of which we have seen the preponderant rôle in the first chapter: _If a theorem is true for the number 1, and if it has been proved that it is true of n + 1 provided it is true of n, it will be true of all the positive whole numbers._ Then try to escape from that and, denying this proposition, try to found a false arithmetic analogous to non-Euclidean geometry--it can not be done; one would even be tempted at first blush to regard these judgments as analytic. Moreover, resuming our fiction of animals without thickness, we can hardly admit that these beings, if their minds are like ours, would adopt the Euclidean geometry which would be contradicted by all their experience. Should we therefore conclude that the axioms of geometry are experimental verities? But we do not experiment on ideal straights or circles; it can only be done on material objects. On what then could be based experiments which should serve as foundation for geometry? The answer is easy. We have seen above that we constantly reason as if the geometric figures behaved like solids. What geometry would borrow from experience would therefore be the properties of these bodies. The properties of light and its rectilinear propagation have also given rise to some of the propositions of geometry, and in particular those of projective geometry, so that from this point of view one would be tempted to say that metric geometry is the study of solids, and projective, that of light. But a difficulty remains, and it is insurmountable. If geometry were an experimental science, it would not be an exact science, it would be subject to a continual revision. Nay, it would from this very day be convicted of error, since we know that there is no rigorously rigid solid. The _axioms of geometry therefore are neither synthetic_ a priori _judgments nor experimental facts_. They are _conventions_; our choice among all possible conventions is _guided_ by experimental facts; but it remains _free_ and is limited only by the necessity of avoiding all contradiction. Thus it is that the postulates can remain _rigorously_ true even though the experimental laws which have determined their adoption are only approximative. In other words, _the axioms of geometry_ (I do not speak of those of arithmetic) _are merely disguised definitions_. Then what are we to think of that question: Is the Euclidean geometry true? It has no meaning. As well ask whether the metric system is true and the old measures false; whether Cartesian coordinates are true and polar coordinates false. One geometry can not be more true than another; it can only be _more convenient_. Now, Euclidean geometry is, and will remain, the most convenient: 1º Because it is the simplest; and it is so not only in consequence of our mental habits, or of I know not what direct intuition that we may have of Euclidean space; it is the simplest in itself, just as a polynomial of the first degree is simpler than one of the second; the formulas of spherical trigonometry are more complicated than those of plane trigonometry, and they would still appear so to an analyst ignorant of their geometric signification. 2º Because it accords sufficiently well with the properties of natural solids, those bodies which our hands and our eyes compare and with which we make our instruments of measure. CHAPTER IV SPACE AND GEOMETRY Let us begin by a little paradox. Beings with minds like ours, and having the same senses as we, but without previous education, would receive from a suitably chosen external world impressions such that they would be led to construct a geometry other than that of Euclid and to localize the phenomena of that external world in a non-Euclidean space, or even in a space of four dimensions. As for us, whose education has been accomplished by our actual world, if we were suddenly transported into this new world, we should have no difficulty in referring its phenomena to our Euclidean space. Conversely, if these beings were transported into our environment, they would be led to relate our phenomena to non-Euclidean space. Nay more; with a little effort we likewise could do it. A person who should devote his existence to it might perhaps attain to a realization of the fourth dimension. GEOMETRIC SPACE AND PERCEPTUAL SPACE.--It is often said the images of external objects are localized in space, even that they can not be formed except on this condition. It is also said that this space, which serves thus as a ready prepared _frame_ for our sensations and our representations, is identical with that of the geometers, of which it possesses all the properties. To all the good minds who think thus, the preceding statement must have appeared quite extraordinary. But let us see whether they are not subject to an illusion that a more profound analysis would dissipate. What, first of all, are the properties of space, properly so called? I mean of that space which is the object of geometry and which I shall call _geometric space_. The following are some of the most essential: 1º It is continuous; 2º It is infinite; 3º It has three dimensions; 4º It is homogeneous, that is to say, all its points are identical one with another; 5º It is isotropic, that is to say, all the straights which pass through the same point are identical one with another. Compare it now to the frame of our representations and our sensations, which I may call _perceptual space_. VISUAL SPACE.--Consider first a purely visual impression, due to an image formed on the bottom of the retina. A cursory analysis shows us this image as continuous, but as possessing only two dimensions; this already distinguishes from geometric space what we may call _pure visual space_. Besides, this image is enclosed in a limited frame. Finally, there is another difference not less important: _this pure visual space is not homogeneous_. All the points of the retina, aside from the images which may there be formed, do not play the same rôle. The yellow spot can in no way be regarded as identical with a point on the border of the retina. In fact, not only does the same object produce there much more vivid impressions, but in every _limited_ frame the point occupying the center of the frame will never appear as equivalent to a point near one of the borders. No doubt a more profound analysis would show us that this continuity of visual space and its two dimensions are only an illusion; it would separate it therefore still more from geometric space, but we shall not dwell on this remark. Sight, however, enables us to judge of distances and consequently to perceive a third dimension. But every one knows that this perception of the third dimension reduces itself to the sensation of the effort at accommodation it is necessary to make, and to that of the convergence which must be given to the two eyes, to perceive an object distinctly. These are muscular sensations altogether different from the visual sensations which have given us the notion of the first two dimensions. The third dimension therefore will not appear to us as playing the same rôle as the other two. What may be called _complete visual space_ is therefore not an isotropic space. It has, it is true, precisely three dimensions, which means that the elements of our visual sensations (those at least which combine to form the notion of extension) will be completely defined when three of them are known; to use the language of mathematics, they will be functions of three independent variables. But examine the matter a little more closely. The third dimension is revealed to us in two different ways: by the effort of accommodation and by the convergence of the eyes. No doubt these two indications are always concordant, there is a constant relation between them, or, in mathematical terms, the two variables which measure these two muscular sensations do not appear to us as independent; or again, to avoid an appeal to mathematical notions already rather refined, we may go back to the language of the preceding chapter and enunciate the same fact as follows: If two sensations of convergence, _A_ and _B_, are indistinguishable, the two sensations of accommodation, _A'_ and _B'_, which respectively accompany them, will be equally indistinguishable. But here we have, so to speak, an experimental fact; _a priori_ nothing prevents our supposing the contrary, and if the contrary takes place, if these two muscular sensations vary independently of one another, we shall have to take account of one more independent variable, and 'complete visual space' will appear to us as a physical continuum of four dimensions. We have here even, I will add, a fact of _external_ experience. Nothing prevents our supposing that a being with a mind like ours, having the same sense organs that we have, may be placed in a world where light would only reach him after having traversed reflecting media of complicated form. The two indications which serve us in judging distances would cease to be connected by a constant relation. A being who should achieve in such a world the education of his senses would no doubt attribute four dimensions to complete visual space. TACTILE SPACE AND MOTOR SPACE.--'Tactile space' is still more complicated than visual space and farther removed from geometric space. It is superfluous to repeat for touch the discussion I have given for sight. But apart from the data of sight and touch, there are other sensations which contribute as much and more than they to the genesis of the notion of space. These are known to every one; they accompany all our movements, and are usually called muscular sensations. The corresponding frame constitutes what may be called _motor space_. Each muscle gives rise to a special sensation capable of augmenting or of diminishing, so that the totality of our muscular sensations will depend upon as many variables as we have muscles. From this point of view, _motor space would have as many dimensions as we have muscles_. I know it will be said that if the muscular sensations contribute to form the notion of space, it is because we have the sense of the _direction_ of each movement and that it makes an integrant part of the sensation. If this were so, if a muscular sensation could not arise except accompanied by this geometric sense of direction, geometric space would indeed be a form imposed upon our sensibility. But I perceive nothing at all of this when I analyze my sensations. What I do see is that the sensations which correspond to movements in the same direction are connected in my mind by a mere _association of ideas_. It is to this association that what we call 'the sense of direction' is reducible. This feeling therefore can not be found in a single sensation. This association is extremely complex, for the contraction of the same muscle may correspond, according to the position of the limbs, to movements of very different direction. Besides, it is evidently acquired; it is, like all associations of ideas, the result of a _habit_; this habit itself results from very numerous _experiences_; without any doubt, if the education of our senses had been accomplished in a different environment, where we should have been subjected to different impressions, contrary habits would have arisen and our muscular sensations would have been associated according to other laws. CHARACTERISTICS OF PERCEPTUAL SPACE.--Thus perceptual space, under its triple form, visual, tactile and motor, is essentially different from geometric space. It is neither homogeneous, nor isotropic; one can not even say that it has three dimensions. It is often said that we 'project' into geometric space the objects of our external perception; that we 'localize' them. Has this a meaning, and if so what? Does it mean that we _represent_ to ourselves external objects in geometric space? Our representations are only the reproduction of our sensations; they can therefore be ranged only in the same frame as these, that is to say, in perceptual space. It is as impossible for us to represent to ourselves external bodies in geometric space, as it is for a painter to paint on a plane canvas objects with their three dimensions. Perceptual space is only an image of geometric space, an image altered in shape by a sort of perspective, and we can represent to ourselves objects only by bringing them under the laws of this perspective. Therefore we do not _represent_ to ourselves external bodies in geometric space, but we _reason_ on these bodies as if they were situated in geometric space. When it is said then that we 'localize' such and such an object at such and such a point of space, what does it mean? _It simply means that we represent to ourselves the movements it would be necessary to make to reach that object_; and one may not say that to represent to oneself these movements, it is necessary to project the movements themselves in space and that the notion of space must, consequently, pre-exist. When I say that we represent to ourselves these movements, I mean only that we represent to ourselves the muscular sensations which accompany them and which have no geometric character whatever, which consequently do not at all imply the preexistence of the notion of space. CHANGE OF STATE AND CHANGE OF POSITION.--But, it will be said, if the idea of geometric space is not imposed upon our mind, and if, on the other hand, none of our sensations can furnish it, how could it have come into existence? This is what we have now to examine, and it will take some time, but I can summarize in a few words the attempt at explanation that I am about to develop. _None of our sensations, isolated, could have conducted us to the idea of space; we are led to it only in studying the laws, according to which these sensations succeed each other._ We see first that our impressions are subject to change; but among the changes we ascertain we are soon led to make a distinction. At one time we say that the objects which cause these impressions have changed state, at another time that they have changed position, that they have only been displaced. Whether an object changes its state or merely its position, this is always translated for us in the same manner: _by a modification in an aggregate of impressions_. How then could we have been led to distinguish between the two? It is easy to account for. If there has only been a change of position, we can restore the primitive aggregate of impressions by making movements which replace us opposite the mobile object in the same _relative_ situation. We thus _correct_ the modification that happened and we reestablish the initial state by an inverse modification. If it is a question of sight, for example, and if an object changes its place before our eye, we can 'follow it with the eye' and maintain its image on the same point of the retina by appropriate movements of the eyeball. These movements we are conscious of because they are voluntary and because they are accompanied by muscular sensations, but that does not mean that we represent them to ourselves in geometric space. So what characterizes change of position, what distinguishes it from change of state, is that it can always be corrected in this way. It may therefore happen that we pass from the totality of impressions _A_ to the totality _B_ in two different ways: 1º Involuntarily and without experiencing muscular sensations; this happens when it is the object which changes place; 2° Voluntarily and with muscular sensations; this happens when the object is motionless, but we move so that the object has relative motion with reference to us. If this be so, the passage from the totality _A_ to the totality _B_ is only a change of position. It follows from this that sight and touch could not have given us the notion of space without the aid of the 'muscular sense.' Not only could this notion not be derived from a single sensation or even _from a series of sensations_, but what is more, an _immobile_ being could never have acquired it, since, not being able to _correct_ by his movements the effects of the changes of position of exterior objects, he would have had no reason whatever to distinguish them from changes of state. Just as little could he have acquired it if his motions had not been voluntary or were unaccompanied by any sensations. CONDITIONS OF COMPENSATION.--How is a like compensation possible, of such sort that two changes, otherwise independent of each other, reciprocally correct each other? A mind already familiar with geometry would reason as follows: Evidently, if there is to be compensation, the various parts of the external object, on the one hand, and the various sense organs, on the other hand, must be in the same _relative_ position after the double change. And, for that to be the case, the various parts of the external object must likewise have retained in reference to each other the same relative position, and the same must be true of the various parts of our body in regard to each other. In other words, the external object, in the first change, must be displaced as is a rigid solid, and so must it be with the whole of our body in the second change which corrects the first. Under these conditions, compensation may take place. But we who as yet know nothing of geometry, since for us the notion of space is not yet formed, we can not reason thus, we can not foresee _a priori_ whether compensation is possible. But experience teaches us that it sometimes happens, and it is from this experimental fact that we start to distinguish changes of state from changes of position. SOLID BODIES AND GEOMETRY.--Among surrounding objects there are some which frequently undergo displacements susceptible of being thus corrected by a correlative movement of our own body; these are the _solid bodies_. The other objects, whose form is variable, only exceptionally undergo like displacements (change of position without change of form). When a body changes its place _and its shape_, we can no longer, by appropriate movements, bring back our sense-organs into the same _relative_ situation with regard to this body; consequently we can no longer reestablish the primitive totality of impressions. It is only later, and as a consequence of new experiences, that we learn how to decompose the bodies of variable form into smaller elements, such that each is displaced almost in accordance with the same laws as solid bodies. Thus we distinguish 'deformations' from other changes of state; in these deformations, each element undergoes a mere change of position, which can be corrected, but the modification undergone by the aggregate is more profound and is no longer susceptible of correction by a correlative movement. Such a notion is already very complex and must have been relatively late in appearing; moreover it could not have arisen if the observation of solid bodies had not already taught us to distinguish changes of position. _Therefore, if there were no solid bodies in nature, there would be no geometry._ Another remark also deserves a moment's attention. Suppose a solid body to occupy successively the positions [alpha] and [beta]; in its first position, it will produce on us the totality of impressions _A_, and in its second position the totality of impressions _B_. Let there be now a second solid body, having qualities entirely different from the first, for example, a different color. Suppose it to pass from the position [alpha], where it gives us the totality of impressions _A'_, to the position [beta], where it gives the totality of impressions _B'_. In general, the totality _A_ will have nothing in common with the totality _A'_, nor the totality _B_ with the totality _B'_. The transition from the totality _A_ to the totality _B_ and that from the totality _A'_ to the totality _B'_ are therefore two changes which _in themselves_ have in general nothing in common. And yet we regard these two changes both as displacements and, furthermore, we consider them as the _same_ displacement. How can that be? It is simply because they can both be corrected by the _same_ correlative movement of our body. 'Correlative movement' therefore constitutes the _sole connection_ between two phenomena which otherwise we never should have dreamt of likening. On the other hand, our body, thanks to the number of its articulations and muscles, may make a multitude of different movements; but all are not capable of 'correcting' a modification of external objects; only those will be capable of it in which our whole body, or at least all those of our sense-organs which come into play, are displaced as a whole, that is, without their relative positions varying, or in the fashion of a solid body. To summarize: 1º We are led at first to distinguish two categories of phenomena: Some, involuntary, unaccompanied by muscular sensations, are attributed by us to external objects; these are external changes; Others, opposite in character and attributed by us to the movements of our own body, are internal changes; 2º We notice that certain changes of each of these categories may be corrected by a correlative change of the other category; 3º We distinguish among external changes those which have thus a correlative in the other category; these we call displacements; and just so among the internal changes, we distinguish those which have a correlative in the first category. Thus are defined, thanks to this reciprocity, a particular class of phenomena which we call displacements. _The laws of these phenomena constitute the object of geometry._ LAW OF HOMOGENEITY.--The first of these laws is the law of homogeneity. Suppose that, by an external change [alpha], we pass from the totality of impressions _A_ to the totality _B_, then that this change [alpha] is corrected by a correlative voluntary movement [beta], so that we are brought back to the totality _A_. Suppose now that another external change [alpha]' makes us pass anew from the totality _A_ to the totality _B_. Experience teaches us that this change [alpha]' is, like [alpha], susceptible of being corrected by a correlative voluntary movement [beta]' and that this movement [beta]' corresponds to the same muscular sensations as the movement [beta] which corrected [alpha]. This fact is usually enunciated by saying that _space is homogeneous and isotropic_. It may also be said that a movement which has once been produced may be repeated a second and a third time, and so on, without its properties varying. In the first chapter, where we discussed the nature of mathematical reasoning, we saw the importance which must be attributed to the possibility of repeating indefinitely the same operation. It is from this repetition that mathematical reasoning gets its power; it is, therefore, thanks to the law of homogeneity, that it has a hold on the geometric facts. For completeness, to the law of homogeneity should be added a multitude of other analogous laws, into the details of which I do not wish to enter, but which mathematicians sum up in a word by saying that displacements form 'a group.' THE NON-EUCLIDEAN WORLD.--If geometric space were a frame imposed on _each_ of our representations, considered individually, it would be impossible to represent to ourselves an image stripped of this frame, and we could change nothing of our geometry. But this is not the case; geometry is only the résumé of the laws according to which these images succeed each other. Nothing then prevents us from imagining a series of representations, similar in all points to our ordinary representations, but succeeding one another according to laws different from those to which we are accustomed. We can conceive then that beings who received their education in an environment where these laws were thus upset might have a geometry very different from ours. Suppose, for example, a world enclosed in a great sphere and subject to the following laws: The temperature is not uniform; it is greatest at the center, and diminishes in proportion to the distance from the center, to sink to absolute zero when the sphere is reached in which this world is enclosed. To specify still more precisely the law in accordance with which this temperature varies: Let _R_ be the radius of the limiting sphere; let _r_ be the distance of the point considered from the center of this sphere. The absolute temperature shall be proportional to _R_^{2} - _r_^{2}. I shall further suppose that, in this world, all bodies have the same coefficient of dilatation, so that the length of any rule is proportional to its absolute temperature. Finally, I shall suppose that a body transported from one point to another of different temperature is put immediately into thermal equilibrium with its new environment. Nothing in these hypotheses is contradictory or unimaginable. A movable object will then become smaller and smaller in proportion as it approaches the limit-sphere. Note first that, though this world is limited from the point of view of our ordinary geometry, it will appear infinite to its inhabitants. In fact, when these try to approach the limit-sphere, they cool off and become smaller and smaller. Therefore the steps they take are also smaller and smaller, so that they can never reach the limiting sphere. If, for us, geometry is only the study of the laws according to which rigid solids move, for these imaginary beings it will be the study of the laws of motion of solids _distorted by the differences of temperature_ just spoken of. No doubt, in our world, natural solids likewise undergo variations of form and volume due to warming or cooling. But we neglect these variations in laying the foundations of geometry, because, besides their being very slight, they are irregular and consequently seem to us accidental. In our hypothetical world, this would no longer be the case, and these variations would follow regular and very simple laws. Moreover, the various solid pieces of which the bodies of its inhabitants would be composed would undergo the same variations of form and volume. I will make still another hypothesis; I will suppose light traverses media diversely refractive and such that the index of refraction is inversely proportional to _R_^{2} - _r_^{2}. It is easy to see that, under these conditions, the rays of light would not be rectilinear, but circular. To justify what precedes, it remains for me to show that certain changes in the position of external objects can be _corrected_ by correlative movements of the sentient beings inhabiting this imaginary world, and that in such a way as to restore the primitive aggregate of impressions experienced by these sentient beings. Suppose in fact that an object is displaced, undergoing deformation, not as a rigid solid, but as a solid subjected to unequal dilatations in exact conformity to the law of temperature above supposed. Permit me for brevity to call such a movement a _non-Euclidean displacement_. If a sentient being happens to be in the neighborhood, his impressions will be modified by the displacement of the object, but he can reestablish them by moving in a suitable manner. It suffices if finally the aggregate of the object and the sentient being, considered as forming a single body, has undergone one of those particular displacements I have just called non-Euclidean. This is possible if it be supposed that the limbs of these beings dilate according to the same law as the other bodies of the world they inhabit. Although from the point of view of our ordinary geometry there is a deformation of the bodies in this displacement and their various parts are no longer in the same relative position, nevertheless we shall see that the impressions of the sentient being have once more become the same. In fact, though the mutual distances of the various parts may have varied, yet the parts originally in contact are again in contact. Therefore the tactile impressions have not changed. On the other hand, taking into account the hypothesis made above in regard to the refraction and the curvature of the rays of light, the visual impressions will also have remained the same. These imaginary beings will therefore like ourselves be led to classify the phenomena they witness and to distinguish among them the 'changes of position' susceptible of correction by a correlative voluntary movement. If they construct a geometry, it will not be, as ours is, the study of the movements of our rigid solids; it will be the study of the changes of position which they will thus have distinguished and which are none other than the 'non-Euclidean displacements'; _it will be non-Euclidean geometry_. Thus beings like ourselves, educated in such a world, would not have the same geometry as ours. THE WORLD OF FOUR DIMENSIONS.--We can represent to ourselves a four-dimensional world just as well as a non-Euclidean. The sense of sight, even with a single eye, together with the muscular sensations relative to the movements of the eyeball, would suffice to teach us space of three dimensions. The images of external objects are painted on the retina, which is a two-dimensional canvas; they are _perspectives_. But, as eye and objects are movable, we see in succession various perspectives of the same body, taken from different points of view. At the same time, we find that the transition from one perspective to another is often accompanied by muscular sensations. If the transition from the perspective _A_ to the perspective _B_, and that from the perspective _A'_ to the perspective _B'_ are accompanied by the same muscular sensations, we liken them one to the other as operations of the same nature. Studying then the laws according to which these operations combine, we recognize that they form a group, which has the same structure as that of the movements of rigid solids. Now, we have seen that it is from the properties of this group we have derived the notion of geometric space and that of three dimensions. We understand thus how the idea of a space of three dimensions could take birth from the pageant of these perspectives, though each of them is of only two dimensions, since _they follow one another according to certain laws_. Well, just as the perspective of a three-dimensional figure can be made on a plane, we can make that of a four-dimensional figure on a picture of three (or of two) dimensions. To a geometer this is only child's play. We can even take of the same figure several perspectives from several different points of view. We can easily represent to ourselves these perspectives, since they are of only three dimensions. Imagine that the various perspectives of the same object succeed one another, and that the transition from one to the other is accompanied by muscular sensations. We shall of course consider two of these transitions as two operations of the same nature when they are associated with the same muscular sensations. Nothing then prevents us from imagining that these operations combine according to any law we choose, for example, so as to form a group with the same structure as that of the movements of a rigid solid of four dimensions. Here there is nothing unpicturable, and yet these sensations are precisely those which would be felt by a being possessed of a two-dimensional retina who could move in space of four dimensions. In this sense we may say the fourth dimension is imaginable. CONCLUSIONS.--We see that experience plays an indispensable rôle in the genesis of geometry; but it would be an error thence to conclude that geometry is, even in part, an experimental science. If it were experimental, it would be only approximative and provisional. And what rough approximation! Geometry would be only the study of the movements of solids; but in reality it is not occupied with natural solids, it has for object certain ideal solids, absolutely rigid, which are only a simplified and very remote image of natural solids. The notion of these ideal solids is drawn from all parts of our mind, and experience is only an occasion which induces us to bring it forth from them. The object of geometry is the study of a particular 'group'; but the general group concept pre-exists, at least potentially, in our minds. It is imposed on us, not as form of our sense, but as form of our understanding. Only, from among all the possible groups, that must be chosen which will be, so to speak, the _standard_ to which we shall refer natural phenomena. Experience guides us in this choice without forcing it upon us; it tells us not which is the truest geometry, but which is the most _convenient_. Notice that I have been able to describe the fantastic worlds above imagined _without ceasing to employ the language of ordinary geometry_. And, in fact, we should not have to change it if transported thither. Beings educated there would doubtless find it more convenient to create a geometry different from ours, and better adapted to their impressions. As for us, in face of the _same_ impressions, it is certain we should find it more convenient not to change our habits. CHAPTER V EXPERIENCE AND GEOMETRY 1. Already in the preceding pages I have several times tried to show that the principles of geometry are not experimental facts and that in particular Euclid's postulate can not be proven experimentally. However decisive appear to me the reasons already given, I believe I should emphasize this point because here a false idea is profoundly rooted in many minds. 2. If we construct a material circle, measure its radius and circumference, and see if the ratio of these two lengths is equal to [pi], what shall we have done? We shall have made an experiment on the properties of the matter with which we constructed this _round thing_, and of that of which the measure used was made. 3. GEOMETRY AND ASTRONOMY.--The question has also been put in another way. If Lobachevski's geometry is true, the parallax of a very distant star will be finite; if Riemann's is true, it will be negative. These are results which seem within the reach of experiment, and there have been hopes that astronomical observations might enable us to decide between the three geometries. But in astronomy 'straight line' means simply 'path of a ray of light.' If therefore negative parallaxes were found, or if it were demonstrated that all parallaxes are superior to a certain limit, two courses would be open to us; we might either renounce Euclidean geometry, or else modify the laws of optics and suppose that light does not travel rigorously in a straight line. It is needless to add that all the world would regard the latter solution as the more advantageous. The Euclidean geometry has, therefore, nothing to fear from fresh experiments. 4. Is the position tenable, that certain phenomena, possible in Euclidean space, would be impossible in non-Euclidean space, so that experience, in establishing these phenomena, would directly contradict the non-Euclidean hypothesis? For my part I think no such question can be put. To my mind it is precisely equivalent to the following, whose absurdity is patent to all eyes: are there lengths expressible in meters and centimeters, but which can not be measured in fathoms, feet and inches, so that experience, in ascertaining the existence of these lengths, would directly contradict the hypothesis that there are fathoms divided into six feet? Examine the question more closely. I suppose that the straight line possesses in Euclidean space any two properties which I shall call _A_ and _B_; that in non-Euclidean space it still possesses the property _A_, but no longer has the property _B_; finally I suppose that in both Euclidean and non-Euclidean space the straight line is the only line having the property _A_. If this were so, experience would be capable of deciding between the hypothesis of Euclid and that of Lobachevski. It would be ascertained that a definite concrete object, accessible to experiment, for example, a pencil of rays of light, possesses the property _A_; we should conclude that it is rectilinear, and then investigate whether or not it has the property _B_. But _this is not so_; no property exists which, like this property _A_, can be an absolute criterion enabling us to recognize the straight line and to distinguish it from every other line. Shall we say, for instance: "the following is such a property: the straight line is a line such that a figure of which this line forms a part can be moved without the mutual distances of its points varying and so that all points of this line remain fixed"? This, in fact, is a property which, in Euclidean or non-Euclidean space, belongs to the straight and belongs only to it. But how shall we ascertain experimentally whether it belongs to this or that concrete object? It will be necessary to measure distances, and how shall one know that any concrete magnitude which I have measured with my material instrument really represents the abstract distance? We have only pushed back the difficulty. In reality the property just enunciated is not a property of the straight line alone, it is a property of the straight line and distance. For it to serve as absolute criterion, we should have to be able to establish not only that it does not also belong to a line other than the straight and to distance, but in addition that it does not belong to a line other than the straight and to a magnitude other than distance. Now this is not true. It is therefore impossible to imagine a concrete experiment which can be interpreted in the Euclidean system and not in the Lobachevskian system, so that I may conclude: No experience will ever be in contradiction to Euclid's postulate; nor, on the other hand, will any experience ever contradict the postulate of Lobachevski. 5. But it is not enough that the Euclidean (or non-Euclidean) geometry can never be directly contradicted by experience. Might it not happen that it can accord with experience only by violating the principle of sufficient reason or that of the relativity of space? I will explain myself: consider any material system; we shall have to regard, on the one hand, 'the state' of the various bodies of this system (for instance, their temperature, their electric potential, etc.), and, on the other hand, their position in space; and among the data which enable us to define this position we shall, moreover, distinguish the mutual distances of these bodies, which define their relative positions, from the conditions which define the absolute position of the system and its absolute orientation in space. The laws of the phenomena which will happen in this system will depend on the state of these bodies and their mutual distances; but, because of the relativity and passivity of space, they will not depend on the absolute position and orientation of the system. In other words, the state of the bodies and their mutual distances at any instant will depend solely on the state of these same bodies and on their mutual distances at the initial instant, but will not at all depend on the absolute initial position of the system or on its absolute initial orientation. This is what for brevity I shall call the _law of relativity_. Hitherto I have spoken as a Euclidean geometer. As I have said, an experience, whatever it be, admits of an interpretation on the Euclidean hypothesis; but it admits of one equally on the non-Euclidean hypothesis. Well, we have made a series of experiments; we have interpreted them on the Euclidean hypothesis, and we have recognized that these experiments thus interpreted do not violate this 'law of relativity.' We now interpret them on the non-Euclidean hypothesis: this is always possible; only the non-Euclidean distances of our different bodies in this new interpretation will not generally be the same as the Euclidean distances in the primitive interpretation. Will our experiments, interpreted in this new manner, still be in accord with our 'law of relativity'? And if there were not this accord, should we not have also the right to say experience had proven the falsity of the non-Euclidean geometry? It is easy to see that this is an idle fear; in fact, to apply the law of relativity in all rigor, it must be applied to the entire universe. For if only a part of this universe were considered, and if the absolute position of this part happened to vary, the distances to the other bodies of the universe would likewise vary, their influence on the part of the universe considered would consequently augment or diminish, which might modify the laws of the phenomena happening there. But if our system is the entire universe, experience is powerless to give information about its absolute position and orientation in space. All that our instruments, however perfected they may be, can tell us will be the state of the various parts of the universe and their mutual distances. So our law of relativity may be thus enunciated: The readings we shall be able to make on our instruments at any instant will depend only on the readings we could have made on these same instruments at the initial instant. Now such an enunciation is independent of every interpretation of experimental facts. If the law is true in the Euclidean interpretation, it will also be true in the non-Euclidean interpretation. Allow me here a short digression. I have spoken above of the data which define the position of the various bodies of the system; I should likewise have spoken of those which define their velocities; I should then have had to distinguish the velocities with which the mutual distances of the different bodies vary; and, on the other hand, the velocities of translation and rotation of the system, that is to say, the velocities with which its absolute position and orientation vary. To fully satisfy the mind, the law of relativity should be expressible thus: The state of bodies and their mutual distances at any instant, as well as the velocities with which these distances vary at this same instant, will depend only on the state of those bodies and their mutual distances at the initial instant, and the velocities with which these distances vary at this initial instant, but they will not depend either upon the absolute initial position of the system, or upon its absolute orientation, or upon the velocities with which this absolute position and orientation varied at the initial instant. Unhappily the law thus enunciated is not in accord with experiments, at least as they are ordinarily interpreted. Suppose a man be transported to a planet whose heavens were always covered with a thick curtain of clouds, so that he could never see the other stars; on that planet he would live as if it were isolated in space. Yet this man could become aware that it turned, either by measuring its oblateness (done ordinarily by the aid of astronomic observations, but capable of being done by purely geodetic means), or by repeating the experiment of Foucault's pendulum. The absolute rotation of this planet could therefore be made evident. That is a fact which shocks the philosopher, but which the physicist is compelled to accept. We know that from this fact Newton inferred the existence of absolute space; I myself am quite unable to adopt this view. I shall explain why in Part III. For the moment it is not my intention to enter upon this difficulty. Therefore I must resign myself, in the enunciation of the law of relativity, to including velocities of every kind among the data which define the state of the bodies. However that may be, this difficulty is the same for Euclid's geometry as for Lobachevski's; I therefore need not trouble myself with it, and have only mentioned it incidentally. What is important is the conclusion: experiment can not decide between Euclid and Lobachevski. To sum up, whichever way we look at it, it is impossible to discover in geometric empiricism a rational meaning. 6. Experiments only teach us the relations of bodies to one another; none of them bears or can bear on the relations of bodies with space, or on the mutual relations of different parts of space. "Yes," you reply, "a single experiment is insufficient, because it gives me only a single equation with several unknowns; but when I shall have made enough experiments I shall have equations enough to calculate all my unknowns." To know the height of the mainmast does not suffice for calculating the age of the captain. When you have measured every bit of wood in the ship you will have many equations, but you will know his age no better. All your measurements bearing only on your bits of wood can reveal to you nothing except concerning these bits of wood. Just so your experiments, however numerous they may be, bearing only on the relations of bodies to one another, will reveal to us nothing about the mutual relations of the various parts of space. 7. Will you say that if the experiments bear on the bodies, they bear at least upon the geometric properties of the bodies? But, first, what do you understand by geometric properties of the bodies? I assume that it is a question of the relations of the bodies with space; these properties are therefore inaccessible to experiments which bear only on the relations of the bodies to one another. This alone would suffice to show that there can be no question of these properties. Still let us begin by coming to an understanding about the sense of the phrase: geometric properties of bodies. When I say a body is composed of several parts, I assume that I do not enunciate therein a geometric property, and this would remain true even if I agreed to give the improper name of points to the smallest parts I consider. When I say that such a part of such a body is in contact with such a part of such another body, I enunciate a proposition which concerns the mutual relations of these two bodies and not their relations with space. I suppose you will grant me these are not geometric properties; at least I am sure you will grant me these properties are independent of all knowledge of metric geometry. This presupposed, I imagine that we have a solid body formed of eight slender iron rods, _OA_, _OB_, _OC_, _OD_, _OE_, _OF_, _OG_, _OH_, united at one of their extremities _O_. Let us besides have a second solid body, for example a bit of wood, to be marked with three little flecks of ink which I shall call [alpha], [beta], [gamma]. I further suppose it ascertained that [alpha][beta][gamma] may be brought into contact with _AGO_ (I mean [alpha] with _A_, and at the same time [beta] with _G_ and [gamma] with _O_), then that we may bring successively into contact [alpha][beta][gamma] with _BGO_, _CGO_, _DGO_, _EGO_, _FGO_, then with _AHO_, _BHO_, _CHO_, _DHO_, _EHO_, _FHO_, then [alpha][gamma] successively with _AB_, _BC_, _CD_, _DE_, _EF_, _FA_. These are determinations we may make without having in advance any notion about form or about the metric properties of space. They in no wise bear on the 'geometric properties of bodies.' And these determinations will not be possible if the bodies experimented upon move in accordance with a group having the same structure as the Lobachevskian group (I mean according to the same laws as solid bodies in Lobachevski's geometry). They suffice therefore to prove that these bodies move in accordance with the Euclidean group, or at least that they do not move according to the Lobachevskian group. That they are compatible with the Euclidean group is easy to see. For they could be made if the body [alpha][beta][gamma] was a rigid solid of our ordinary geometry presenting the form of a right-angled triangle, and if the points _ABCDEFGH_ were the summits of a polyhedron formed of two regular hexagonal pyramids of our ordinary geometry, having for common base _ABCDEF_ and for apices the one _G_ and the other _H_. Suppose now that in place of the preceding determination it is observed that as above [alpha][beta][gamma] can be successively applied to _AGO_, _BGO_, _CGO_, _DGO_, _EGO_, _AHO_, _BHO_, _CHO_, _DHO_, _EHO_, _FHO_, then that [alpha][beta] (and no longer [alpha][gamma]) can be successively applied to _AB_, _BC_, _CD_, _DE_, _EF_ and _FA_. These are determinations which could be made if non-Euclidean geometry were true, if the bodies [alpha][beta][gamma] and _OABCDEFGH_ were rigid solids, and if the first were a right-angled triangle and the second a double regular hexagonal pyramid of suitable dimensions. Therefore these new determinations are not possible if the bodies move according to the Euclidean group; but they become so if it be supposed that the bodies move according to the Lobachevskian group. They would suffice, therefore (if one made them), to prove that the bodies in question do not move according to the Euclidean group. Thus, without making any hypothesis about form, about the nature of space, about the relations of bodies to space, and without attributing to bodies any geometric property, I have made observations which have enabled me to show in one case that the bodies experimented upon move according to a group whose structure is Euclidean, in the other case that they move according to a group whose structure is Lobachevskian. And one may not say that the first aggregate of determinations would constitute an experiment proving that space is Euclidean, and the second an experiment proving that space is non-Euclidean. In fact one could imagine (I say imagine) bodies moving so as to render possible the second series of determinations. And the proof is that the first mechanician met could construct such bodies if he cared to take the pains and make the outlay. You will not conclude from that, however, that space is non-Euclidean. Nay, since the ordinary solid bodies would continue to exist when the mechanician had constructed the strange bodies of which I have just spoken, it would be necessary to conclude that space is at the same time Euclidean and non-Euclidean. Suppose, for example, that we have a great sphere of radius _R_ and that the temperature decreases from the center to the surface of this sphere according to the law of which I have spoken in describing the non-Euclidean world. We might have bodies whose expansion would be negligible and which would act like ordinary rigid solids; and, on the other hand, bodies very dilatable and which would act like non-Euclidean solids. We might have two double pyramids _OABCDEFGH_ and _O'A'B'C'D'E'F'G'H'_ and two triangles [alpha][beta][gamma] and [alpha]'[beta]'[gamma]'. The first double pyramid might be rectilinear and the second curvilinear; the triangle [alpha][beta][gamma] might be made of inexpansible matter and the other of a very dilatable matter. It would then be possible to make the first observations with the double pyramid _OAH_ and the triangle [alpha][beta][gamma], and the second with the double pyramid _O'A'H'_ and the triangle [alpha]'[beta]'[gamma]'. And then experiment would seem to prove first that the Euclidean geometry is true and then that it is false. _Experiments therefore have a bearing, not on space, but on bodies._ SUPPLEMENT 8. To complete the matter, I ought to speak of a very delicate question, which would require long development; I shall confine myself to summarizing here what I have expounded in the _Revue de Métaphysique et de Morale_ and in _The Monist_. When we say space has three dimensions, what do we mean? We have seen the importance of those 'internal changes' revealed to us by our muscular sensations. They may serve to characterize the various _attitudes_ of our body. Take arbitrarily as origin one of these attitudes _A_. When we pass from this initial attitude to any other attitude _B_, we feel a series of muscular sensations, and this series _S_ will define _B_. Observe, however, that we shall often regard two series _S_ and _S'_ as defining the same attitude _B_ (since the initial and final attitudes _A_ and _B_ remaining the same, the intermediary attitudes and the corresponding sensations may differ). How then shall we recognize the equivalence of these two series? Because they may serve to compensate the same external change, or more generally because, when it is a question of compensating an external change, one of the series can be replaced by the other. Among these series, we have distinguished those which of themselves alone can compensate an external change, and which we have called 'displacements.' As we can not discriminate between two displacements which are too close together, the totality of these displacements presents the characteristics of a physical continuum; experience teaches us that they are those of a physical continuum of six dimensions; but we do not yet know how many dimensions space itself has, we must first solve another question. What is a point of space? Everybody thinks he knows, but that is an illusion. What we see when we try to represent to ourselves a point of space is a black speck on white paper, a speck of chalk on a blackboard, always an object. The question should therefore be understood as follows: What do I mean when I say the object _B_ is at the same point that the object _A_ occupied just now? Or further, what criterion will enable me to apprehend this? I mean that, _although I have not budged_ (which my muscular sense tells me), my first finger which just now touched the object _A_ touches at present the object _B_. I could have used other criteria; for instance another finger or the sense of sight. But the first criterion is sufficient; I know that if it answers yes, all the other criteria will give the same response. I know it _by experience_, I can not know it _a priori_. For the same reason I say that touch can not be exercised at a distance; this is another way of enunciating the same experimental fact. And if, on the contrary, I say that sight acts at a distance, it means that the criterion furnished by sight may respond yes while the others reply no. And in fact, the object, although moved away, may form its image at the same point of the retina. Sight responds yes, the object has remained at the same point and touch answers no, because my finger which just now touched the object, at present touches it no longer. If experience had shown us that one finger may respond no when the other says yes, we should likewise say that touch acts at a distance. In short, for each attitude of my body, my first finger determines a point, and this it is, and this alone, which defines a point of space. To each attitude corresponds thus a point; but it often happens that the same point corresponds to several different attitudes (in this case we say our finger has not budged, but the rest of the body has moved). We distinguish, therefore, among the changes of attitude those where the finger does not budge. How are we led thereto? It is because often we notice that in these changes the object which is in contact with the finger remains in contact with it. Range, therefore, in the same class all the attitudes obtainable from each other by one of the changes we have thus distinguished. To all the attitudes of the class will correspond the same point of space. Therefore to each class will correspond a point and to each point a class. But one may say that what experience arrives at is not the point, it is this class of changes or, better, the corresponding class of muscular sensations. And when we say space has three dimensions, we simply mean that the totality of these classes appears to us with the characteristics of a physical continuum of three dimensions. One might be tempted to conclude that it is experience which has taught us how many dimensions space has. But in reality here also our experiences have bearing, not on space, but on our body and its relations with the neighboring objects. Moreover they are excessively crude. In our mind pre-existed the latent idea of a certain number of groups--those whose theory Lie has developed. Which group shall we choose, to make of it a sort of standard with which to compare natural phenomena? And, this group chosen, which of its sub-groups shall we take to characterize a point of space? Experience has guided us by showing us which choice best adapts itself to the properties of our body. But its rôle is limited to that. ANCESTRAL EXPERIENCE It has often been said that if individual experience could not create geometry the same is not true of ancestral experience. But what does that mean? Is it meant that we could not experimentally demonstrate Euclid's postulate, but that our ancestors have been able to do it? Not in the least. It is meant that by natural selection our mind has _adapted_ itself to the conditions of the external world, that it has adopted the geometry _most advantageous_ to the species: or in other words _the most convenient_. This is entirely in conformity with our conclusions; geometry is not true, it is advantageous. PART III FORCE CHAPTER VI THE CLASSIC MECHANICS The English teach mechanics as an experimental science; on the continent it is always expounded as more or less a deductive and _a priori_ science. The English are right, that goes without saying; but how could the other method have been persisted in so long? Why have the continental savants who have sought to get out of the ruts of their predecessors been usually unable to free themselves completely? On the other hand, if the principles of mechanics are only of experimental origin, are they not therefore only approximate and provisional? Might not new experiments some day lead us to modify or even to abandon them? Such are the questions which naturally obtrude themselves, and the difficulty of solution comes principally from the fact that the treatises on mechanics do not clearly distinguish between what is experiment, what is mathematical reasoning, what is convention, what is hypothesis. That is not all: 1º There is no absolute space and we can conceive only of relative motions; yet usually the mechanical facts are enunciated as if there were an absolute space to which to refer them. 2º There is no absolute time; to say two durations are equal is an assertion which has by itself no meaning and which can acquire one only by convention. 3º Not only have we no direct intuition of the equality of two durations, but we have not even direct intuition of the simultaneity of two events occurring in different places: this I have explained in an article entitled _La mesure du temps_.[3] [3] _Revue de Métaphysique et de Morale_, t. VI., pp. 1-13 (January, 1898). 4º Finally, our Euclidean geometry is itself only a sort of convention of language; mechanical facts might be enunciated with reference to a non-Euclidean space which would be a guide less convenient than, but just as legitimate as, our ordinary space; the enunciation would thus become much more complicated, but it would remain possible. Thus absolute space, absolute time, geometry itself, are not conditions which impose themselves on mechanics; all these things are no more antecedent to mechanics than the French language is logically antecedent to the verities one expresses in French. We might try to enunciate the fundamental laws of mechanics in a language independent of all these conventions; we should thus without doubt get a better idea of what these laws are in themselves; this is what M. Andrade has attempted to do, at least in part, in his _Leçons de mécanique physique_. The enunciation of these laws would become of course much more complicated, because all these conventions have been devised expressly to abridge and simplify this enunciation. As for me, save in what concerns absolute space, I shall ignore all these difficulties; not that I fail to appreciate them, far from that; but we have sufficiently examined them in the first two parts of the book. I shall therefore admit, _provisionally_, absolute time and Euclidean geometry. THE PRINCIPLE OF INERTIA.--A body acted on by no force can only move uniformly in a straight line. Is this a truth imposed _a priori_ upon the mind? If it were so, how should the Greeks have failed to recognize it? How could they have believed that motion stops when the cause which gave birth to it ceases? Or again that every body if nothing prevents, will move in a circle, the noblest of motions? If it is said that the velocity of a body can not change if there is no reason for it to change, could it not be maintained just as well that the position of this body can not change, or that the curvature of its trajectory can not change, if no external cause intervenes to modify them? Is the principle of inertia, which is not an _a priori_ truth, therefore an experimental fact? But has any one ever experimented on bodies withdrawn from the action of every force? and, if so, how was it known that these bodies were subjected to no force? The example ordinarily cited is that of a ball rolling a very long time on a marble table; but why do we say it is subjected to no force? Is this because it is too remote from all other bodies to experience any appreciable action from them? Yet it is not farther from the earth than if it were thrown freely into the air; and every one knows that in this case it would experience the influence of gravity due to the attraction of the earth. Teachers of mechanics usually pass rapidly over the example of the ball; but they add that the principle of inertia is verified indirectly by its consequences. They express themselves badly; they evidently mean it is possible to verify various consequences of a more general principle, of which that of inertia is only a particular case. I shall propose for this general principle the following enunciation: The acceleration of a body depends only upon the position of this body and of the neighboring bodies and upon their velocities. Mathematicians would say the movements of all the material molecules of the universe depend on differential equations of the second order. To make it clear that this is really the natural generalization of the law of inertia, I shall beg you to permit me a bit of fiction. The law of inertia, as I have said above, is not imposed upon us _a priori_; other laws would be quite as compatible with the principle of sufficient reason. If a body is subjected to no force, in lieu of supposing its velocity not to change, it might be supposed that it is its position or else its acceleration which is not to change. Well, imagine for an instant that one of these two hypothetical laws is a law of nature and replaces our law of inertia. What would be its natural generalization? A moment's thought will show us. In the first case, we must suppose that the velocity of a body depends only upon its position and upon that of the neighboring bodies; in the second case that the change of acceleration of a body depends only upon the position of this body and of the neighboring bodies, upon their velocities and upon their accelerations. Or to speak the language of mathematics, the differential equations of motion would be of the first order in the first case, and of the third order in the second case. Let us slightly modify our fiction. Suppose a world analogous to our solar system, but where, by a strange chance, the orbits of all the planets are without eccentricity and without inclination. Suppose further that the masses of these planets are too slight for their mutual perturbations to be sensible. Astronomers inhabiting one of these planets could not fail to conclude that the orbit of a star can only be circular and parallel to a certain plane; the position of a star at a given instant would then suffice to determine its velocity and its whole path. The law of inertia which they would adopt would be the first of the two hypothetical laws I have mentioned. Imagine now that this system is some day traversed with great velocity by a body of vast mass, coming from distant constellations. All the orbits would be profoundly disturbed. Still our astronomers would not be too greatly astonished; they would very well divine that this new star was alone to blame for all the mischief. "But," they would say, "when it is gone, order will of itself be reestablished; no doubt the distances of the planets from the sun will not revert to what they were before the cataclysm, but when the perturbing star is gone, the orbits will again become circular." It would only be when the disturbing body was gone and when nevertheless the orbits, in lieu of again becoming circular, became elliptic, that these astronomers would become conscious of their error and the necessity of remaking all their mechanics. I have dwelt somewhat upon these hypotheses because it seems to me one can clearly comprehend what our generalized law of inertia really is only in contrasting it with a contrary hypothesis. Well, now, has this generalized law of inertia been verified by experiment, or can it be? When Newton wrote the _Principia_ he quite regarded this truth as experimentally acquired and demonstrated. It was so in his eyes, not only through the anthropomorphism of which we shall speak further on, but through the work of Galileo. It was so even from Kepler's laws themselves; in accordance with these laws, in fact, the path of a planet is completely determined by its initial position and initial velocity; this is just what our generalized law of inertia requires. For this principle to be only in appearance true, for one to have cause to dread having some day to replace it by one of the analogous principles I have just now contrasted with it, would be necessary our having been misled by some amazing chance, like that which, in the fiction above developed, led into error our imaginary astronomers. Such a hypothesis is too unlikely to delay over. No one will believe that such coincidences can happen; no doubt the probability of two eccentricities being both precisely null, to within errors of observation, is not less than the probability of one being precisely equal to 0.1, for instance, and the other to 0.2, to within errors of observation. The probability of a simple event is not less than that of a complicated event; and yet, if the first happens, we shall not consent to attribute it to chance; we should not believe that nature had acted expressly to deceive us. The hypothesis of an error of this sort being discarded, it may therefore be admitted that in so far as astronomy is concerned, our law has been verified by experiment. But astronomy is not the whole of physics. May we not fear lest some day a new experiment should come to falsify the law in some domain of physics? An experimental law is always subject to revision; one should always expect to see it replaced by a more precise law. Yet no one seriously thinks that the law we are speaking of will ever be abandoned or amended. Why? Precisely because it can never be subjected to a decisive test. First of all, in order that this trial should be complete, it would be necessary that after a certain time all the bodies in the universe should revert to their initial positions with their initial velocities. It might then be seen whether, starting from this moment, they would resume their original paths. But this test is impossible, it can be only partially applied, and, however well it is made, there will always be some bodies which will not revert to their initial positions; thus every derogation of the law will easily find its explanation. This is not all; in astronomy we _see_ the bodies whose motions we study and we usually assume that they are not subjected to the action of other invisible bodies. Under these conditions our law must indeed be either verified or not verified. But it is not the same in physics; if the physical phenomena are due to motions, it is to the motions of molecules which we do not see. If then the acceleration of one of the bodies we see appears to us to depend on _something else_ besides the positions or velocities of other visible bodies or of invisible molecules whose existence we have been previously led to admit, nothing prevents our supposing that this _something else_ is the position or the velocity of other molecules whose presence we have not before suspected. The law will find itself safeguarded. Permit me to employ mathematical language a moment to express the same thought under another form. Suppose we observe _n_ molecules and ascertain that their 3_n_ coordinates satisfy a system of 3_n_ differential equations of the fourth order (and not of the second order as the law of inertia would require). We know that by introducing 3_n_ auxiliary variables, a system of 3_n_ equations of the fourth order can be reduced to a system of 6_n_ equations of the second order. If then we suppose these 3_n_ auxiliary variables represent the coordinates of _n_ invisible molecules, the result is again in conformity with the law of inertia. To sum up, this law, verified experimentally in some particular cases, may unhesitatingly be extended to the most general cases, since we know that in these general cases experiment no longer is able either to confirm or to contradict it. THE LAW OF ACCELERATION.--The acceleration of a body is equal to the force acting on it divided by its mass. Can this law be verified by experiment? For that it would be necessary to measure the three magnitudes which figure in the enunciation: acceleration, force and mass. I assume that acceleration can be measured, for I pass over the difficulty arising from the measurement of time. But how measure force, or mass? We do not even know what they are. What is _mass_? According to Newton, it is the product of the volume by the density. According to Thomson and Tait, it would be better to say that density is the quotient of the mass by the volume. What is _force_? It is, replies Lagrange, that which moves or tends to move a body. It is, Kirchhoff will say, the product of the mass by the _acceleration_. But then, why not say the mass is the quotient of the force by the acceleration? These difficulties are inextricable. When we say force is the cause of motion, we talk metaphysics, and this definition, if one were content with it, would be absolutely sterile. For a definition to be of any use, it must teach us to _measure_ force; moreover that suffices; it is not at all necessary that it teach us what force is _in itself_, nor whether it is the cause or the effect of motion. We must therefore first define the equality of two forces. When shall we say two forces are equal? It is, we are told, when, applied to the same mass, they impress upon it the same acceleration, or when, opposed directly one to the other, they produce equilibrium. This definition is only a sham. A force applied to a body can not be uncoupled to hook it up to another body, as one uncouples a locomotive to attach it to another train. It is therefore impossible to know what acceleration such a force, applied to such a body, would impress upon such another body, _if_ it were applied to it. It is impossible to know how two forces which are not directly opposed would act, _if_ they were directly opposed. It is this definition we try to materialize, so to speak, when we measure a force with a dynamometer, or in balancing it with a weight. Two forces _F_ and _F'_, which for simplicity I will suppose vertical and directed upward, are applied respectively to two bodies _C_ and _C'_; I suspend the same heavy body _P_ first to the body _C_, then to the body _C'_; if equilibrium is produced in both cases, I shall conclude that the two forces _F_ and _F'_ are equal to one another, since they are each equal to the weight of the body _P_. But am I sure the body _P_ has retained the same weight when I have transported it from the first body to the second? Far from it; _I am sure of the contrary_; I know the intensity of gravity varies from one point to another, and that it is stronger, for instance, at the pole than at the equator. No doubt the difference is very slight and, in practise, I shall take no account of it; but a properly constructed definition should have mathematical rigor; this rigor is lacking. What I say of weight would evidently apply to the force of the resiliency of a dynamometer, which the temperature and a multitude of circumstances may cause to vary. This is not all; we can not say the weight of the body _P_ may be applied to the body _C_ and directly balance the force _F_. What is applied to the body _C_ is the action _A_ of the body _P_ on the body _C_; the body _P_ is submitted on its part, on the one hand, to its weight; on the other hand, to the reaction _R_ of the body _C_ on _P_. Finally, the force _F_ is equal to the force _A_, since it balances it; the force _A_ is equal to _R_, in virtue of the principle of the equality of action and reaction; lastly, the force _R_ is equal to the weight of _P_, since it balances it. It is from these three equalities we deduce as consequence the equality of _F_ and the weight of _P_. We are therefore obliged in the definition of the equality of the two forces to bring in the principle of the equality of action and reaction; _on this account, this principle must no longer be regarded as an experimental law, but as a definition_. For recognizing the equality of two forces here, we are then in possession of two rules: equality of two forces which balance; equality of action and reaction. But, as we have seen above, these two rules are insufficient; we are obliged to have recourse to a third rule and to assume that certain forces, as, for instance, the weight of a body, are constant in magnitude and direction. But this third rule, as I have said, is an experimental law; it is only approximately true; _it is a bad definition_. We are therefore reduced to Kirchhoff's definition; _force is equal to the mass multiplied by the acceleration_. This 'law of Newton' in its turn ceases to be regarded as an experimental law, it is now only a definition. But this definition is still insufficient, for we do not know what mass is. It enables us doubtless to calculate the relation of two forces applied to the same body at different instants; it teaches us nothing about the relation of two forces applied to two different bodies. To complete it, it is necessary to go back anew to Newton's third law (equality of action and reaction), regarded again, not as an experimental law, but as a definition. Two bodies _A_ and _B_ act one upon the other; the acceleration of _A_ multiplied by the mass of _A_ is equal to the action of _B_ upon _A_; in the same way, the product of the acceleration of _B_ by its mass is equal to the reaction of _A_ upon _B_. As, by definition, action is equal to reaction, the masses of _A_ and _B_ are in the inverse ratio of their accelerations. Here we have the ratio of these two masses defined, and it is for experiment to verify that this ratio is constant. That would be all very well if the two bodies _A_ and _B_ alone were present and removed from the action of the rest of the world. This is not at all the case; the acceleration of _A_ is not due merely to the action of _B_, but to that of a multitude of other bodies _C_, _D_,... To apply the preceding rule, it is therefore necessary to separate the acceleration of _A_ into many components, and discern which of these components is due to the action of _B_. This separation would still be possible, if we _should assume_ that the action of _C_ upon _A_ is simply adjoined to that of _B_ upon _A_, without the presence of the body _C_ modifying the action of _B_ upon _A_; or the presence of _B_ modifying the action of _C_ upon _A_; if we should assume, consequently, that any two bodies attract each other, that their mutual action is along their join and depends only upon their distance apart; if, in a word, we assume _the hypothesis of central forces_. You know that to determine the masses of the celestial bodies we use a wholly different principle. The law of gravitation teaches us that the attraction of two bodies is proportional to their masses; if _r_ is their distance apart, _m_ and _m'_ their masses, _k_ a constant, their attraction will be _kmm'_/_r_^{2}. What we are measuring then is not mass, the ratio of force to acceleration, but the attracting mass; it is not the inertia of the body, but its attracting force. This is an indirect procedure, whose employment is not theoretically indispensable. It might very well have been that attraction was inversely proportional to the square of the distance without being proportional to the product of the masses, that it was equal to _f_/_r_^{2}, but without our having _f_ = _kmm'_. If it were so, we could nevertheless, by observation of the _relative_ motions of the heavenly bodies, measure the masses of these bodies. But have we the right to admit the hypothesis of central forces? Is this hypothesis rigorously exact? Is it certain it will never be contradicted by experiment? Who would dare affirm that? And if we must abandon this hypothesis, the whole edifice so laboriously erected will crumble. We have no longer the right to speak of the component of the acceleration of _A_ due to the action of _B_. We have no means of distinguishing it from that due to the action of _C_ or of another body. The rule for the measurement of masses becomes inapplicable. What remains then of the principle of the equality of action and reaction? If the hypothesis of central forces is rejected, this principle should evidently be enunciated thus: the geometric resultant of all the forces applied to the various bodies of a system isolated from all external action will be null. Or, in other words, _the motion of the center of gravity of this system will be rectilinear and uniform_. There it seems we have a means of defining mass; the position of the center of gravity evidently depends on the values attributed to the masses; it will be necessary to dispose of these values in such a way that the motion of the center of gravity may be rectilinear and uniform; this will always be possible if Newton's third law is true, and possible in general only in a single way. But there exists no system isolated from all external action; all the parts of the universe are subject more or less to the action of all the other parts. _The law of the motion of the center of gravity is rigorously true only if applied to the entire universe._ But then, to get from it the values of the masses, it would be necessary to observe the motion of the center of gravity of the universe. The absurdity of this consequence is manifest; we know only relative motions; the motion of the center of gravity of the universe will remain for us eternally unknown. Therefore nothing remains and our efforts have been fruitless; we are driven to the following definition, which is only an avowal of powerlessness: _masses are coefficients it is convenient to introduce into calculations_. We could reconstruct all mechanics by attributing different values to all the masses. This new mechanics would not be in contradiction either with experience or with the general principles of dynamics (principle of inertia, proportionality of forces to masses and to accelerations, equality of action and reaction, rectilinear and uniform motion of the center of gravity, principle of areas). Only the equations of this new mechanics would be _less simple_. Let us understand clearly: it would only be the first terms which would be less simple, that is those experience has already made us acquainted with; perhaps one could alter the masses by small quantities without the _complete_ equations gaining or losing in simplicity. Hertz has raised the question whether the principles of mechanics are rigorously true. "In the opinion of many physicists," he says, "it is inconceivable that the remotest experience should ever change anything in the immovable principles of mechanics; and yet, what comes from experience may always be rectified by experience." After what we have just said, these fears will appear groundless. The principles of dynamics at first appeared to us as experimental truths; but we have been obliged to use them as definitions. It is _by definition_ that force is equal to the product of mass by acceleration; here, then, is a principle which is henceforth beyond the reach of any further experiment. It is in the same way by definition that action is equal to reaction. But then, it will be said, these unverifiable principles are absolutely devoid of any significance; experiment can not contradict them; but they can teach us nothing useful; then what is the use of studying dynamics? This over-hasty condemnation would be unjust. There is not in nature any system _perfectly_ isolated, perfectly removed from all external action; but there are systems _almost_ isolated. If such a system be observed, one may study not only the relative motion of its various parts one in reference to another, but also the motion of its center of gravity in reference to the other parts of the universe. We ascertain then that the motion of this center of gravity is _almost_ rectilinear and uniform, in conformity with Newton's third law. That is an experimental truth, but it can not be invalidated by experience; in fact, what would a more precise experiment teach us? It would teach us that the law was only almost true; but that we knew already. _We can now understand how experience has been able to serve as basis for the principles of mechanics and yet will never be able to contradict them._ ANTHROPOMORPHIC MECHANICS.--"Kirchhoff," it will be said, "has only acted in obedience to the general tendency of mathematicians toward nominalism; from this his ability as a physicist has not saved him. He wanted a definition of force, and he took for it the first proposition that presented itself; but we need no definition of force: the idea of force is primitive, irreducible, indefinable; we all know what it is, we have a direct intuition of it. This direct intuition comes from the notion of effort, which is familiar to us from infancy." But first, even though this direct intuition made known to us the real nature of force in itself, it would be insufficient as a foundation for mechanics; it would besides be wholly useless. What is of importance is not to know what force is, but to know how to measure it. Whatever does not teach us to measure it is as useless to mechanics as is, for instance, the subjective notion of warmth and cold to the physicist who is studying heat. This subjective notion can not be translated into numbers, therefore it is of no use; a scientist whose skin was an absolutely bad conductor of heat and who, consequently, would never have felt either sensations of cold or sensations of warmth, could read a thermometer just as well as any one else, and that would suffice him for constructing the whole theory of heat. Now this immediate notion of effort is of no use to us for measuring force; it is clear, for instance, that I should feel more fatigue in lifting a weight of fifty kilos than a man accustomed to carry burdens. But more than that: this notion of effort does not teach us the real nature of force; it reduces itself finally to a remembrance of muscular sensations, and it will hardly be maintained that the sun feels a muscular sensation when it draws the earth. All that can there be sought is a symbol, less precise and less convenient than the arrows the geometers use, but just as remote from the reality. Anthropomorphism has played a considerable historic rôle in the genesis of mechanics; perhaps it will still at times furnish a symbol which will appear convenient to some minds; but it can not serve as foundation for anything of a truly scientific or philosophic character. 'THE SCHOOL OF THE THREAD.'--M. Andrade, in his _Leçons de mécanique physique_, has rejuvenated anthropomorphic mechanics. To the school of mechanics to which Kirchhoff belongs, he opposes that which he bizarrely calls the school of the thread. This school tries to reduce everything to "the consideration of certain material systems of negligible mass, envisaged in the state of tension and capable of transmitting considerable efforts to distant bodies, systems of which the ideal type is the _thread_." A thread which transmits any force is slightly elongated under the action of this force; the direction of the thread tells us the direction of the force, whose magnitude is measured by the elongation of the thread. One may then conceive an experiment such as this. A body _A_ is attached to a thread; at the other extremity of the thread any force acts which varies until the thread takes an elongation [alpha]; the acceleration of the body _A_ is noted; _A_ is detached and the body _B_ attached to the same thread; the same force or another force acts anew, and is made to vary until the thread takes again the elongation [alpha]; the acceleration of the body _B_ is noted. The experiment is then renewed with both _A_ and _B_, but so that the thread takes the elongation [beta]. The four observed accelerations should be proportional. We have thus an experimental verification of the law of acceleration above enunciated. Or still better, a body is submitted to the simultaneous action of several identical threads in equal tension, and by experiment it is sought what must be the orientations of all these threads that the body may remain in equilibrium. We have then an experimental verification of the law of the composition of forces. But, after all, what have we done? We have defined the force to which the thread is subjected by the deformation undergone by this thread, which is reasonable enough; we have further assumed that if a body is attached to this thread, the effort transmitted to it by the thread is equal to the action this body exercises on this thread; after all, we have therefore used the principle of the equality of action and reaction, in considering it, not as an experimental truth, but as the very definition of force. This definition is just as conventional as Kirchhoff's, but far less general. All forces are not transmitted by threads (besides, to be able to compare them, they would all have to be transmitted by identical threads). Even if it should be conceded that the earth is attached to the sun by some invisible thread, at least it would be admitted that we have no means of measuring its elongation. Nine times out of ten, consequently, our definition would be at fault; no sort of sense could be attributed to it, and it would be necessary to fall back on Kirchhoff's. Why then take this détour? You admit a certain definition of force which has a meaning only in certain particular cases. In these cases you verify by experiment that it leads to the law of acceleration. On the strength of this experiment, you then take the law of acceleration as a definition of force in all the other cases. Would it not be simpler to consider the law of acceleration as a definition in all cases, and to regard the experiments in question, not as verifications of this law, but as verifications of the principle of reaction, or as demonstrating that the deformations of an elastic body depend only on the forces to which this body is subjected? And this is without taking into account that the conditions under which your definition could be accepted are never fulfilled except imperfectly, that a thread is never without mass, that it is never removed from every force except the reaction of the bodies attached to its extremities. Andrade's ideas are nevertheless very interesting; if they do not satisfy our logical craving, they make us understand better the historic genesis of the fundamental ideas of mechanics. The reflections they suggest show us how the human mind has raised itself from a naïve anthropomorphism to the present conceptions of science. We see at the start a very particular and in sum rather crude experiment; at the finish, a law perfectly general, perfectly precise, the certainty of which we regard as absolute. This certainty we ourselves have bestowed upon it voluntarily, so to speak, by looking upon it as a convention. Are the law of acceleration, the rule of the composition of forces then only arbitrary conventions? Conventions, yes; arbitrary, no; they would be if we lost sight of the experiments which led the creators of the science to adopt them, and which, imperfect as they may be, suffice to justify them. It is well that from time to time our attention is carried back to the experimental origin of these conventions. CHAPTER VII RELATIVE MOTION AND ABSOLUTE MOTION THE PRINCIPLE OF RELATIVE MOTION.--The attempt has sometimes been made to attach the law of acceleration to a more general principle. The motion of any system must obey the same laws, whether it be referred to fixed axes, or to movable axes carried along in a rectilinear and uniform motion. This is the principle of relative motion, which forces itself upon us for two reasons: first, the commonest experience confirms it, and second, the contrary hypothesis is singularly repugnant to the mind. Assume it then, and consider a body subjected to a force; the relative motion of this body, in reference to an observer moving with a uniform velocity equal to the initial velocity of the body, must be identical to what its absolute motion would be if it started from rest. We conclude hence that its acceleration can not depend upon its absolute velocity; the attempt has even been made to derive from this a demonstration of the law of acceleration. There long were traces of this demonstration in the regulations for the degree B. ès Sc. It is evident that this attempt is idle. The obstacle which prevented our demonstrating the law of acceleration is that we had no definition of force; this obstacle subsists in its entirety, since the principle invoked has not furnished us the definition we lacked. The principle of relative motion is none the less highly interesting and deserves study for its own sake. Let us first try to enunciate it in a precise manner. We have said above that the accelerations of the different bodies forming part of an isolated system depend only on their relative velocities and positions, and not on their absolute velocities and positions, provided the movable axes to which the relative motion is referred move uniformly in a straight line. Or, if we prefer, their accelerations depend only on the differences of their velocities and the differences of their coordinates, and not on the absolute values of these velocities and coordinates. If this principle is true for relative accelerations, or rather for differences of acceleration, in combining it with the law of reaction we shall thence deduce that it is still true of absolute accelerations. It then remains to be seen how we may demonstrate that the differences of the accelerations depend only on the differences of the velocities and of the coordinates, or, to speak in mathematical language, that these differences of coordinates satisfy differential equations of the second order. Can this demonstration be deduced from experiments or from _a priori_ considerations? Recalling what we have said above, the reader can answer for himself. Thus enunciated, in fact, the principle of relative motion singularly resembles what I called above the generalized principle of inertia; it is not altogether the same thing, since it is a question of the differences of coordinates and not of the coordinates themselves. The new principle teaches us therefore something more than the old, but the same discussion is applicable and would lead to the same conclusions; it is unnecessary to return to it. NEWTON'S ARGUMENT.--Here we encounter a very important and even somewhat disconcerting question. I have said the principle of relative motion was for us not solely a result of experiment and that _a priori_ every contrary hypothesis would be repugnant to the mind. But then, why is the principle true only if the motion of the movable axes is rectilinear and uniform? It seems that it ought to impose itself upon us with the same force, if this motion is varied, or at any rate if it reduces to a uniform rotation. Now, in these two cases, the principle is not true. I will not dwell long on the case where the motion of the axes is rectilinear without being uniform; the paradox does not bear a moment's examination. If I am on board, and if the train, striking any obstacle, stops suddenly, I shall be thrown against the seat in front of me, although I have not been directly subjected to any force. There is nothing mysterious in that; if I have undergone the action of no external force, the train itself has experienced an external impact. There can be nothing paradoxical in the relative motion of two bodies being disturbed when the motion of one or the other is modified by an external cause. I will pause longer on the case of relative motions referred to axes which rotate uniformly. If the heavens were always covered with clouds, if we had no means of observing the stars, we nevertheless might conclude that the earth turns round; we could learn this from its flattening or again by the Foucault pendulum experiment. And yet, in this case, would it have any meaning, to say the earth turns round? If there is no absolute space, can one turn without turning in reference to something else? and, on the other hand, how could we admit Newton's conclusion and believe in absolute space? But it does not suffice to ascertain that all possible solutions are equally repugnant to us; we must analyze, in each case, the reasons for our repugnance, so as to make our choice intelligently. The long discussion which follows will therefore be excused. Let us resume our fiction: thick clouds hide the stars from men, who can not observe them and are ignorant even of their existence; how shall these men know the earth turns round? Even more than our ancestors, no doubt, they will regard the ground which bears them as fixed and immovable; they will await much longer the advent of a Copernicus. But in the end the Copernicus would come--how? The students of mechanics in this world would not at first be confronted with an absolute contradiction. In the theory of relative motion, besides real forces, two fictitious forces are met which are called ordinary and compound centrifugal force. Our imaginary scientists could therefore explain everything by regarding these two forces as real, and they would not see therein any contradiction of the generalized principle of inertia, for these forces would depend, the one on the relative positions of the various parts of the system, as real attractions do, the other on their relative velocities, as real frictions do. Many difficulties, however, would soon awaken their attention; if they succeeded in realizing an isolated system, the center of gravity of this system would not have an almost rectilinear path. They would invoke, to explain this fact, the centrifugal forces which they would regard as real, and which they would attribute no doubt to the mutual actions of the bodies. Only they would not see these forces become null at great distances, that is to say in proportion as the isolation was better realized; far from it; centrifugal force increases indefinitely with the distance. This difficulty would seem to them already sufficiently great; and yet it would not stop them long; they would soon imagine some very subtile medium, analogous to our ether, in which all bodies would be immersed and which would exert a repellent action upon them. But this is not all. Space is symmetric, and yet the laws of motion would not show any symmetry; they would have to distinguish between right and left. It would be seen for instance that cyclones turn always in the same sense, whereas by reason of symmetry these winds should turn indifferently in one sense and in the other. If our scientists by their labor had succeeded in rendering their universe perfectly symmetric, this symmetry would not remain, even though there was no apparent reason why it should be disturbed in one sense rather than in the other. They would get themselves out of the difficulty doubtless, they would invent something which would be no more extraordinary than the glass spheres of Ptolemy, and so it would go on, complications accumulating, until the long-expected Copernicus sweeps them all away at a single stroke, saying: It is much simpler to assume the earth turns round. And just as our Copernicus said to us: It is more convenient to suppose the earth turns round, since thus the laws of astronomy are expressible in a much simpler language; this one would say: It is more convenient to suppose the earth turns round, since thus the laws of mechanics are expressible in a much simpler language. This does not preclude maintaining that absolute space, that is to say the mark to which it would be necessary to refer the earth to know whether it really moves, has no objective existence. Hence, this affirmation: 'the earth turns round' has no meaning, since it can be verified by no experiment; since such an experiment, not only could not be either realized or dreamed by the boldest Jules Verne, but can not be conceived of without contradiction; or rather these two propositions: 'the earth turns round,' and, 'it is more convenient to suppose the earth turns round' have the same meaning; there is nothing more in the one than in the other. Perhaps one will not be content even with that, and will find it already shocking that among all the hypotheses, or rather all the conventions we can make on this subject, there is one more convenient than the others. But if it has been admitted without difficulty when it was a question of the laws of astronomy, why should it be shocking in that which concerns mechanics? We have seen that the coordinates of bodies are determined by differential equations of the second order, and that so are the differences of these coordinates. This is what we have called the generalized principle of inertia and the principle of relative motion. If the distances of these bodies were determined likewise by equations of the second order, it seems that the mind ought to be entirely satisfied. In what measure does the mind get this satisfaction and why is it not content with it? To account for this, we had better take a simple example. I suppose a system analogous to our solar system, but where one can not perceive fixed stars foreign to this system, so that astronomers can observe only the mutual distances of the planets and the sun, and not the absolute longitudes of the planets. If we deduce directly from Newton's law the differential equations which define the variation of these distances, these equations will not be of the second order. I mean that if, besides Newton's law, one knew the initial values of these distances and of their derivatives with respect to the time, that would not suffice to determine the values of these same distances at a subsequent instant. There would still be lacking one datum, and this datum might be for instance what astronomers call the area-constant. But here two different points of view may be taken; we may distinguish two sorts of constants. To the eyes of the physicist the world reduces to a series of phenomena, depending, on the one hand, solely upon the initial phenomena; on the other hand, upon the laws which bind the consequents to the antecedents. If then observation teaches us that a certain quantity is a constant, we shall have the choice between two conceptions. Either we shall assume that there is a law requiring this quantity not to vary, but that by chance, at the beginning of the ages, it had, rather than another, this value it has been forced to keep ever since. This quantity might then be called an _accidental_ constant. Or else we shall assume, on the contrary, that there is a law of nature which imposes upon this quantity such a value and not such another. We shall then have what we may call an _essential_ constant. For example, in virtue of Newton's laws, the duration of the revolution of the earth must be constant. But if it is 366 sidereal days and something over, and not 300 or 400, this is in consequence of I know not what initial chance. This is an accidental constant. If, on the contrary, the exponent of the distance which figures in the expression of the attractive force is equal to -2 and not to -3, this is not by chance, but because Newton's law requires it. This is an essential constant. I know not whether this way of giving chance its part is legitimate in itself, and whether this distinction is not somewhat artificial; it is certain at least that, so long as nature shall have secrets, this distinction will be in application extremely arbitrary and always precarious. As to the area-constant, we are accustomed to regard it as accidental. Is it certain our imaginary astronomers would do the same? If they could have compared two different solar systems, they would have the idea that this constant may have several different values; but my very supposition in the beginning was that their system should appear as isolated, and that they should observe no star foreign to it. Under these conditions, they would see only one single constant which would have a single value absolutely invariable; they would be led without any doubt to regard it as an essential constant. A word in passing to forestall an objection: the inhabitants of this imaginary world could neither observe nor define the area-constant as we do, since the absolute longitudes escape them; that would not preclude their being quickly led to notice a certain constant which would introduce itself naturally into their equations and which would be nothing but what we call the area-constant. But then see what would happen. If the area-constant is regarded as essential, as depending upon a law of nature, to calculate the distances of the planets at any instant it will suffice to know the initial values of these distances and those of their first derivatives. From this new point of view, the distances will be determined by differential equations of the second order. Yet would the mind of these astronomers be completely satisfied? I do not believe so; first, they would soon perceive that in differentiating their equations and thus raising their order, these equations became much simpler. And above all they would be struck by the difficulty which comes from symmetry. It would be necessary to assume different laws, according as the aggregate of the planets presented the figure of a certain polyhedron or of the symmetric polyhedron, and one would escape from this consequence only by regarding the area-constant as accidental. I have taken a very special example, since I have supposed astronomers who did not at all consider terrestrial mechanics, and whose view was limited to the solar system. Our universe is more extended than theirs, as we have fixed stars, but still it too is limited, and so we might reason on the totality of our universe as the astronomers on their solar system. Thus we see that finally we should be led to conclude that the equations which define distances are of an order superior to the second. Why should we be shocked at that, why do we find it perfectly natural for the series of phenomena to depend upon the initial values of the first derivatives of these distances, while we hesitate to admit that they may depend on the initial values of the second derivatives? This can only be because of the habits of mind created in us by the constant study of the generalized principle of inertia and its consequences. The values of the distances at any instant depend upon their initial values, upon those of their first derivatives and also upon something else. What is this _something else_? If we will not admit that this may be simply one of the second derivatives, we have only the choice of hypotheses. Either it may be supposed, as is ordinarily done, that this something else is the absolute orientation of the universe in space, or the rapidity with which this orientation varies; and this supposition may be correct; it is certainly the most convenient solution for geometry; it is not the most satisfactory for the philosopher, because this orientation does not exist. Or it may be supposed that this something else is the position or the velocity of some invisible body; this has been done by certain persons who have even called it the body alpha, although we are doomed never to know anything of this body but its name. This is an artifice entirely analogous to that of which I spoke at the end of the paragraph devoted to my reflections on the principle of inertia. But, after all, the difficulty is artificial. Provided the future indications of our instruments can depend only on the indications they have given us or would have given us formerly, this is all that is necessary. Now as to this we may rest easy. CHAPTER VIII ENERGY AND THERMODYNAMICS ENERGETICS.--The difficulties inherent in the classic mechanics have led certain minds to prefer a new system they call _energetics_. Energetics took its rise as an outcome of the discovery of the principle of the conservation of energy. Helmholtz gave it its final form. It begins by defining two quantities which play the fundamental rôle in this theory. They are _kinetic energy_, or _vis viva_, and _potential energy_. All the changes which bodies in nature can undergo are regulated by two experimental laws: 1º The sum of kinetic energy and potential energy is constant. This is the principle of the conservation of energy. 2º If a system of bodies is at _A_ at the time t_{0} and at _B_ at the time t_{1}, it always goes from the first situation to the second in such a way that the _mean_ value of the difference between the two sorts of energy, in the interval of time which separates the two epochs t_{0} and t_{1}, may be as small as possible. This is Hamilton's principle, which is one of the forms of the principle of least action. The energetic theory has the following advantages over the classic theory: 1º It is less incomplete; that is to say, Hamilton's principle and that of the conservation of energy teach us more than the fundamental principles of the classic theory, and exclude certain motions not realized in nature and which would be compatible with the classic theory: 2º It saves us the hypothesis of atoms, which it was almost impossible to avoid with the classic theory. But it raises in its turn new difficulties: The definitions of the two sorts of energy would raise difficulties almost as great as those of force and mass in the first system. Yet they may be gotten over more easily, at least in the simplest cases. Suppose an isolated system formed of a certain number of material points; suppose these points subjected to forces depending only on their relative position and their mutual distances, and independent of their velocities. In virtue of the principle of the conservation of energy, a function of forces must exist. In this simple case the enunciation of the principle of the conservation of energy is of extreme simplicity. A certain quantity, accessible to experiment, must remain constant. This quantity is the sum of two terms; the first depends only on the position of the material points and is independent of their velocities; the second is proportional to the square of these velocities. This resolution can take place only in a single way. The first of these terms, which I shall call _U_, will be the potential energy; the second, which I shall call _T_, will be the kinetic energy. It is true that if _T_ + _U_ is a constant, so is any function of _T_ + _U_, {Phi}(_T_ + _U_). But this function {Phi}(_T_ + _U_) will not be the sum of two terms the one independent of the velocities, the other proportional to the square of these velocities. Among the functions which remain constant there is only one which enjoys this property, that is _T_ + _U_ (or a linear function of _T_ + _U_, which comes to the same thing, since this linear function may always be reduced to _T_ + _U_ by change of unit and of origin). This then is what we shall call energy; the first term we shall call potential energy and the second kinetic energy. The definition of the two sorts of energy can therefore be carried through without any ambiguity. It is the same with the definition of the masses. Kinetic energy, or _vis viva_, is expressed very simply by the aid of the masses and the relative velocities of all the material points with reference to one of them. These relative velocities are accessible to observation, and, when we know the expression of the kinetic energy as function of these relative velocities, the coefficients of this expression will give us the masses. Thus, in this simple case, the fundamental ideas may be defined without difficulty. But the difficulties reappear in the more complicated cases and, for instance, if the forces, in lieu of depending only on the distances, depend also on the velocities. For example, Weber supposes the mutual action of two electric molecules to depend not only on their distance, but on their velocity and their acceleration. If material points should attract each other according to an analogous law, _U_ would depend on the velocity, and might contain a term proportional to the square of the velocity. Among the terms proportional to the squares of the velocities, how distinguish those which come from _T_ or from _U_? Consequently, how distinguish the two parts of energy? But still more; how define energy itself? We no longer have any reason to take as definition _T_ + _U_ rather than any other function of _T_ + _U_, when the property which characterized _T_ + _U_ has disappeared, that, namely, of being the sum of two terms of a particular form. But this is not all; it is necessary to take account, not only of mechanical energy properly so called, but of the other forms of energy, heat, chemical energy, electric energy, etc. The principle of the conservation of energy should be written: _T_ + _U_ + _Q_ = const. where _T_ would represent the sensible kinetic energy, _U_ the potential energy of position, depending only on the position of the bodies, _Q_ the internal molecular energy, under the thermal, chemic or electric form. All would go well if these three terms were absolutely distinct, if _T_ were proportional to the square of the velocities, _U_ independent of these velocities and of the state of the bodies, _Q_ independent of the velocities and of the positions of the bodies and dependent only on their internal state. The expression for the energy could be resolved only in one single way into three terms of this form. But this is not the case; consider electrified bodies; the electrostatic energy due to their mutual action will evidently depend upon their charge, that is to say, on their state; but it will equally depend upon their position. If these bodies are in motion, they will act one upon another electrodynamically and the electrodynamic energy will depend not only upon their state and their position, but upon their velocities. We therefore no longer have any means of making the separation of the terms which should make part of _T_, of _U_ and of _Q_, and of separating the three parts of energy. If (_T_ + _U_ + _Q_) is constant so is any function [phi](_T_ + _U_ + _Q_). If _T_ + _U_ + _Q_ were of the particular form I have above considered, no ambiguity would result; among the functions [phi](_T_ + _U_ + _Q_) which remain constant, there would only be one of this particular form, and that I should convene to call energy. But as I have said, this is not rigorously the case; among the functions which remain constant, there is none which can be put rigorously under this particular form; hence, how choose among them the one which should be called energy? We no longer have anything to guide us in our choice. There only remains for us one enunciation of the principle of the conservation of energy: _There is something which remains constant_. Under this form it is in its turn out of the reach of experiment and reduces to a sort of tautology. It is clear that if the world is governed by laws, there will be quantities which will remain constant. Like Newton's laws, and, for an analogous reason, the principle of the conservation of energy, founded on experiment, could no longer be invalidated by it. This discussion shows that in passing from the classic to the energetic system progress has been made; but at the same time it shows this progress is insufficient. Another objection seems to me still more grave: the principle of least action is applicable to reversible phenomena; but it is not at all satisfactory in so far as irreversible phenomena are concerned; the attempt by Helmholtz to extend it to this kind of phenomena did not succeed and could not succeed; in this regard everything remains to be done. The very statement of the principle of least action has something about it repugnant to the mind. To go from one point to another, a material molecule, acted upon by no force, but required to move on a surface, will take the geodesic line, that is to say, the shortest path. This molecule seems to know the point whither it is to go, to foresee the time it would take to reach it by such and such a route, and then to choose the most suitable path. The statement presents the molecule to us, so to speak, as a living and free being. Clearly it would be better to replace it by an enunciation less objectionable, and where, as the philosophers would say, final causes would not seem to be substituted for efficient causes. THERMODYNAMICS.[4]--The rôle of the two fundamental principles of thermodynamics in all branches of natural philosophy becomes daily more important. Abandoning the ambitious theories of forty years ago, which were encumbered by molecular hypotheses, we are trying to-day to erect upon thermodynamics alone the entire edifice of mathematical physics. Will the two principles of Mayer and of Clausius assure to it foundations solid enough for it to last some time? No one doubts it; but whence comes this confidence? [4] The following lines are a partial reproduction of the preface of my book _Thermodynamique_. An eminent physicist said to me one day _à propos_ of the law of errors: "All the world believes it firmly, because the mathematicians imagine that it is a fact of observation, and the observers that it is a theorem of mathematics." It was long so for the principle of the conservation of energy. It is no longer so to-day; no one is ignorant that this is an experimental fact. But then what gives us the right to attribute to the principle itself more generality and more precision than to the experiments which have served to demonstrate it? This is to ask whether it is legitimate, as is done every day, to generalize empirical data, and I shall not have the presumption to discuss this question, after so many philosophers have vainly striven to solve it. One thing is certain; if this power were denied us, science could not exist or, at least, reduced to a sort of inventory, to the ascertaining of isolated facts, it would have no value for us, since it could give no satisfaction to our craving for order and harmony and since it would be at the same time incapable of foreseeing. As the circumstances which have preceded any fact will probably never be simultaneously reproduced, a first generalization is already necessary to foresee whether this fact will be reproduced again after the least of these circumstances shall be changed. But every proposition may be generalized in an infinity of ways. Among all the generalizations possible, we must choose, and we can only choose the simplest. We are therefore led to act as if a simple law were, other things being equal, more probable than a complicated law. Half a century ago this was frankly confessed, and it was proclaimed that nature loves simplicity; she has since too often given us the lie. To-day we no longer confess this tendency, and we retain only so much of it as is indispensable if science is not to become impossible. In formulating a general, simple and precise law on the basis of experiments relatively few and presenting certain divergences, we have therefore only obeyed a necessity from which the human mind can not free itself. But there is something more, and this is why I dwell upon the point. No one doubts that Mayer's principle is destined to survive all the particular laws from which it was obtained, just as Newton's law has survived Kepler's laws, from which it sprang, and which are only approximative if account be taken of perturbations. Why does this principle occupy thus a sort of privileged place among all the physical laws? There are many little reasons for it. First of all it is believed that we could not reject it or even doubt its absolute rigor without admitting the possibility of perpetual motion; of course we are on our guard at such a prospect, and we think ourselves less rash in affirming Mayer's principle than in denying it. That is perhaps not wholly accurate; the impossibility of perpetual motion implies the conservation of energy only for reversible phenomena. The imposing simplicity of Mayer's principle likewise contributes to strengthen our faith. In a law deduced immediately from experiment, like Mariotte's, this simplicity would rather seem to us a reason for distrust; but here this is no longer the case; we see elements, at first sight disparate, arrange themselves in an unexpected order and form a harmonious whole; and we refuse to believe that an unforeseen harmony may be a simple effect of chance. It seems that our conquest is the dearer to us the more effort it has cost us, or that we are the surer of having wrested her true secret from nature the more jealously she has hidden it from us. But those are only little reasons; to establish Mayer's law as an absolute principle, a more profound discussion is necessary. But if this be attempted, it is seen that this absolute principle is not even easy to state. In each particular case it is clearly seen what energy is and at least a provisional definition of it can be given; but it is impossible to find a general definition for it. If we try to enunciate the principle in all its generality and apply it to the universe, we see it vanish, so to speak, and nothing is left but this: _There is something which remains constant_. But has even this any meaning? In the determinist hypothesis, the state of the universe is determined by an extremely great number _n_ of parameters which I shall call x_{1}, x_{2},... x_{_n_}. As soon as the values of these _n_ parameters at any instant are known, their derivatives with respect to the time are likewise known and consequently the values of these same parameters at a preceding or subsequent instant can be calculated. In other words, these _n_ parameters satisfy _n_ differential equations of the first order. These equations admit of _n_ - 1 integrals and consequently there are _n_ - 1 functions of x_{1}, x_{2},... x_{_n_}, which remain constant. _If then we say there is something which remains constant_, we only utter a tautology. We should even be puzzled to say which among all our integrals should retain the name of energy. Besides, Mayer's principle is not understood in this sense when it is applied to a limited system. It is then assumed that _p_ of our parameters vary independently, so that we only have _n_ - _p_ relations, generally linear, between our _n_ parameters and their derivatives. To simplify the enunciation, suppose that the sum of the work of the external forces is null, as well as that of the quantities of heat given off to the outside. Then the signification of our principle will be: _There is a combination of these n - p relations whose first member is an exact differential_; and then this differential vanishing in virtue of our _n_ - _p_ relations, its integral is a constant and this integral is called energy. But how can it be possible that there are several parameters whose variations are independent? That can only happen under the influence of external forces (although we have supposed, for simplicity, that the algebraic sum of the effects of these forces is null). In fact, if the system were completely isolated from all external action, the values of our _n_ parameters at a given instant would suffice to determine the state of the system at any subsequent instant, provided always we retain the determinist hypothesis; we come back therefore to the same difficulty as above. If the future state of the system is not entirely determined by its present state, this is because it depends besides upon the state of bodies external to the system. But then is it probable that there exist between the parameters _x_, which define the state of the system, equations independent of this state of the external bodies? and if in certain cases we believe we can find such, is this not solely in consequence of our ignorance and because the influence of these bodies is too slight for our experimenting to detect it? If the system is not regarded as completely isolated, it is probable that the rigorously exact expression of its internal energy will depend on the state of the external bodies. Again, I have above supposed the sum of the external work was null, and if we try to free ourselves from this rather artificial restriction, the enunciation becomes still more difficult. To formulate Mayer's principle in an absolute sense, it is therefore necessary to extend it to the whole universe, and then we find ourselves face to face with the very difficulty we sought to avoid. In conclusion, using ordinary language, the law of the conservation of energy can have only one signification, which is that there is a property common to all the possibilities; but on the determinist hypothesis there is only a single possibility, and then the law has no longer any meaning. On the indeterminist hypothesis, on the contrary, it would have a meaning, even if it were taken in an absolute sense; it would appear as a limitation imposed upon freedom. But this word reminds me that I am digressing and am on the point of leaving the domain of mathematics and physics. I check myself therefore and will stress of all this discussion only one impression, that Mayer's law is a form flexible enough for us to put into it almost whatever we wish. By that I do not mean it corresponds to no objective reality, nor that it reduces itself to a mere tautology, since, in each particular case, and provided one does not try to push to the absolute, it has a perfectly clear meaning. This flexibility is a reason for believing in its permanence, and as, on the other hand, it will disappear only to lose itself in a higher harmony, we may work with confidence, supporting ourselves upon it, certain beforehand that our labor will not be lost. Almost everything I have just said applies to the principle of Clausius. What distinguishes it is that it is expressed by an inequality. Perhaps it will be said it is the same with all physical laws, since their precision is always limited by errors of observation. But they at least claim to be first approximations, and it is hoped to replace them little by little by laws more and more precise. If, on the other hand, the principle of Clausius reduces to an inequality, this is not caused by the imperfection of our means of observation, but by the very nature of the question. GENERAL CONCLUSIONS ON PART THIRD The principles of mechanics, then, present themselves to us under two different aspects. On the one hand, they are truths founded on experiment and approximately verified so far as concerns almost isolated systems. On the other hand, they are postulates applicable to the totality of the universe and regarded as rigorously true. If these postulates possess a generality and a certainty which are lacking to the experimental verities whence they are drawn, this is because they reduce in the last analysis to a mere convention which we have the right to make, because we are certain beforehand that no experiment can ever contradict it. This convention, however, is not absolutely arbitrary; it does not spring from our caprice; we adopt it because certain experiments have shown us that it would be convenient. Thus is explained how experiment could make the principles of mechanics, and yet why it can not overturn them. Compare with geometry: The fundamental propositions of geometry, as for instance Euclid's postulate, are nothing more than conventions, and it is just as unreasonable to inquire whether they are true or false as to ask whether the metric system is true or false. Only, these conventions are convenient, and it is certain experiments which have taught us that. At first blush, the analogy is complete; the rôle of experiment seems the same. One will therefore be tempted to say: Either mechanics must be regarded as an experimental science, and then the same must hold for geometry; or else, on the contrary, geometry is a deductive science, and then one may say as much of mechanics. Such a conclusion would be illegitimate. The experiments which have led us to adopt as more convenient the fundamental conventions of geometry bear on objects which have nothing in common with those geometry studies; they bear on the properties of solid bodies, on the rectilinear propagation of light. They are experiments of mechanics, experiments of optics; they can not in any way be regarded as experiments of geometry. And even the principal reason why our geometry seems convenient to us is that the different parts of our body, our eye, our limbs, have the properties of solid bodies. On this account, our fundamental experiments are preeminently physiological experiments, which bear, not on space which is the object the geometer must study, but on his body, that is to say, on the instrument he must use for this study. On the contrary, the fundamental conventions of mechanics, and the experiments which prove to us that they are convenient, bear on exactly the same objects or on analogous objects. The conventional and general principles are the natural and direct generalization of the experimental and particular principles. Let it not be said that thus I trace artificial frontiers between the sciences; that if I separate by a barrier geometry properly so called from the study of solid bodies, I could just as well erect one between experimental mechanics and the conventional mechanics of the general principles. In fact, who does not see that in separating these two sciences I mutilate them both, and that what will remain of conventional mechanics when it shall be isolated will be only a very small thing and can in no way be compared to that superb body of doctrine called geometry? One sees now why the teaching of mechanics should remain experimental. Only thus can it make us comprehend the genesis of the science, and that is indispensable for the complete understanding of the science itself. Besides, if we study mechanics, it is to apply it; and we can apply it only if it remains objective. Now, as we have seen, what the principles gain in generality and certainty they lose in objectivity. It is, therefore, above all with the objective side of the principles that we must be familiarized early, and that can be done only by going from the particular to the general, instead of the inverse. The principles are conventions and disguised definitions. Yet they are drawn from experimental laws; these laws have, so to speak, been exalted into principles to which our mind attributes an absolute value. Some philosophers have generalized too far; they believed the principles were the whole science and consequently that the whole science was conventional. This paradoxical doctrine, called nominalism, will not bear examination. How can a law become a principle? It expressed a relation between two real terms _A_ and _B_. But it was not rigorously true, it was only approximate. We introduce arbitrarily an intermediary term _C_ more or less fictitious, and _C_ is _by definition_ that which has with _A_ _exactly_ the relation expressed by the law. Then our law is separated into an absolute and rigorous principle which expresses the relation of _A_ to _C_ and an experimental law, approximate and subject to revision, which expresses the relation of _C_ to _B_. It is clear that, however far this partition is pushed, some laws will always be left remaining. We go to enter now the domain of laws properly so called. PART IV NATURE CHAPTER IX HYPOTHESES IN PHYSICS THE RÔLE OF EXPERIMENT AND GENERALIZATION.--Experiment is the sole source of truth. It alone can teach us anything new; it alone can give us certainty. These are two points that can not be questioned. But then, if experiment is everything, what place will remain for mathematical physics? What has experimental physics to do with such an aid, one which seems useless and perhaps even dangerous? And yet mathematical physics exists, and has done unquestionable service. We have here a fact that must be explained. The explanation is that merely to observe is not enough. We must use our observations, and to do that we must generalize. This is what men always have done; only as the memory of past errors has made them more and more careful, they have observed more and more, and generalized less and less. Every age has ridiculed the one before it, and accused it of having generalized too quickly and too naïvely. Descartes pitied the Ionians; Descartes, in his turn, makes us smile. No doubt our children will some day laugh at us. But can we not then pass over immediately to the goal? Is not this the means of escaping the ridicule that we foresee? Can we not be content with just the bare experiment? No, that is impossible; it would be to mistake utterly the true nature of science. The scientist must set in order. Science is built up with facts, as a house is with stones. But a collection of facts is no more a science than a heap of stones is a house. And above all the scientist must foresee. Carlyle has somewhere said something like this: "Nothing but facts are of importance. John Lackland passed by here. Here is something that is admirable. Here is a reality for which I would give all the theories in the world." Carlyle was a fellow countryman of Bacon; but Bacon would not have said that. That is the language of the historian. The physicist would say rather: "John Lackland passed by here; that makes no difference to me, for he never will pass this way again." We all know that there are good experiments and poor ones. The latter will accumulate in vain; though one may have made a hundred or a thousand, a single piece of work by a true master, by a Pasteur, for example, will suffice to tumble them into oblivion. Bacon would have well understood this; it is he who invented the phrase _Experimentum crucis_. But Carlyle would not have understood it. A fact is a fact. A pupil has read a certain number on his thermometer; he has taken no precaution; no matter, he has read it, and if it is only the fact that counts, here is a reality of the same rank as the peregrinations of King John Lackland. Why is the fact that this pupil has made this reading of no interest, while the fact that a skilled physicist had made another reading might be on the contrary very important? It is because from the first reading we could not infer anything. What then is a good experiment? It is that which informs us of something besides an isolated fact; it is that which enables us to foresee, that is, that which enables us to generalize. For without generalization foreknowledge is impossible. The circumstances under which one has worked will never reproduce themselves all at once. The observed action then will never recur; the only thing that can be affirmed is that under analogous circumstances an analogous action will be produced. In order to foresee, then, it is necessary to invoke at least analogy, that is to say, already then to generalize. No matter how timid one may be, still it is necessary to interpolate. Experiment gives us only a certain number of isolated points. We must unite these by a continuous line. This is a veritable generalization. But we do more; the curve that we shall trace will pass between the observed points and near these points; it will not pass through these points themselves. Thus one does not restrict himself to generalizing the experiments, but corrects them; and the physicist who should try to abstain from these corrections and really be content with the bare experiment, would be forced to enunciate some very strange laws. The bare facts, then, would not be enough for us; and that is why we must have science ordered, or rather organized. It is often said experiments must be made without a preconceived idea. That is impossible. Not only would it make all experiment barren, but that would be attempted which could not be done. Every one carries in his mind his own conception of the world, of which he can not so easily rid himself. We must, for instance, use language; and our language is made up only of preconceived ideas and can not be otherwise. Only these are unconscious preconceived ideas, a thousand times more dangerous than the others. Shall we say that if we introduce others, of which we are fully conscious, we shall only aggravate the evil? I think not. I believe rather that they will serve as counterbalances to each other--I was going to say as antidotes; they will in general accord ill with one another--they will come into conflict with one another, and thereby force us to regard things under different aspects. This is enough to emancipate us. He is no longer a slave who can choose his master. Thus, thanks to generalization, each fact observed enables us to foresee a great many others; only we must not forget that the first alone is certain, that all others are merely probable. No matter how solidly founded a prediction may appear to us, we are never _absolutely_ sure that experiment will not contradict it, if we undertake to verify it. The probability, however, is often so great that practically we may be content with it. It is far better to foresee even without certainty than not to foresee at all. One must, then, never disdain to make a verification when opportunity offers. But all experiment is long and difficult; the workers are few; and the number of facts that we need to foresee is immense. Compared with this mass the number of direct verifications that we can make will never be anything but a negligible quantity. Of this few that we can directly attain, we must make the best use; it is very necessary to get from every experiment the greatest possible number of predictions, and with the highest possible degree of probability. The problem is, so to speak, to increase the yield of the scientific machine. Let us compare science to a library that ought to grow continually. The librarian has at his disposal for his purchases only insufficient funds. He ought to make an effort not to waste them. It is experimental physics that is entrusted with the purchases. It alone, then, can enrich the library. As for mathematical physics, its task will be to make out the catalogue. If the catalogue is well made, the library will not be any richer, but the reader will be helped to use its riches. And even by showing the librarian the gaps in his collections, it will enable him to make a judicious use of his funds; which is all the more important because these funds are entirely inadequate. Such, then, is the rôle of mathematical physics. It must direct generalization in such a manner as to increase what I just now called the yield of science. By what means it can arrive at this, and how it can do it without danger, is what remains for us to investigate. THE UNITY OF NATURE.--Let us notice, first of all, that every generalization implies in some measure the belief in the unity and simplicity of nature. As to the unity there can be no difficulty. If the different parts of the universe were not like the members of one body, they would not act on one another, they would know nothing of one another; and we in particular would know only one of these parts. We do not ask, then, if nature is one, but how it is one. As for the second point, that is not such an easy matter. It is not certain that nature is simple. Can we without danger act as if it were? There was a time when the simplicity of Mariotte's law was an argument invoked in favor of its accuracy; when Fresnel himself, after having said in a conversation with Laplace that nature was not concerned about analytical difficulties, felt himself obliged to make explanations, in order not to strike too hard at prevailing opinion. To-day ideas have greatly changed; and yet, those who do not believe that natural laws have to be simple, are still often obliged to act as if they did. They could not entirely avoid this necessity without making impossible all generalization, and consequently all science. It is clear that any fact can be generalized in an infinity of ways, and it is a question of choice. The choice can be guided only by considerations of simplicity. Let us take the most commonplace case, that of interpolation. We pass a continuous line, as regular as possible, between the points given by observation. Why do we avoid points making angles and too abrupt turns? Why do we not make our curve describe the most capricious zig-zags? It is because we know beforehand, or believe we know, that the law to be expressed can not be so complicated as all that. We may calculate the mass of Jupiter from either the movements of its satellites, or the perturbations of the major planets, or those of the minor planets. If we take the averages of the determinations obtained by these three methods, we find three numbers very close together, but different. We might interpret this result by supposing that the coefficient of gravitation is not the same in the three cases. The observations would certainly be much better represented. Why do we reject this interpretation? Not because it is absurd, but because it is needlessly complicated. We shall only accept it when we are forced to, and that is not yet. To sum up, ordinarily every law is held to be simple till the contrary is proved. This custom is imposed upon physicists by the causes that I have just explained. But how shall we justify it in the presence of discoveries that show us every day new details that are richer and more complex? How shall we even reconcile it with the belief in the unity of nature? For if everything depends on everything, relationships where so many diverse factors enter can no longer be simple. If we study the history of science, we see happen two inverse phenomena, so to speak. Sometimes simplicity hides under complex appearances; sometimes it is the simplicity which is apparent, and which disguises extremely complicated realities. What is more complicated than the confused movements of the planets? What simpler than Newton's law? Here nature, making sport, as Fresnel said, of analytical difficulties, employs only simple means, and by combining them produces I know not what inextricable tangle. Here it is the hidden simplicity which must be discovered. Examples of the opposite abound. In the kinetic theory of gases, one deals with molecules moving with great velocities, whose paths, altered by incessant collisions, have the most capricious forms and traverse space in every direction. The observable result is Mariotte's simple law. Every individual fact was complicated. The law of great numbers has reestablished simplicity in the average. Here the simplicity is merely apparent, and only the coarseness of our senses prevents our perceiving the complexity. Many phenomena obey a law of proportionality. But why? Because in these phenomena there is something very small. The simple law observed, then, is only a result of the general analytical rule that the infinitely small increment of a function is proportional to the increment of the variable. As in reality our increments are not infinitely small, but very small, the law of proportionality is only approximate, and the simplicity is only apparent. What I have just said applies to the rule of the superposition of small motions, the use of which is so fruitful, and which is the basis of optics. And Newton's law itself? Its simplicity, so long undetected, is perhaps only apparent. Who knows whether it is not due to some complicated mechanism, to the impact of some subtile matter animated by irregular movements, and whether it has not become simple only through the action of averages and of great numbers? In any case, it is difficult not to suppose that the true law contains complementary terms, which would become sensible at small distances. If in astronomy they are negligible as modifying Newton's law, and if the law thus regains its simplicity, it would be only because of the immensity of celestial distances. No doubt, if our means of investigation should become more and more penetrating, we should discover the simple under the complex, then the complex under the simple, then again the simple under the complex, and so on, without our being able to foresee what will be the last term. We must stop somewhere, and that science may be possible we must stop when we have found simplicity. This is the only ground on which we can rear the edifice of our generalizations. But this simplicity being only apparent, will the ground be firm enough? This is what must be investigated. For that purpose, let us see what part is played in our generalizations by the belief in simplicity. We have verified a simple law in a good many particular cases; we refuse to admit that this agreement, so often repeated, is simply the result of chance, and conclude that the law must be true in the general case. Kepler notices that a planet's positions, as observed by Tycho, are all on one ellipse. Never for a moment does he have the thought that by a strange play of chance Tycho never observed the heavens except at a moment when the real orbit of the planet happened to cut this ellipse. What does it matter then whether the simplicity be real, or whether it covers a complex reality? Whether it is due to the influence of great numbers, which levels down individual differences, or to the greatness or smallness of certain quantities, which allows us to neglect certain terms, in no case is it due to chance. This simplicity, real or apparent, always has a cause. We can always follow, then, the same course of reasoning, and if a simple law has been observed in several particular cases, we can legitimately suppose that it will still be true in analogous cases. To refuse to do this would be to attribute to chance an inadmissible rôle. There is, however, a difference. If the simplicity were real and essential, it would resist the increasing precision of our means of measure. If then we believe nature to be essentially simple, we must, from a simplicity that is approximate, infer a simplicity that is rigorous. This is what was done formerly; and this is what we no longer have a right to do. The simplicity of Kepler's laws, for example, is only apparent. That does not prevent their being applicable, very nearly, to all systems analogous to the solar system; but it does prevent their being rigorously exact. THE RÔLE OF HYPOTHESIS.--All generalization is a hypothesis. Hypothesis, then, has a necessary rôle that no one has ever contested. Only, it ought always, as soon as possible and as often as possible, to be subjected to verification. And, of course, if it does not stand this test, it ought to be abandoned without reserve. This is what we generally do, but sometimes with rather an ill humor. Well, even this ill humor is not justified. The physicist who has just renounced one of his hypotheses ought, on the contrary, to be full of joy; for he has found an unexpected opportunity for discovery. His hypothesis, I imagine, had not been adopted without consideration; it took account of all the known factors that it seemed could enter into the phenomenon. If the test does not support it, it is because there is something unexpected and extraordinary; and because there is going to be something found that is unknown and new. Has the discarded hypothesis, then, been barren? Far from that, it may be said it has rendered more service than a true hypothesis. Not only has it been the occasion of the decisive experiment, but, without having made the hypothesis, the experiment would have been made by chance, so that nothing would have been derived from it. One would have seen nothing extraordinary; only one fact the more would have been catalogued without deducing from it the least consequence. Now on what condition is the use of hypothesis without danger? The firm determination to submit to experiment is not enough; there are still dangerous hypotheses; first, and above all, those which are tacit and unconscious. Since we make them without knowing it, we are powerless to abandon them. Here again, then, is a service that mathematical physics can render us. By the precision that is characteristic of it, it compels us to formulate all the hypotheses that we should make without it, but unconsciously. Let us notice besides that it is important not to multiply hypotheses beyond measure, and to make them only one after the other. If we construct a theory based on a number of hypotheses, and if experiment condemns it, which of our premises is it necessary to change? It will be impossible to know. And inversely, if the experiment succeeds, shall we believe that we have demonstrated all the hypotheses at once? Shall we believe that with one single equation we have determined several unknowns? We must equally take care to distinguish between the different kinds of hypotheses. There are first those which are perfectly natural and from which one can scarcely escape. It is difficult not to suppose that the influence of bodies very remote is quite negligible, that small movements follow a linear law, that the effect is a continuous function of its cause. I will say as much of the conditions imposed by symmetry. All these hypotheses form, as it were, the common basis of all the theories of mathematical physics. They are the last that ought to be abandoned. There is a second class of hypotheses, that I shall term neutral. In most questions the analyst assumes at the beginning of his calculations either that matter is continuous or, on the contrary, that it is formed of atoms. He might have made the opposite assumption without changing his results. He would only have had more trouble to obtain them; that is all. If, then, experiment confirms his conclusions, will he think that he has demonstrated, for instance, the real existence of atoms? In optical theories two vectors are introduced, of which one is regarded as a velocity, the other as a vortex. Here again is a neutral hypothesis, since the same conclusions would have been reached by taking precisely the opposite. The success of the experiment, then, can not prove that the first vector is indeed a velocity; it can only prove one thing, that it is a vector. This is the only hypothesis that has really been introduced in the premises. In order to give it that concrete appearance which the weakness of our minds requires, it has been necessary to consider it either as a velocity or as a vortex, in the same way that it has been necessary to represent it by a letter, either _x_ or _y_. The result, however, whatever it may be, will not prove that it was right or wrong to regard it as a velocity any more than it will prove that it was right or wrong to call it _x_ and not _y_. These neutral hypotheses are never dangerous, if only their character is not misunderstood. They may be useful, either as devices for computation, or to aid our understanding by concrete images, to fix our ideas as the saying is. There is, then, no occasion to exclude them. The hypotheses of the third class are the real generalizations. They are the ones that experiment must confirm or invalidate. Whether verified or condemned, they will always be fruitful. But for the reasons that I have set forth, they will only be fruitful if they are not too numerous. ORIGIN OF MATHEMATICAL PHYSICS.--Let us penetrate further, and study more closely the conditions that have permitted the development of mathematical physics. We observe at once that the efforts of scientists have always aimed to resolve the complex phenomenon directly given by experiment into a very large number of elementary phenomena. This is done in three different ways: first, in time. Instead of embracing in its entirety the progressive development of a phenomenon, the aim is simply to connect each instant with the instant immediately preceding it. It is admitted that the actual state of the world depends only on the immediate past, without being directly influenced, so to speak, by the memory of a distant past. Thanks to this postulate, instead of studying directly the whole succession of phenomena, it is possible to confine ourselves to writing its 'differential equation.' For Kepler's laws we substitute Newton's law. Next we try to analyze the phenomenon in space. What experiment gives us is a confused mass of facts presented on a stage of considerable extent. We must try to discover the elementary phenomenon, which will be, on the contrary, localized in a very small region of space. Some examples will perhaps make my thought better understood. If we wished to study in all its complexity the distribution of temperature in a cooling solid, we should never succeed. Everything becomes simple if we reflect that one point of the solid can not give up its heat directly to a distant point; it will give up its heat only to the points in the immediate neighborhood, and it is by degrees that the flow of heat can reach other parts of the solid. The elementary phenomenon is the exchange of heat between two contiguous points. It is strictly localized, and is relatively simple, if we admit, as is natural, that it is not influenced by the temperature of molecules whose distance is sensible. I bend a rod. It is going to take a very complicated form, the direct study of which would be impossible. But I shall be able, however, to attack it, if I observe that its flexure is a result only of the deformation of the very small elements of the rod, and that the deformation of each of these elements depends only on the forces that are directly applied to it, and not at all on those which may act on the other elements. In all these examples, which I might easily multiply, we admit that there is no action at a distance, or at least at a great distance. This is a hypothesis. It is not always true, as the law of gravitation shows us. It must, then, be submitted to verification. If it is confirmed, even approximately, it is precious, for it will enable us to make mathematical physics, at least by successive approximations. If it does not stand the test, we must look for something else analogous; for there are still other means of arriving at the elementary phenomenon. If several bodies act simultaneously, it may happen that their actions are independent and are simply added to one another, either as vectors or as scalars. The elementary phenomenon is then the action of an isolated body. Or again, we have to deal with small movements, or more generally with small variations, which obey the well-known law of superposition. The observed movement will then be decomposed into simple movements, for example, sound into its harmonics, white light into its monochromatic components. When we have discovered in what direction it is advisable to look for the elementary phenomenon, by what means can we reach it? First of all, it will often happen that in order to detect it, or rather to detect the part of it useful to us, it will not be necessary to penetrate the mechanism; the law of great numbers will suffice. Let us take again the instance of the propagation of heat. Every molecule emits rays toward every neighboring molecule. According to what law, we do not need to know. If we should make any supposition in regard to this, it would be a neutral hypothesis and consequently useless and incapable of verification. And, in fact, by the action of averages and thanks to the symmetry of the medium, all the differences are leveled down, and whatever hypothesis may be made, the result is always the same. The same circumstance is presented in the theory of electricity and in that of capillarity. The neighboring molecules attract and repel one another. We do not need to know according to what law; it is enough for us that this attraction is sensible only at small distances, and that the molecules are very numerous, that the medium is symmetrical, and we shall only have to let the law of great numbers act. Here again the simplicity of the elementary phenomenon was hidden under the complexity of the resultant observable phenomenon; but, in its turn, this simplicity was only apparent, and concealed a very complex mechanism. The best means of arriving at the elementary phenomenon would evidently be experiment. We ought by experimental contrivance to dissociate the complex sheaf that nature offers to our researches, and to study with care the elements as much isolated as possible. For example, natural white light would be decomposed into monochromatic lights by the aid of the prism, and into polarized light by the aid of the polarizer. Unfortunately that is neither always possible nor always sufficient, and sometimes the mind must outstrip experiment. I shall cite only one example, which has always struck me forcibly. If I decompose white light, I shall be able to isolate a small part of the spectrum, but however small it may be, it will retain a certain breadth. Likewise the natural lights, called _monochromatic_, give us a very narrow line, but not, however, infinitely narrow. It might be supposed that by studying experimentally the properties of these natural lights, by working with finer and finer lines of the spectrum, and by passing at last to the limit, so to speak, we should succeed in learning the properties of a light strictly monochromatic. That would not be accurate. Suppose that two rays emanate from the same source, that we polarize them first in two perpendicular planes, then bring them back to the same plane of polarization, and try to make them interfere. If the light were _strictly_ monochromatic, they would interfere. With our lights, which are nearly monochromatic, there will be no interference, and that no matter how narrow the line. In order to be otherwise it would have to be several million times as narrow as the finest known lines. Here, then, the passage to the limit would have deceived us. The mind must outstrip the experiment, and if it has done so with success, it is because it has allowed itself to be guided by the instinct of simplicity. The knowledge of the elementary fact enables us to put the problem in an equation. Nothing remains but to deduce from this by combination the complex fact that can be observed and verified. This is what is called _integration_, and is the business of the mathematician. It may be asked why, in physical sciences, generalization so readily takes the mathematical form. The reason is now easy to see. It is not only because we have numerical laws to express; it is because the observable phenomenon is due to the superposition of a great number of elementary phenomena _all alike_. Thus quite naturally are introduced differential equations. It is not enough that each elementary phenomenon obeys simple laws; all those to be combined must obey the same law. Then only can the intervention of mathematics be of use; mathematics teaches us in fact to combine like with like. Its aim is to learn the result of a combination without needing to go over the combination piece by piece. If we have to repeat several times the same operation, it enables us to avoid this repetition by telling us in advance the result of it by a sort of induction. I have explained this above, in the chapter on mathematical reasoning. But for this, all the operations must be alike. In the opposite case, it would evidently be necessary to resign ourselves to doing them in reality one after another, and mathematics would become useless. It is then thanks to the approximate homogeneity of the matter studied by physicists that mathematical physics could be born. In the natural sciences, we no longer find these conditions: homogeneity, relative independence of remote parts, simplicity of the elementary fact; and this is why naturalists are obliged to resort to other methods of generalization. CHAPTER X THE THEORIES OF MODERN PHYSICS MEANING OF PHYSICAL THEORIES.--The laity are struck to see how ephemeral scientific theories are. After some years of prosperity, they see them successively abandoned; they see ruins accumulate upon ruins; they foresee that the theories fashionable to-day will shortly succumb in their turn and hence they conclude that these are absolutely idle. This is what they call the _bankruptcy of science_. Their skepticism is superficial; they give no account to themselves of the aim and the rôle of scientific theories; otherwise they would comprehend that the ruins may still be good for something. No theory seemed more solid than that of Fresnel which attributed light to motions of the ether. Yet now Maxwell's is preferred. Does this mean the work of Fresnel was in vain? No, because the aim of Fresnel was not to find out whether there is really an ether, whether it is or is not formed of atoms, whether these atoms really move in this or that sense; his object was to foresee optical phenomena. Now, Fresnel's theory always permits of this, to-day as well as before Maxwell. The differential equations are always true; they can always be integrated by the same procedures and the results of this integration always retain their value. And let no one say that thus we reduce physical theories to the rôle of mere practical recipes; these equations express relations, and if the equations remain true it is because these relations preserve their reality. They teach us, now as then, that there is such and such a relation between some thing and some other thing; only this something formerly we called _motion_; we now call it _electric current_. But these appellations were only images substituted for the real objects which nature will eternally hide from us. The true relations between these real objects are the only reality we can attain to, and the only condition is that the same relations exist between these objects as between the images by which we are forced to replace them. If these relations are known to us, what matter if we deem it convenient to replace one image by another. That some periodic phenomenon (an electric oscillation, for instance) is really due to the vibration of some atom which, acting like a pendulum, really moves in this or that sense, is neither certain nor interesting. But that between electric oscillation, the motion of the pendulum and all periodic phenomena there exists a close relationship which corresponds to a profound reality; that this relationship, this similitude, or rather this parallelism extends into details; that it is a consequence of more general principles, that of energy and that of least action; this is what we can affirm; this is the truth which will always remain the same under all the costumes in which we may deem it useful to deck it out. Numerous theories of dispersion have been proposed; the first was imperfect and contained only a small part of truth. Afterwards came that of Helmholtz; then it was modified in various ways, and its author himself imagined another founded on the principles of Maxwell. But, what is remarkable, all the scientists who came after Helmholtz reached the same equations, starting from points of departure in appearance very widely separated. I will venture to say these theories are all true at the same time, not only because they make us foresee the same phenomena, but because they put in evidence a true relation, that of absorption and anomalous dispersion. What is true in the premises of these theories is what is common to all the authors; this is the affirmation of this or that relation between certain things which some call by one name, others by another. The kinetic theory of gases has given rise to many objections, which we could hardly answer if we pretended to see in it the absolute truth. But all these objections will not preclude its having been useful, and particularly so in revealing to us a relation true and but for it profoundly hidden, that of the gaseous pressure and the osmotic pressure. In this sense, then, it may be said to be true. When a physicist finds a contradiction between two theories equally dear to him, he sometimes says: "We will not bother about that, but hold firmly the two ends of the chain, though the intermediate links are hidden from us." This argument of an embarrassed theologian would be ridiculous if it were necessary to attribute to physical theories the sense the laity give them. In case of contradiction, one of them at least must then be regarded as false. It is no longer the same if in them be sought only what should be sought. May be they both express true relations and the contradiction is only in the images wherewith we have clothed the reality. To those who find we restrict too much the domain accessible to the scientist, I answer: These questions which we interdict to you and which you regret, are not only insoluble, they are illusory and devoid of meaning. Some philosopher pretends that all physics may be explained by the mutual impacts of atoms. If he merely means there are between physical phenomena the same relations as between the mutual impacts of a great number of balls, well and good, that is verifiable, that is perhaps true. But he means something more; and we think we understand it because we think we know what impact is in itself; why? Simply because we have often seen games of billiards. Shall we think God, contemplating his work, feels the same sensations as we in watching a billiard match? If we do not wish to give this bizarre sense to his assertion, if neither do we wish the restricted sense I have just explained, which is good sense, then it has none. Hypotheses of this sort have therefore only a metaphorical sense. The scientist should no more interdict them than the poet does metaphors; but he ought to know what they are worth. They may be useful to give a certain satisfaction to the mind, and they will not be injurious provided they are only indifferent hypotheses. These considerations explain to us why certain theories, supposed to be abandoned and finally condemned by experiment, suddenly arise from their ashes and recommence a new life. It is because they expressed true relations; and because they had not ceased to do so when, for one reason or another, we felt it necessary to enunciate the same relations in another language. So they retained a sort of latent life. Scarcely fifteen years ago was there anything more ridiculous, more naïvely antiquated, than Coulomb's fluids? And yet here they are reappearing under the name of _electrons_. Wherein do these permanently electrified molecules differ from Coulomb's electric molecules? It is true that in the electrons the electricity is supported by a little, a very little matter; in other words, they have a mass (and yet this is now contested); but Coulomb did not deny mass to his fluids, or, if he did, it was only with reluctance. It would be rash to affirm that the belief in electrons will not again suffer eclipse; it was none the less curious to note this unexpected resurrection. But the most striking example is Carnot's principle. Carnot set it up starting from false hypotheses; when it was seen that heat is not indestructible, but may be transformed into work, his ideas were completely abandoned; afterwards Clausius returned to them and made them finally triumph. Carnot's theory, under its primitive form, expressed, aside from true relations, other inexact relations, _débris_ of antiquated ideas; but the presence of these latter did not change the reality of the others. Clausius had only to discard them as one lops off dead branches. The result was the second fundamental law of thermodynamics. There were always the same relations; though these relations no longer subsisted, at least in appearance, between the same objects. This was enough for the principle to retain its value. And even the reasonings of Carnot have not perished because of that; they were applied to a material tainted with error; but their form (that is to say, the essential) remained correct. What I have just said illuminates at the same time the rôle of general principles such as the principle of least action, or that of the conservation of energy. These principles have a very high value; they were obtained in seeking what there was in common in the enunciation of numerous physical laws; they represent therefore, as it were, the quintessence of innumerable observations. However, from their very generality a consequence results to which I have called attention in Chapter VIII, namely, that they can no longer be verified. As we can not give a general definition of energy, the principle of the conservation of energy signifies simply that there is _something_ which remains constant. Well, whatever be the new notions that future experiments shall give us about the world, we are sure in advance that there will be something there which will remain constant and which may be called _energy_. Is this to say that the principle has no meaning and vanishes in a tautology? Not at all; it signifies that the different things to which we give the name of _energy_ are connected by a true kinship; it affirms a real relation between them. But then if this principle has a meaning, it may be false; it may be that we have not the right to extend indefinitely its applications, and yet it is certain beforehand to be verified in the strict acceptation of the term; how then shall we know when it shall have attained all the extension which can legitimately be given it? Just simply when it shall cease to be useful to us, that is, to make us correctly foresee new phenomena. We shall be sure in such a case that the relation affirmed is no longer real; for otherwise it would be fruitful; experiment, without directly contradicting a new extension of the principle, will yet have condemned it. PHYSICS AND MECHANISM.--Most theorists have a constant predilection for explanations borrowed from mechanics or dynamics. Some would be satisfied if they could explain all phenomena by motions of molecules attracting each other according to certain laws. Others are more exacting; they would suppress attractions at a distance; their molecules should follow rectilinear paths from which they could be made to deviate only by impacts. Others again, like Hertz, suppress forces also, but suppose their molecules subjected to geometric attachments analogous, for instance, to those of our linkages; they try thus to reduce dynamics to a sort of kinematics. In a word, all would bend nature into a certain form outside of which their mind could not feel satisfied. Will nature be sufficiently flexible for that? We shall examine this question in Chapter XII, _à propos_ of Maxwell's theory. Whenever the principles of energy and of least action are satisfied, we shall see not only that there is always one possible mechanical explanation, but that there is always an infinity of them. Thanks to a well-known theorem of König's on linkages, it could be shown that we can, in an infinity of ways, explain everything by attachments after the manner of Hertz, or also by central forces. Without doubt it could be demonstrated just as easily that everything can always be explained by simple impacts. For that, of course, we need not be content with ordinary matter, with that which falls under our senses and whose motions we observe directly. Either we shall suppose that this common matter is formed of atoms whose internal motions elude us, the displacement of the totality alone remaining accessible to our senses. Or else we shall imagine some one of those subtile fluids which under the name of _ether_ or under other names, have at all times played so great a rôle in physical theories. Often one goes further and regards the ether as the sole primitive matter or even as the only true matter. The more moderate consider common matter as condensed ether, which is nothing startling; but others reduce still further its importance and see in it nothing more than the geometric locus of the ether's singularities. For instance, what we call _matter_ is for Lord Kelvin only the locus of points where the ether is animated by vortex motions; for Riemann, it was the locus of points where ether is constantly destroyed; for other more recent authors, Wiechert or Larmor, it is the locus of points where the ether undergoes a sort of torsion of a very particular nature. If the attempt is made to occupy one of these points of view, I ask myself by what right shall we extend to the ether, under pretext that this is the true matter, mechanical properties observed in ordinary matter, which is only false matter. The ancient fluids, caloric, electricity, etc., were abandoned when it was perceived that heat is not indestructible. But they were abandoned for another reason also. In materializing them, their individuality was, so to speak, emphasized, a sort of abyss was opened between them. This had to be filled up on the coming of a more vivid feeling of the unity of nature, and the perception of the intimate relations which bind together all its parts. Not only did the old physicists, in multiplying fluids, create entities unnecessarily, but they broke real ties. It is not sufficient for a theory to affirm no false relations, it must not hide true relations. And does our ether really exist? We know the origin of our belief in the ether. If light reaches us from a distant star, during several years it was no longer on the star and not yet on the earth; it must then be somewhere and sustained, so to speak, by some material support. The same idea may be expressed under a more mathematical and more abstract form. What we ascertain are the changes undergone by material molecules; we see, for instance, that our photographic plate feels the consequences of phenomena of which the incandescent mass of the star was the theater several years before. Now, in ordinary mechanics the state of the system studied depends only on its state at an instant immediately anterior; therefore the system satisfies differential equations. On the contrary, if we should not believe in the ether, the state of the material universe would depend not only on the state immediately preceding, but on states much older; the system would satisfy equations of finite differences. It is to escape this derogation of the general laws of mechanics that we have invented the ether. That would still only oblige us to fill up, with the ether, the interplanetary void, but not to make it penetrate the bosom of the material media themselves. Fizeau's experiment goes further. By the interference of rays which have traversed air or water in motion, it seems to show us two different media interpenetrating and yet changing place one with regard to the other. We seem to touch the ether with the finger. Yet experiments may be conceived which would make us touch it still more nearly. Suppose Newton's principle, of the equality of action and reaction, no longer true if applied to matter _alone_, and that we have established it. The geometric sum of all the forces applied to all the material molecules would no longer be null. It would be necessary then, if we did not wish to change all mechanics, to introduce the ether, in order that this action which matter appeared to experience should be counterbalanced by the reaction of matter on something. Or again, suppose we discover that optical and electrical phenomena are influenced by the motion of the earth. We should be led to conclude that these phenomena might reveal to us not only the relative motions of material bodies, but what would seem to be their absolute motions. Again, an ether would be necessary, that these so-called absolute motions should not be their displacements with regard to a void space, but their displacements with regard to something concrete. Shall we ever arrive at that? I have not this hope, I shall soon say why, and yet it is not so absurd, since others have had it. For instance, if the theory of Lorentz, of which I shall speak in detail further on in Chapter XIII., were true, Newton's principle would not apply to matter _alone_, and the difference would not be very far from being accessible to experiment. On the other hand, many researches have been made on the influence of the earth's motion. The results have always been negative. But these experiments were undertaken because the outcome was not sure in advance, and, indeed, according to the ruling theories, the compensation would be only approximate, and one might expect to see precise methods give positive results. I believe that such a hope is illusory; it was none the less interesting to show that a success of this sort would open to us, in some sort, a new world. And now I must be permitted a digression; I must explain, in fact, why I do not believe, despite Lorentz, that more precise observations can ever put in evidence anything else than the relative displacements of material bodies. Experiments have been made which should have disclosed the terms of the first order; the results have been negative; could that be by chance? No one has assumed that; a general explanation has been sought, and Lorentz has found it; he has shown that the terms of the first order must destroy each other, but not those of the second. Then more precise experiments were made; they also were negative; neither could this be the effect of chance; an explanation was necessary; it was found; they always are found; of hypotheses there is never lack. But this is not enough; who does not feel that this is still to leave to chance too great a rôle? Would not that also be a chance, this singular coincidence which brought it about that a certain circumstance should come just in the nick of time to destroy the terms of the first order, and that another circumstance, wholly different, but just as opportune, should take upon itself to destroy those of the second order? No, it is necessary to find an explanation the same for the one as for the other, and then everything leads us to think that this explanation will hold good equally well for the terms of higher order, and that the mutual destruction of these terms will be rigorous and absolute. PRESENT STATE OF THE SCIENCE.--In the history of the development of physics we distinguish two inverse tendencies. On the one hand, new bonds are continually being discovered between objects which had seemed destined to remain forever unconnected; scattered facts cease to be strangers to one another; they tend to arrange themselves in an imposing synthesis. Science advances toward unity and simplicity. On the other hand, observation reveals to us every day new phenomena; they must long await their place and sometimes, to make one for them, a corner of the edifice must be demolished. In the known phenomena themselves, where our crude senses showed us uniformity, we perceive details from day to day more varied; what we believed simple becomes complex, and science appears to advance toward variety and complexity. Of these two inverse tendencies, which seem to triumph turn about, which will win? If it be the first, science is possible; but nothing proves this _a priori_, and it may well be feared that after having made vain efforts to bend nature in spite of herself to our ideal of unity, submerged by the ever-rising flood of our new riches, we must renounce classifying them, abandon our ideal, and reduce science to the registration of innumerable recipes. To this question we can not reply. All we can do is to observe the science of to-day and compare it with that of yesterday. From this examination we may doubtless draw some encouragement. Half a century ago, hope ran high. The discovery of the conservation of energy and of its transformations had revealed to us the unity of force. Thus it showed that the phenomena of heat could be explained by molecular motions. What was the nature of these motions was not exactly known, but no one doubted that it soon would be. For light, the task seemed completely accomplished. In what concerns electricity, things were less advanced. Electricity had just annexed magnetism. This was a considerable step toward unity, and a decisive step. But how should electricity in its turn enter into the general unity, how should it be reduced to the universal mechanism? Of that no one had any idea. Yet the possibility of this reduction was doubted by none, there was faith. Finally, in what concerns the molecular properties of material bodies, the reduction seemed still easier, but all the detail remained hazy. In a word, the hopes were vast and animated, but vague. To-day, what do we see? First of all, a prime progress, immense progress. The relations of electricity and light are now known; the three realms, of light, of electricity and of magnetism, previously separated, form now but one; and this annexation seems final. This conquest, however, has cost us some sacrifices. The optical phenomena subordinate themselves as particular cases under the electrical phenomena; so long as they remained isolated, it was easy to explain them by motions that were supposed to be known in all their details, that was a matter of course; but now an explanation, to be acceptable, must be easily capable of extension to the entire electric domain. Now that is a matter not without difficulties. The most satisfactory theory we have is that of Lorentz, which, as we shall see in the last chapter, explains electric currents by the motions of little electrified particles; it is unquestionably the one which best explains the known facts, the one which illuminates the greatest number of true relations, the one of which most traces will be found in the final construction. Nevertheless, it still has a serious defect, which I have indicated above; it is contrary to Newton's law of the equality of action and reaction; or rather, this principle, in the eyes of Lorentz, would not be applicable to matter alone; for it to be true, it would be necessary to take account of the action of the ether on matter and of the reaction of matter on the ether. Now, from what we know at present, it seems probable that things do not happen in this way. However that may be, thanks to Lorentz, Fizeau's results on the optics of moving bodies, the laws of normal and anomalous dispersion and of absorption find themselves linked to one another and to the other properties of the ether by bonds which beyond any doubt will never more be broken. See the facility with which the new Zeeman effect has found its place already and has even aided in classifying Faraday's magnetic rotation which had defied Maxwell's efforts; this facility abundantly proves that the theory of Lorentz is not an artificial assemblage destined to fall asunder. It will probably have to be modified, but not destroyed. But Lorentz had no aim beyond that of embracing in one totality all the optics and electrodynamics of moving bodies; he never pretended to give a mechanical explanation of them. Larmor goes further; retaining the theory of Lorentz in essentials, he grafts upon it, so to speak, MacCullagh's ideas on the direction of the motions of the ether. According to him, the velocity of the ether would have the same direction and the same magnitude as the magnetic force. However ingenious this attempt may be, the defect of the theory of Lorentz remains and is even aggravated. With Lorentz, we do not know what are the motions of the ether; thanks to this ignorance, we may suppose them such that, compensating those of matter, they reestablish the equality of action and reaction. With Larmor, we know the motions of the ether, and we can ascertain that the compensation does not take place. If Larmor has failed, as it seems to me he has, does that mean that a mechanical explanation is impossible? Far from it: I have said above that when a phenomenon obeys the two principles of energy and of least action, it admits of an infinity of mechanical explanations; so it is, therefore, with the optical and electrical phenomena. But this is not enough: for a mechanical explanation to be good, it must be simple; for choosing it among all which are possible, there should be other reasons besides the necessity of making a choice. Well, we have not as yet a theory satisfying this condition and consequently good for something. Must we lament this? That would be to forget what is the goal sought; this is not mechanism; the true, the sole aim is unity. We must therefore set bounds to our ambition; let us not try to formulate a mechanical explanation; let us be content with showing that we could always find one if we wished to. In this regard we have been successful; the principle of the conservation of energy has received only confirmations; a second principle has come to join it, that of least action, put under the form which is suitable for physics. It also has always been verified, at least in so far as concerns reversible phenomena which thus obey the equations of Lagrange, that is to say, the most general laws of mechanics. Irreversible phenomena are much more rebellious. Yet these also are being coordinated, and tend to come into unity; the light which has illuminated them has come to us from Carnot's principle. Long did thermodynamics confine itself to the study of the dilatation of bodies and their changes of state. For some time past it has been growing bolder and has considerably extended its domain. We owe to it the theory of the galvanic battery and that of the thermoelectric phenomena; there is not in all physics a corner that it has not explored, and it has attacked chemistry itself. Everywhere the same laws reign; everywhere, under the diversity of appearances, is found again Carnot's principle; everywhere also is found that concept so prodigiously abstract of entropy, which is as universal as that of energy and seems like it to cover a reality. Radiant heat seemed destined to escape it; but recently we have seen that submit to the same laws. In this way fresh analogies are revealed to us, which may often be followed into detail; ohmic resistance resembles the viscosity of liquids; hysteresis would resemble rather the friction of solids. In all cases, friction would appear to be the type which the most various irreversible phenomena copy, and this kinship is real and profound. Of these phenomena a mechanical explanation, properly so called, has also been sought. They hardly lent themselves to it. To find it, it was necessary to suppose that the irreversibility is only apparent, that the elementary phenomena are reversible and obey the known laws of dynamics. But the elements are extremely numerous and blend more and more, so that to our crude sight all appears to tend toward uniformity, that is, everything seems to go forward in the same sense without hope of return. The apparent irreversibility is thus only an effect of the law of great numbers. But, only a being with infinitely subtile senses, like Maxwell's imaginary demon, could disentangle this inextricable skein and turn back the course of the universe. This conception, which attaches itself to the kinetic theory of gases, has cost great efforts and has not, on the whole, been fruitful; but it may become so. This is not the place to examine whether it does not lead to contradictions and whether it is in conformity with the true nature of things. We signalize, however, M. Gouy's original ideas on the Brownian movement. According to this scientist, this singular motion should escape Carnot's principle. The particles which it puts in swing would be smaller than the links of that so compacted skein; they would therefore be fitted to disentangle them and hence to make the world go backward. We should almost see Maxwell's demon at work. To summarize, the previously known phenomena are better and better classified, but new phenomena come to claim their place; most of these, like the Zeeman effect, have at once found it. But we have the cathode rays, the X-rays, those of uranium and of radium. Herein is a whole world which no one suspected. How many unexpected guests must be stowed away? No one can yet foresee the place they will occupy. But I do not believe they will destroy the general unity; I think they will rather complete it. On the one hand, in fact, the new radiations seem connected with the phenomena of luminescence; not only do they excite fluorescence, but they sometimes take birth in the same conditions as it. Nor are they without kinship with the causes which produce the electric spark under the action of the ultra-violet light. Finally, and above all, it is believed that in all these phenomena are found true ions, animated, it is true, by velocities incomparably greater than in the electrolytes. That is all very vague, but it will all become more precise. Phosphorescence, the action of light on the spark, these were regions rather isolated and consequently somewhat neglected by investigators. One may now hope that a new path will be constructed which will facilitate their communications with the rest of science. Not only do we discover new phenomena, but in those we thought we knew, unforeseen aspects reveal themselves. In the free ether, the laws retain their majestic simplicity; but matter, properly so called, seems more and more complex; all that is said of it is never more than approximate, and at each instant our formulas require new terms. Nevertheless the frames are not broken; the relations that we have recognized between objects we thought simple still subsist between these same objects when we know their complexity, and it is that alone which is of importance. Our equations become, it is true, more and more complicated, in order to embrace more closely the complexity of nature; but nothing is changed in the relations which permit the deducing of these equations one from another. In a word, the form of these equations has persisted. Take, for example, the laws of reflection: Fresnel had established them by a simple and seductive theory which experiment seemed to confirm. Since then more precise researches have proved that this verification was only approximate; they have shown everywhere traces of elliptic polarization. But, thanks to the help that the first approximation gave us, we found forthwith the cause of these anomalies, which is the presence of a transition layer; and Fresnel's theory has subsisted in its essentials. But there is a reflection we can not help making: All these relations would have remained unperceived if one had at first suspected the complexity of the objects they connect. It has long been said: If Tycho had had instruments ten times more precise neither Kepler, nor Newton, nor astronomy would ever have been. It is a misfortune for a science to be born too late, when the means of observation have become too perfect. This is to-day the case with physical chemistry; its founders are embarrassed in their general grasp by third and fourth decimals; happily they are men of a robust faith. The better one knows the properties of matter the more one sees continuity reign. Since the labors of Andrews and of van der Waals, we get an idea of how the passage is made from the liquid to the gaseous state and that this passage is not abrupt. Similarly, there is no gap between the liquid and solid states, and in the proceedings of a recent congress is to be seen, alongside of a work on the rigidity of liquids, a memoir on the flow of solids. By this tendency no doubt simplicity loses; some phenomenon was formerly represented by several straight lines, now these straights must be joined by curves more or less complicated. In compensation unity gains notably. Those cut-off categories quieted the mind, but they did not satisfy it. Finally the methods of physics have invaded a new domain, that of chemistry; physical chemistry is born. It is still very young, but we already see that it will enable us to connect such phenomena as electrolysis, osmosis and the motions of ions. From this rapid exposition, what shall we conclude? Everything considered, we have approached unity; we have not been as quick as was hoped fifty years ago, we have not always taken the predicted way; but, finally, we have gained ever so much ground. CHAPTER XI THE CALCULUS OF PROBABILITIES Doubtless it will be astonishing to find here thoughts about the calculus of probabilities. What has it to do with the method of the physical sciences? And yet the questions I shall raise without solving present themselves naturally to the philosopher who is thinking about physics. So far is this the case that in the two preceding chapters I have often been led to use the words 'probability' and 'chance.' 'Predicted facts,' as I have said above, 'can only be probable.' "However solidly founded a prediction may seem to us to be, we are never absolutely sure that experiment will not prove it false. But the probability is often so great that practically we may be satisfied with it." And a little further on I have added: "See what a rôle the belief in simplicity plays in our generalizations. We have verified a simple law in a great number of particular cases; we refuse to admit that this coincidence, so often repeated, can be a mere effect of chance...." Thus in a multitude of circumstances the physicist is in the same position as the gambler who reckons up his chances. As often as he reasons by induction, he requires more or less consciously the calculus of probabilities, and this is why I am obliged to introduce a parenthesis, and interrupt our study of method in the physical sciences in order to examine a little more closely the value of this calculus, and what confidence it merits. The very name calculus of probabilities is a paradox. Probability opposed to certainty is what we do not know, and how can we calculate what we do not know? Yet many eminent savants have occupied themselves with this calculus, and it can not be denied that science has drawn therefrom no small advantage. How can we explain this apparent contradiction? Has probability been defined? Can it even be defined? And if it can not, how dare we reason about it? The definition, it will be said, is very simple: the probability of an event is the ratio of the number of cases favorable to this event to the total number of possible cases. A simple example will show how incomplete this definition is. I throw two dice. What is the probability that one of the two at least turns up a six? Each die can turn up in six different ways; the number of possible cases is 6 × 6 = 36; the number of favorable cases is 11; the probability is 11/36. That is the correct solution. But could I not just as well say: The points which turn up on the two dice can form 6 × 7/2 = 21 different combinations? Among these combinations 6 are favorable; the probability is 6/21. Now why is the first method of enumerating the possible cases more legitimate than the second? In any case it is not our definition that tells us. We are therefore obliged to complete this definition by saying: '... to the total number of possible cases provided these cases are equally probable.' So, therefore, we are reduced to defining the probable by the probable. How can we know that two possible cases are equally probable? Will it be by a convention? If we place at the beginning of each problem an explicit convention, well and good. We shall then have nothing to do but apply the rules of arithmetic and of algebra, and we shall complete our calculation without our result leaving room for doubt. But if we wish to make the slightest application of this result, we must prove our convention was legitimate, and we shall find ourselves in the presence of the very difficulty we thought to escape. Will it be said that good sense suffices to show us what convention should be adopted? Alas! M. Bertrand has amused himself by discussing the following simple problem: "What is the probability that a chord of a circle may be greater than the side of the inscribed equilateral triangle?" The illustrious geometer successively adopted two conventions which good sense seemed equally to dictate and with one he found 1/2, with the other 1/3. The conclusion which seems to follow from all this is that the calculus of probabilities is a useless science, and that the obscure instinct which we may call good sense, and to which we are wont to appeal to legitimatize our conventions, must be distrusted. But neither can we subscribe to this conclusion; we can not do without this obscure instinct. Without it science would be impossible, without it we could neither discover a law nor apply it. Have we the right, for instance, to enunciate Newton's law? Without doubt, numerous observations are in accord with it; but is not this a simple effect of chance? Besides how do we know whether this law, true for so many centuries, will still be true next year? To this objection, you will find nothing to reply, except: 'That is very improbable.' But grant the law. Thanks to it, I believe myself able to calculate the position of Jupiter a year from now. Have I the right to believe this? Who can tell if a gigantic mass of enormous velocity will not between now and that time pass near the solar system, and produce unforeseen perturbations? Here again the only answer is: 'It is very improbable.' From this point of view, all the sciences would be only unconscious applications of the calculus of probabilities. To condemn this calculus would be to condemn the whole of science. I shall dwell lightly on the scientific problems in which the intervention of the calculus of probabilities is more evident. In the forefront of these is the problem of interpolation, in which, knowing a certain number of values of a function, we seek to divine the intermediate values. I shall likewise mention: the celebrated theory of errors of observation, to which I shall return later; the kinetic theory of gases, a well-known hypothesis, wherein each gaseous molecule is supposed to describe an extremely complicated trajectory, but in which, through the effect of great numbers, the mean phenomena, alone observable, obey the simple laws of Mariotte and Gay-Lussac. All these theories are based on the laws of great numbers, and the calculus of probabilities would evidently involve them in its ruin. It is true that they have only a particular interest and that, save as far as interpolation is concerned, these are sacrifices to which we might readily be resigned. But, as I have said above, it would not be only these partial sacrifices that would be in question; it would be the legitimacy of the whole of science that would be challenged. I quite see that it might be said: "We are ignorant, and yet we must act. For action, we have not time to devote ourselves to an inquiry sufficient to dispel our ignorance. Besides, such an inquiry would demand an infinite time. We must therefore decide without knowing; we are obliged to do so, hit or miss, and we must follow rules without quite believing them. What I know is not that such and such a thing is true, but that the best course for me is to act as if it were true." The calculus of probabilities, and consequently science itself, would thenceforth have merely a practical value. Unfortunately the difficulty does not thus disappear. A gambler wants to try a _coup_; he asks my advice. If I give it to him, I shall use the calculus of probabilities, but I shall not guarantee success. This is what I shall call _subjective probability_. In this case, we might be content with the explanation of which I have just given a sketch. But suppose that an observer is present at the game, that he notes all its _coups_, and that the game goes on a long time. When he makes a summary of his book, he will find that events have taken place in conformity with the laws of the calculus of probabilities. This is what I shall call _objective probability_, and it is this phenomenon which has to be explained. There are numerous insurance companies which apply the rules of the calculus of probabilities, and they distribute to their shareholders dividends whose objective reality can not be contested. To invoke our ignorance and the necessity to act does not suffice to explain them. Thus absolute skepticism is not admissible. We may distrust, but we can not condemn _en bloc_. Discussion is necessary. I. CLASSIFICATION OF THE PROBLEMS OF PROBABILITY.--In order to classify the problems which present themselves _à propos_ of probabilities, we may look at them from many different points of view, and, first, from the _point of view of generality_. I have said above that probability is the ratio of the number of favorable cases to the number of possible cases. What for want of a better term I call the generality will increase with the number of possible cases. This number may be finite, as, for instance, if we take a throw of the dice in which the number of possible cases is 36. That is the first degree of generality. But if we ask, for example, what is the probability that a point within a circle is within the inscribed square, there are as many possible cases as there are points in the circle, that is to say, an infinity. This is the second degree of generality. Generality can be pushed further still. We may ask the probability that a function will satisfy a given condition. There are then as many possible cases as one can imagine different functions. This is the third degree of generality, to which we rise, for instance, when we seek to find the most probable law in conformity with a finite number of observations. We may place ourselves at a point of view wholly different. If we were not ignorant, there would be no probability, there would be room for nothing but certainty. But our ignorance can not be absolute, for then there would no longer be any probability at all, since a little light is necessary to attain even this uncertain science. Thus the problems of probability may be classed according to the greater or less depth of this ignorance. In mathematics even we may set ourselves problems of probability. What is the probability that the fifth decimal of a logarithm taken at random from a table is a '9'? There is no hesitation in answering that this probability is 1/10; here we possess all the data of the problem. We can calculate our logarithm without recourse to the table, but we do not wish to give ourselves the trouble. This is the first degree of ignorance. In the physical sciences our ignorance becomes greater. The state of a system at a given instant depends on two things: Its initial state, and the law according to which that state varies. If we know both this law and this initial state, we shall have then only a mathematical problem to solve, and we fall back upon the first degree of ignorance. But it often happens that we know the law, and do not know the initial state. It may be asked, for instance, what is the present distribution of the minor planets? We know that from all time they have obeyed the laws of Kepler, but we do not know what was their initial distribution. In the kinetic theory of gases, we assume that the gaseous molecules follow rectilinear trajectories, and obey the laws of impact of elastic bodies. But, as we know nothing of their initial velocities, we know nothing of their present velocities. The calculus of probabilities only enables us to predict the mean phenomena which will result from the combination of these velocities. This is the second degree of ignorance. Finally it is possible that not only the initial conditions but the laws themselves are unknown. We then reach the third degree of ignorance and in general we can no longer affirm anything at all as to the probability of a phenomenon. It often happens that instead of trying to guess an event, by means of a more or less imperfect knowledge of the law, the events may be known and we want to find the law; or that instead of deducing effects from causes, we wish to deduce the causes from the effects. These are the problems called _probability of causes_, the most interesting from the point of view of their scientific applications. I play écarté with a gentleman I know to be perfectly honest. He is about to deal. What is the probability of his turning up the king? It is 1/8. This is a problem of the probability of effects. I play with a gentleman whom I do not know. He has dealt ten times, and he has turned up the king six times. What is the probability that he is a sharper? This is a problem in the probability of causes. It may be said that this is the essential problem of the experimental method. I have observed _n_ values of _x_ and the corresponding values of _y_. I have found that the ratio of the latter to the former is practically constant. There is the event, what is the cause? Is it probable that there is a general law according to which _y_ would be proportional to _x_, and that the small divergencies are due to errors of observation? This is a type of question that one is ever asking, and which we unconsciously solve whenever we are engaged in scientific work. I am now going to pass in review these different categories of problems, discussing in succession what I have called above subjective and objective probability. II. PROBABILITY IN MATHEMATICS.--The impossibility of squaring the circle has been proved since 1882; but even before that date all geometers considered that impossibility as so 'probable,' that the Academy of Sciences rejected without examination the alas! too numerous memoirs on this subject, that some unhappy madmen sent in every year. Was the Academy wrong? Evidently not, and it knew well that in acting thus it did not run the least risk of stifling a discovery of moment. The Academy could not have proved that it was right; but it knew quite well that its instinct was not mistaken. If you had asked the Academicians, they would have answered: "We have compared the probability that an unknown savant should have found out what has been vainly sought for so long, with the probability that there is one madman the more on the earth; the second appears to us the greater." These are very good reasons, but there is nothing mathematical about them; they are purely psychological. And if you had pressed them further they would have added: "Why do you suppose a particular value of a transcendental function to be an algebraic number; and if [pi] were a root of an algebraic equation, why do you suppose this root to be a period of the function sin 2_x_, and not the same about the other roots of this same equation?" To sum up, they would have invoked the principle of sufficient reason in its vaguest form. But what could they deduce from it? At most a rule of conduct for the employment of their time, more usefully spent at their ordinary work than in reading a lucubration that inspired in them a legitimate distrust. But what I call above objective probability has nothing in common with this first problem. It is otherwise with the second problem. Consider the first 10,000 logarithms that we find in a table. Among these 10,000 logarithms I take one at random. What is the probability that its third decimal is an even number? You will not hesitate to answer 1/2; and in fact if you pick out in a table the third decimals of these 10,000 numbers, you will find nearly as many even digits as odd. Or if you prefer, let us write 10,000 numbers corresponding to our 10,000 logarithms, each of these numbers being +1 if the third decimal of the corresponding logarithm is even, and -1 if odd. Then take the mean of these 10,000 numbers. I do not hesitate to say that the mean of these 10,000 numbers is probably 0, and if I were actually to calculate it I should verify that it is extremely small. But even this verification is needless. I might have rigorously proved that this mean is less than 0.003. To prove this result, I should have had to make a rather long calculation for which there is no room here, and for which I confine myself to citing an article I published in the _Revue générale des Sciences_, April 15, 1899. The only point to which I wish to call attention is the following: in this calculation, I should have needed only to rest my case on two facts, to wit, that the first and second derivatives of the logarithm remain, in the interval considered, between certain limits. Hence this important consequence that the property is true not only of the logarithm, but of any continuous function whatever, since the derivatives of every continuous function are limited. If I was certain beforehand of the result, it is first, because I had often observed analogous facts for other continuous functions; and next, because I made in my mind, in a more or less unconscious and imperfect manner, the reasoning which led me to the preceding inequalities, just as a skilled calculator before finishing his multiplication takes into account what it should come to approximately. And besides, since what I call my intuition was only an incomplete summary of a piece of true reasoning, it is clear why observation has confirmed my predictions, and why the objective probability has been in agreement with the subjective probability. As a third example I shall choose the following problem: A number _u_ is taken at random, and _n_ is a given very large integer. What is the probable value of sin _nu_? This problem has no meaning by itself. To give it one a convention is needed. We _shall agree_ that the probability for the number _u_ to lie between _a_ and _a_+ is equal to [phi](_a_)_da_; that it is therefore proportional to the infinitely small interval _da_, and equal to this multiplied by _a_ function [phi](_a_) depending only on _a_. As for this function, I choose it arbitrarily, but I must assume it to be continuous. The value of sin _nu_ remaining the same when _u_ increases by 2[pi], I may without loss of generality assume that _u_ lies between 0 and 2[pi], and I shall thus be led to suppose that [phi](_a_) is a periodic function whose period is 2[pi]. The probable value sought is readily expressed by a simple integral, and it is easy to show that this integral is less than 2[pi]M_{_k_}/_n_^{_k_}, M_{_k_} being the maximum value of the _k_th derivative of [phi](_u_). We see then that if the _k_th derivative is finite, our probable value will tend toward 0 when _n_ increases indefinitely, and that more rapidly than 1/_n_^{_k_ - 1}. The probable value of sin _nu_ when _n_ is very large is therefore naught. To define this value I required a convention; but the result remains the same _whatever that convention may be_. I have imposed upon myself only slight restrictions in assuming that the function [phi](_a_) is continuous and periodic, and these hypotheses are so natural that we may ask ourselves how they can be escaped. Examination of the three preceding examples, so different in all respects, has already given us a glimpse, on the one hand, of the rôle of what philosophers call the principle of sufficient reason, and, on the other hand, of the importance of the fact that certain properties are common to all continuous functions. The study of probability in the physical sciences will lead us to the same result. III. PROBABILITY IN THE PHYSICAL SCIENCES.--We come now to the problems connected with what I have called the second degree of ignorance, those, namely, in which we know the law, but do not know the initial state of the system. I could multiply examples, but will take only one. What is the probable present distribution of the minor planets on the zodiac? We know they obey the laws of Kepler. We may even, without at all changing the nature of the problem, suppose that their orbits are all circular, and situated in the same plane, and that we know this plane. On the other hand, we are in absolute ignorance as to what was their initial distribution. However, we do not hesitate to affirm that their distribution is now nearly uniform. Why? Let _b_ be the longitude of a minor planet in the initial epoch, that is to say, the epoch zero. Let _a_ be its mean motion. Its longitude at the present epoch, that is to say at the epoch _t_, will be _at_ + _b_. To say that the present distribution is uniform is to say that the mean value of the sines and cosines of multiples of _at_ + _b_ is zero. Why do we assert this? Let us represent each minor planet by a point in a plane, to wit, by a point whose coordinates are precisely _a_ and _b_. All these representative points will be contained in a certain region of the plane, but as they are very numerous this region will appear dotted with points. We know nothing else about the distribution of these points. What do we do when we wish to apply the calculus of probabilities to such a question? What is the probability that one or more representative points may be found in a certain portion of the plane? In our ignorance, we are reduced to making an arbitrary hypothesis. To explain the nature of this hypothesis, allow me to use, in lieu of a mathematical formula, a crude but concrete image. Let us suppose that over the surface of our plane has been spread an imaginary substance, whose density is variable, but varies continuously. We shall then agree to say that the probable number of representative points to be found on a portion of the plane is proportional to the quantity of fictitious matter found there. If we have then two regions of the plane of the same extent, the probabilities that a representative point of one of our minor planets is found in one or the other of these regions will be to one another as the mean densities of the fictitious matter in the one and the other region. Here then are two distributions, one real, in which the representative points are very numerous, very close together, but discrete like the molecules of matter in the atomic hypothesis; the other remote from reality, in which our representative points are replaced by continuous fictitious matter. We know that the latter can not be real, but our ignorance forces us to adopt it. If again we had some idea of the real distribution of the representative points, we could arrange it so that in a region of some extent the density of this imaginary continuous matter would be nearly proportional to the number of the representative points, or, if you wish, to the number of atoms which are contained in that region. Even that is impossible, and our ignorance is so great that we are forced to choose arbitrarily the function which defines the density of our imaginary matter. Only we shall be forced to a hypothesis from which we can hardly get away, we shall suppose that this function is continuous. That is sufficient, as we shall see, to enable us to reach a conclusion. What is at the instant _t_ the probable distribution of the minor planets? Or rather what is the probable value of the sine of the longitude at the instant _t_, that is to say of sin (_at_ + _b_)? We made at the outset an arbitrary convention, but if we adopt it, this probable value is entirely defined. Divide the plane into elements of surface. Consider the value of sin (_at_ + _b_) at the center of each of these elements; multiply this value by the surface of the element, and by the corresponding density of the imaginary matter. Take then the sum for all the elements of the plane. This sum, by definition, will be the probable mean value we seek, which will thus be expressed by a double integral. It may be thought at first that this mean value depends on the choice of the function which defines the density of the imaginary matter, and that, as this function [phi] is arbitrary, we can, according to the arbitrary choice which we make, obtain any mean value. This is not so. A simple calculation shows that our double integral decreases very rapidly when _t_ increases. Thus I could not quite tell what hypothesis to make as to the probability of this or that initial distribution; but whatever the hypothesis made, the result will be the same, and this gets me out of my difficulty. Whatever be the function [phi], the mean value tends toward zero as _t_ increases, and as the minor planets have certainly accomplished a very great number of revolutions, I may assert that this mean value is very small. I may choose [phi] as I wish, save always one restriction: this function must be continuous; and, in fact, from the point of view of subjective probability, the choice of a discontinuous function would have been unreasonable. For instance, what reason could I have for supposing that the initial longitude might be exactly 0°, but that it could not lie between 0° and 1°? But the difficulty reappears if we take the point of view of objective probability, if we pass from our imaginary distribution in which the fictitious matter was supposed continuous to the real distribution in which our representative points form, as it were, discrete atoms. The mean value of sin (_at_ + _b_) will be represented quite simply by (1/_n_){[Sigma] sin (_at_ + _b_)}, _n_ being the number of minor planets. In lieu of a double integral referring to a continuous function, we shall have a sum of discrete terms. And yet no one will seriously doubt that this mean value is practically very small. Our representative points being very close together, our discrete sum will in general differ very little from an integral. An integral is the limit toward which a sum of terms tends when the number of these terms is indefinitely increased. If the terms are very numerous, the sum will differ very little from its limit, that is to say from the integral, and what I said of this latter will still be true of the sum itself. Nevertheless, there are exceptions. If, for instance, for all the minor planets, _b_ = [pi]/2 - _at_, the longitude for all the planets at the time t would be [pi]/2, and the mean value would evidently be equal to unity. For this to be the case, it would be necessary that at the epoch 0, the minor planets must have all been lying on a spiral of peculiar form, with its spires very close together. Every one will admit that such an initial distribution is extremely improbable (and, even supposing it realized, the distribution would not be uniform at the present time, for example, on January 1, 1913, but it would become so a few years later). Why then do we think this initial distribution improbable? This must be explained, because if we had no reason for rejecting as improbable this absurd hypothesis everything would break down, and we could no longer make any affirmation about the probability of this or that present distribution. Once more we shall invoke the principle of sufficient reason to which we must always recur. We might admit that at the beginning the planets were distributed almost in a straight line. We might admit that they were irregularly distributed. But it seems to us that there is no sufficient reason for the unknown cause that gave them birth to have acted along a curve so regular and yet so complicated, which would appear to have been expressly chosen so that the present distribution would not be uniform. IV. ROUGE ET NOIR.--The questions raised by games of chance, such as roulette, are, fundamentally, entirely analogous to those we have just treated. For example, a wheel is partitioned into a great number of equal subdivisions, alternately red and black. A needle is whirled with force, and after having made a great number of revolutions, it stops before one of these subdivisions. The probability that this division is red is evidently 1/2. The needle describes an angle [theta], including several complete revolutions. I do not know what is the probability that the needle may be whirled with a force such that this angle should lie between [theta] and [theta]+_d_[theta]; but I can make a convention. I can suppose that this probability is [phi]([theta])_d_[theta]. As for the function [phi]([theta]), I can choose it in an entirely arbitrary manner. There is nothing that can guide me in my choice, but I am naturally led to suppose this function continuous. Let [epsilon] be the length (measured on the circumference of radius 1) of each red and black subdivision. We have to calculate the integral of [phi]([theta])_d_[theta], extending it, on the one hand, to all the red divisions and, on the other hand, to all the black divisions, and to compare the results. Consider an interval 2[epsilon], comprising a red division and a black division which follows it. Let M and _m_ be the greatest and least values of the function [phi]([theta]) in this interval. The integral extended to the red divisions will be smaller than [Sigma]M[epsilon]; the integral extended to the black divisions will be greater than [Sigma]_m_[epsilon]; the difference will therefore be less than [Sigma](M - _m_)[epsilon]. But, if the function [theta] is supposed continuous; if, besides, the interval [epsilon] is very small with respect to the total angle described by the needle, the difference M - _m_ will be very small. The difference of the two integrals will therefore be very small, and the probability will be very nearly 1/2. We see that without knowing anything of the function [theta], I must act as if the probability were 1/2. We understand, on the other hand, why, if, placing myself at the objective point of view, I observe a certain number of coups, observation will give me about as many black coups as red. All players know this objective law; but it leads them into a remarkable error, which has been often exposed, but into which they always fall again. When the red has won, for instance, six times running, they bet on the black, thinking they are playing a safe game; because, say they, it is very rare that red wins seven times running. In reality their probability of winning remains 1/2. Observation shows, it is true, that series of seven consecutive reds are very rare, but series of six reds followed by a black are just as rare. They have noticed the rarity of the series of seven reds; if they have not remarked the rarity of six reds and a black, it is only because such series strike the attention less. V. THE PROBABILITY OF CAUSES.--We now come to the problems of the probability of causes, the most important from the point of view of scientific applications. Two stars, for instance, are very close together on the celestial sphere. Is this apparent contiguity a mere effect of chance? Are these stars, although on almost the same visual ray, situated at very different distances from the earth, and consequently very far from one another? Or, perhaps, does the apparent correspond to a real contiguity? This is a problem on the probability of causes. I recall first that at the outset of all problems of the probability of effects that have hitherto occupied us, we have always had to make a convention, more or less justified. And if in most cases the result was, in a certain measure, independent of this convention, this was only because of certain hypotheses which permitted us to reject _a priori_ discontinuous functions, for example, or certain absurd conventions. We shall find something analogous when we deal with the probability of causes. An effect may be produced by the cause _A_ or by the cause _B_. The effect has just been observed. We ask the probability that it is due to the cause _A_. This is an _a posteriori_ probability of cause. But I could not calculate it, if a convention more or less justified did not tell me _in advance_ what is the _a priori_ probability for the cause _A_ to come into play; I mean the probability of this event for some one who had not observed the effect. The better to explain myself I go back to the example of the game of écarté mentioned above. My adversary deals for the first time and he turns up a king. What is the probability that he is a sharper? The formulas ordinarily taught give 8/9, a result evidently rather surprising. If we look at it closer, we see that the calculation is made as if, _before sitting down at the table_, I had considered that there was one chance in two that my adversary was not honest. An absurd hypothesis, because in that case I should have certainly not played with him, and this explains the absurdity of the conclusion. The convention about the _a priori_ probability was unjustified, and that is why the calculation of the _a posteriori_ probability led me to an inadmissible result. We see the importance of this preliminary convention. I shall even add that if none were made, the problem of the _a posteriori_ probability would have no meaning. It must always be made either explicitly or tacitly. Pass to an example of a more scientific character. I wish to determine an experimental law. This law, when I know it, can be represented by a curve. I make a certain number of isolated observations; each of these will be represented by a point. When I have obtained these different points, I draw a curve between them, striving to pass as near to them as possible and yet preserve for my curve a regular form, without angular points, or inflections too accentuated, or brusque variation of the radius of curvature. This curve will represent for me the probable law, and I assume not only that it will tell me the values of the function intermediate between those which have been observed, but also that it will give me the observed values themselves more exactly than direct observation. This is why I make it pass near the points, and not through the points themselves. Here is a problem in the probability of causes. The effects are the measurements I have recorded; they depend on a combination of two causes: the true law of the phenomenon and the errors of observation. Knowing the effects, we have to seek the probability that the phenomenon obeys this law or that, and that the observations have been affected by this or that error. The most probable law then corresponds to the curve traced, and the most probable error of an observation is represented by the distance of the corresponding point from this curve. But the problem would have no meaning if, before any observation, I had not fashioned an _a priori_ idea of the probability of this or that law, and of the chances of error to which I am exposed. If my instruments are good (and that I knew before making the observations), I shall not permit my curve to depart much from the points which represent the rough measurements. If they are bad, I may go a little further away from them in order to obtain a less sinuous curve; I shall sacrifice more to regularity. Why then is it that I seek to trace a curve without sinuosities? It is because I consider _a priori_ a law represented by a continuous function (or by a function whose derivatives of high order are small), as more probable than a law not satisfying these conditions. Without this belief, the problem of which we speak would have no meaning; interpolation would be impossible; no law could be deduced from a finite number of observations; science would not exist. Fifty years ago physicists considered, other things being equal, a simple law as more probable than a complicated law. They even invoked this principle in favor of Mariotte's law as against the experiments of Regnault. To-day they have repudiated this belief; and yet, how many times are they compelled to act as though they still held it! However that may be, what remains of this tendency is the belief in continuity, and we have just seen that if this belief were to disappear in its turn, experimental science would become impossible. VI. THE THEORY OF ERRORS.--We are thus led to speak of the theory of errors, which is directly connected with the problem of the probability of causes. Here again we find _effects_, to wit, a certain number of discordant observations, and we seek to divine the _causes_, which are, on the one hand, the real value of the quantity to be measured; on the other hand, the error made in each isolated observation. It is necessary to calculate what is _a posteriori_ the probable magnitude of each error, and consequently the probable value of the quantity to be measured. But as I have just explained, we should not know how to undertake this calculation if we did not admit _a priori_, that is to say, before all observation, a law of probability of errors. Is there a law of errors? The law of errors admitted by all calculators is Gauss's law, which is represented by a certain transcendental curve known under the name of 'the bell.' But first it is proper to recall the classic distinction between systematic and accidental errors. If we measure a length with too long a meter, we shall always find too small a number, and it will be of no use to measure several times; this is a systematic error. If we measure with an accurate meter, we may, however, make a mistake; but we go wrong, now too much, now too little, and when we take the mean of a great number of measurements, the error will tend to grow small. These are accidental errors. It is evident from the first that systematic errors can not satisfy Gauss's law; but do the accidental errors satisfy it? A great number of demonstrations have been attempted; almost all are crude paralogisms. Nevertheless, we may demonstrate Gauss's law by starting from the following hypotheses: the error committed is the result of a great number of partial and independent errors; each of the partial errors is very little and besides, obeys any law of probability, provided that the probability of a positive error is the same as that of an equal negative error. It is evident that these conditions will be often but not always fulfilled, and we may reserve the name of accidental for errors which satisfy them. We see that the method of least squares is not legitimate in every case; in general the physicists are more distrustful of it than the astronomers. This is, no doubt, because the latter, besides the systematic errors to which they and the physicists are subject alike, have to control with an extremely important source of error which is wholly accidental; I mean atmospheric undulations. So it is very curious to hear a physicist discuss with an astronomer about a method of observation. The physicist, persuaded that one good measurement is worth more than many bad ones, is before all concerned with eliminating by dint of precautions the least systematic errors, and the astronomer says to him: 'But thus you can observe only a small number of stars; the accidental errors will not disappear.' What should we conclude? Must we continue to use the method of least squares? We must distinguish. We have eliminated all the systematic errors we could suspect; we know well there are still others, but we can not detect them; yet it is necessary to make up our mind and adopt a definitive value which will be regarded as the probable value; and for that it is evident the best thing to do is to apply Gauss's method. We have only applied a practical rule referring to subjective probability. There is nothing more to be said. But we wish to go farther and affirm that not only is the probable value so much, but that the probable error in the result is so much. _This is absolutely illegitimate_; it would be true only if we were sure that all the systematic errors were eliminated, and of that we know absolutely nothing. We have two series of observations; by applying the rule of least squares, we find that the probable error in the first series is twice as small as in the second. The second series may, however, be better than the first, because the first perhaps is affected by a large systematic error. All we can say is that the first series is _probably_ better than the second, since its accidental error is smaller, and we have no reason to affirm that the systematic error is greater for one of the series than for the other, our ignorance on this point being absolute. VII. CONCLUSIONS.--In the lines which precede, I have set many problems without solving any of them. Yet I do not regret having written them, because they will perhaps invite the reader to reflect on these delicate questions. However that may be, there are certain points which seem well established. To undertake any calculation of probability, and even for that calculation to have any meaning, it is necessary to admit, as point of departure, a hypothesis or convention which has always something arbitrary about it. In the choice of this convention, we can be guided only by the principle of sufficient reason. Unfortunately this principle is very vague and very elastic, and in the cursory examination we have just made, we have seen it take many different forms. The form under which we have met it most often is the belief in continuity, a belief which it would be difficult to justify by apodeictic reasoning, but without which all science would be impossible. Finally the problems to which the calculus of probabilities may be applied with profit are those in which the result is independent of the hypothesis made at the outset, provided only that this hypothesis satisfies the condition of continuity. CHAPTER XII OPTICS AND ELECTRICITY FRESNEL'S THEORY.--The best example[5] that can be chosen of physics in the making is the theory of light and its relations to the theory of electricity. Thanks to Fresnel, optics is the best developed part of physics; the so-called wave-theory forms a whole truly satisfying to the mind. We must not, however, ask of it what it can not give us. [5] This chapter is a partial reproduction of the prefaces of two of my works: _Théorie mathématique de la lumière_ (Paris, Naud, 1889), and _Électricité et optique_ (Paris, Naud, 1901). The object of mathematical theories is not to reveal to us the true nature of things; this would be an unreasonable pretension. Their sole aim is to coordinate the physical laws which experiment reveals to us, but which, without the help of mathematics, we should not be able even to state. It matters little whether the ether really exists; that is the affair of metaphysicians. The essential thing for us is that everything happens as if it existed, and that this hypothesis is convenient for the explanation of phenomena. After all, have we any other reason to believe in the existence of material objects? That, too, is only a convenient hypothesis; only this will never cease to be so, whereas, no doubt, some day the ether will be thrown aside as useless. But even at that day, the laws of optics and the equations which translate them analytically will remain true, at least as a first approximation. It will always be useful, then, to study a doctrine that unites all these equations. The undulatory theory rests on a molecular hypothesis. For those who think they have thus discovered the cause under the law, this is an advantage. For the others it is a reason for distrust. But this distrust seems to me as little justified as the illusion of the former. These hypotheses play only a secondary part. They might be sacrificed. They usually are not, because then the explanation would lose in clearness; but that is the only reason. In fact, if we looked closer we should see that only two things are borrowed from the molecular hypotheses: the principle of the conservation of energy and the linear form of the equations, which is the general law of small movements, as of all small variations. This explains why most of Fresnel's conclusions remain unchanged when we adopt the electromagnetic theory of light. MAXWELL'S THEORY.--Maxwell, we know, connected by a close bond two parts of physics until then entirely foreign to one another, optics and electricity. By blending thus in a vaster whole, in a higher harmony, the optics of Fresnel has not ceased to be alive. Its various parts subsist, and their mutual relations are still the same. Only the language we used to express them has changed; and, on the other hand, Maxwell has revealed to us other relations, before unsuspected, between the different parts of optics and the domain of electricity. When a French reader first opens Maxwell's book, a feeling of uneasiness and often even of mistrust mingles at first with his admiration. Only after a prolonged acquaintance and at the cost of many efforts does this feeling disappear. There are even some eminent minds that never lose it. Why are the English scientist's ideas with such difficulty acclimatized among us? It is, no doubt, because the education received by the majority of enlightened Frenchmen predisposes them to appreciate precision and logic above every other quality. The old theories of mathematical physics gave us in this respect complete satisfaction. All our masters, from Laplace to Cauchy, have proceeded in the same way. Starting from clearly stated hypotheses, they deduced all their consequences with mathematical rigor, and then compared them with experiment. It seemed their aim to give every branch of physics the same precision as celestial mechanics. A mind accustomed to admire such models is hard to suit with a theory. Not only will it not tolerate the least appearance of contradiction, but it will demand that the various parts be logically connected with one another, and that the number of distinct hypotheses be reduced to minimum. This is not all; it will have still other demands, which seem to me less reasonable. Behind the matter which our senses can reach, and which experiment tells us of, it will desire to see another, and in its eyes the only real, matter, which will have only purely geometric properties, and whose atoms will be nothing but mathematical points, subject to the laws of dynamics alone. And yet these atoms, invisible and without color, it will seek by an unconscious contradiction to represent to itself and consequently to identify as closely as possible with common matter. Then only will it be fully satisfied and imagine that it has penetrated the secret of the universe. If this satisfaction is deceitful, it is none the less difficult to renounce. Thus, on opening Maxwell, a Frenchman expects to find a theoretical whole as logical and precise as the physical optics based on the hypothesis of the ether; he thus prepares for himself a disappointment which I should like to spare the reader by informing him immediately of what he must look for in Maxwell, and what he can not find there. Maxwell does not give a mechanical explanation of electricity and magnetism; he confines himself to demonstrating that such an explanation is possible. He shows also that optical phenomena are only a special case of electromagnetic phenomena. From every theory of electricity, one can therefore deduce immediately a theory of light. The converse unfortunately is not true; from a complete explanation of light, it is not always easy to derive a complete explanation of electric phenomena. This is not easy, in particular, if we wish to start from Fresnel's theory. Doubtless it would not be impossible; but nevertheless we must ask whether we are not going to be forced to renounce admirable results that we thought definitely acquired. That seems a step backward; and many good minds are not willing to submit to it. When the reader shall have consented to limit his hopes, he will still encounter other difficulties. The English scientist does not try to construct a single edifice, final and well ordered; he seems rather to erect a great number of provisional and independent constructions, between which communication is difficult and sometimes impossible. Take as example the chapter in which he explains electrostatic attractions by pressures and tensions in the dielectric medium. This chapter might be omitted without making thereby the rest of the book less clear or complete; and, on the other hand, it contains a theory complete in itself which one could understand without having read a single line that precedes or follows. But it is not only independent of the rest of the work; it is difficult to reconcile with the fundamental ideas of the book. Maxwell does not even attempt this reconciliation; he merely says: "I have not been able to make the next step, namely, to account by mechanical considerations for these stresses in the dielectric." This example will suffice to make my thought understood; I could cite many others. Thus who would suspect, in reading the pages devoted to magnetic rotary polarization, that there is an identity between optical and magnetic phenomena? One must not then flatter himself that he can avoid all contradiction; to that it is necessary to be resigned. In fact, two contradictory theories, provided one does not mingle them, and if one does not seek in them the basis of things, may both be useful instruments of research; and perhaps the reading of Maxwell would be less suggestive if he had not opened up to us so many new and divergent paths. The fundamental idea, however, is thus a little obscured. So far is this the case that in the majority of popularized versions it is the only point completely left aside. I feel, then, that the better to make its importance stand out, I ought to explain in what this fundamental idea consists. But for that a short digression is necessary. THE MECHANICAL EXPLANATION OF PHYSICAL PHENOMENA.--There is in every physical phenomenon a certain number of parameters which experiment reaches directly and allows us to measure. I shall call these the parameters _q_. Observation then teaches us the laws of the variations of these parameters; and these laws can generally be put in the form of differential equations, which connect the parameters _q_ with the time. What is it necessary to do to give a mechanical interpretation of such a phenomenon? One will try to explain it either by the motions of ordinary matter, or by those of one or more hypothetical fluids. These fluids will be considered as formed of a very great number of isolated molecules _m_. When shall we say, then, that we have a complete mechanical explanation of the phenomenon? It will be, on the one hand, when we know the differential equations satisfied by the coordinates of these hypothetical molecules _m_, equations which, moreover, must conform to the principles of dynamics; and, on the other hand, when we know the relations that define the coordinates of the molecules _m_ as functions of the parameters _q_ accessible to experiment. These equations, as I have said, must conform to the principles of dynamics, and, in particular, to the principle of the conservation of energy and the principle of least action. The first of these two principles teaches us that the total energy is constant and that this energy is divided into two parts: 1º The kinetic energy, or _vis viva_, which depends on the masses of the hypothetical molecules _m_, and their velocities, and which I shall call _T_. 2º The potential energy, which depends only on the coordinates of these molecules and which I shall call _U_. It is the _sum_ of the two energies _T_ and _U_ which is constant. What now does the principle of least action tell us? It tells us that to pass from the initial position occupied at the instant t_{0} to the final position occupied at the instant t_{1}, the system must take such a path that, in the interval of time that elapses between the two instants t_{0} and t_{1}, the average value of 'the action' (that is to say, of the _difference_ between the two energies _T_ and _U_) shall be as small as possible. If the two functions _T_ and _U_ are known, this principle suffices to determine the equations of motion. Among all the possible ways of passing from one position to another, there is evidently one for which the average value of the action is less than for any other. There is, moreover, only one; and it results from this that the principle of least action suffices to determine the path followed and consequently the equations of motion. Thus we obtain what are called the equations of Lagrange. In these equations, the independent variables are the coordinates of the hypothetical molecules _m_; but I now suppose that one takes as variables the parameters _q_ directly accessible to experiment. The two parts of the energy must then be expressed as functions of the parameters _q_ and of their derivatives. They will evidently appear under this form to the experimenter. The latter will naturally try to define the potential and the kinetic energy by the aid of quantities that he can directly observe.[6] [6] We add that _U_ will depend only on the parameters _q_, that _T_ will depend on the parameters _q_ and their derivatives with respect to the time and will be a homogeneous polynomial of the second degree with respect to these derivatives. That granted, the system will always go from one position to another by a path such that the average action shall be a minimum. It matters little that _T_ and _U_ are now expressed by the aid of the parameters _q_ and their derivatives; it matters little that it is also by means of these parameters that we define the initial and final positions; the principle of least action remains always true. Now here again, of all the paths that lead from one position to another, there is one for which the average action is a minimum, and there is only one. The principle of least action suffices, then, to determine the differential equations which define the variations of the parameters _q_. The equations thus obtained are another form of the equations of Lagrange. To form these equations we need to know neither the relations that connect the parameters _q_ with the coordinates of the hypothetical molecules, nor the masses of these molecules, nor the expression of _U_ as a function of the coordinates of these molecules. All we need to know is the expression of _U_ as a function of the parameters, and that of _T_ as a function of the parameters _q_ and their derivatives, that is, the expressions of the kinetic and of the potential energy as functions of the experimental data. Then we shall have one of two things: either for a suitable choice of the functions _T_ and _U_, the equations of Lagrange, constructed as we have just said, will be identical with the differential equations deduced from experiments; or else there will exist no functions _T_ and _U_, for which this agreement takes place. In the latter case it is clear that no mechanical explanation is possible. The _necessary_ condition for a mechanical explanation to be possible is therefore that we can choose the functions _T_ and _U_ in such a way as to satisfy the principle of least action, which involves that of the conservation of energy. This condition, moreover, is _sufficient_. Suppose, in fact, that we have found a function _U_ of the parameters _q_, which represents one of the parts of the energy; that another part of the energy, which we shall represent by _T_, is a function of the parameters _q_ and their derivatives, and that it is a homogeneous polynomial of the second degree with respect to these derivatives; and finally that the equations of Lagrange, formed by means of these two functions, _T_ and _U_, conform to the data of the experiment. What is necessary in order to deduce from this a mechanical explanation? It is necessary that _U_ can be regarded as the potential energy of a system and _T_ as the _vis viva_ of the same system. There is no difficulty as to _U_, but can _T_ be regarded as the _vis viva_ of a material system? It is easy to show that this is always possible, and even in an infinity of ways. I will confine myself to referring for more details to the preface of my work, 'Électricité et optique.' Thus if the principle of least action can not be satisfied, no mechanical explanation is possible; if it can be satisfied, there is not only one, but an infinity, whence it follows that as soon as there is one there is an infinity of others. One more observation. Among the quantities that experiment gives us directly, we shall regard some as functions of the coordinates of our hypothetical molecules; these are our parameters _q_. We shall look upon the others as dependent not only on the coordinates, but on the velocities, or, what comes to the same thing, on the derivatives of the parameters _q_, or as combinations of these parameters and their derivatives. And then a question presents itself: among all these quantities measured experimentally, which shall we choose to represent the parameters _q_? Which shall we prefer to regard as the derivatives of these parameters? This choice remains arbitrary to a very large extent; but, for a mechanical explanation to be possible, it suffices if we can make the choice in such a way as to accord with the principle of least action. And then Maxwell asked himself whether he could make this choice and that of the two energies _T_ and _U_, in such a way that the electrical phenomena would satisfy this principle. Experiment shows us that the energy of an electromagnetic field is decomposed into two parts, the electrostatic energy and the electrodynamic energy. Maxwell observed that if we regard the first as representing the potential energy _U_, the second as representing the kinetic energy _T_; if, moreover, the electrostatic charges of the conductors are considered as parameters _q_ and the intensities of the currents as the derivatives of other parameters _q_; under these conditions, I say, Maxwell observed that the electric phenomena satisfy the principle of least action. Thenceforth he was certain of the possibility of a mechanical explanation. If he had explained this idea at the beginning of his book instead of relegating it to an obscure part of the second volume, it would not have escaped the majority of readers. If, then, a phenomenon admits of a complete mechanical explanation, it will admit of an infinity of others, that will render an account equally well of all the particulars revealed by experiment. And this is confirmed by the history of every branch of physics; in optics, for instance, Fresnel believed vibration to be perpendicular to the plane of polarization; Neumann regarded it as parallel to this plane. An 'experimentum crucis' has long been sought which would enable us to decide between these two theories, but it has not been found. In the same way, without leaving the domain of electricity, we may ascertain that the theory of two fluids and that of the single fluid both account in a fashion equally satisfactory for all the observed laws of electrostatics. All these facts are easily explicable, thanks to the properties of the equations of Lagrange which I have just recalled. It is easy now to comprehend what is Maxwell's fundamental idea. To demonstrate the possibility of a mechanical explanation of electricity, we need not preoccupy ourselves with finding this explanation itself; it suffices us to know the expression of the two functions _T_ and _U_, which are the two parts of energy, to form with these two functions the equations of Lagrange and then to compare these equations with the experimental laws. Among all these possible explanations, how make a choice for which the aid of experiment fails us? A day will come perhaps when physicists will not interest themselves in these questions, inaccessible to positive methods, and will abandon them to the metaphysicians. This day has not yet arrived; man does not resign himself so easily to be forever ignorant of the foundation of things. Our choice can therefore be further guided only by considerations where the part of personal appreciation is very great; there are, however, solutions that all the world will reject because of their whimsicality, and others that all the world will prefer because of their simplicity. In what concerns electricity and magnetism, Maxwell abstains from making any choice. It is not that he systematically disdains all that is unattainable by positive methods; the time he has devoted to the kinetic theory of gases sufficiently proves that. I will add that if, in his great work, he develops no complete explanation, he had previously attempted to give one in an article in the _Philosophical Magazine_. The strangeness and the complexity of the hypotheses he had been obliged to make had led him afterwards to give this up. The same spirit is found throughout the whole work. What is essential, that is to say what must remain common to all theories, is made prominent; all that would only be suitable to a particular theory is nearly always passed over in silence. Thus the reader finds himself in the presence of a form almost devoid of matter, which he is at first tempted to take for a fugitive shadow not to be grasped. But the efforts to which he is thus condemned force him to think and he ends by comprehending what was often rather artificial in the theoretic constructs he had previously only wondered at. CHAPTER XIII ELECTRODYNAMICS The history of electrodynamics is particularly instructive from our point of view. Ampère entitled his immortal work, 'Théorie des phénomènes électrodynamiques, _uniquement_ fondée sur l'expérience.' He therefore imagined that he had made _no_ hypothesis, but he had made them, as we shall soon see; only he made them without being conscious of it. His successors, on the other hand, perceived them, since their attention was attracted by the weak points in Ampère's solution. They made new hypotheses, of which this time they were fully conscious; but how many times it was necessary to change them before arriving at the classic system of to-day which is perhaps not yet final; this we shall see. I. AMPERE'S THEORY.--When Ampère studied experimentally the mutual actions of currents, he operated and he only could operate with closed currents. It was not that he denied the possibility of open currents. If two conductors are charged with positive and negative electricity and brought into communication by a wire, a current is established going from one to the other, which continues until the two potentials are equal. According to the ideas of Ampère's time this was an open current; the current was known to go from the first conductor to the second, it was not seen to return from the second to the first. So Ampère considered as open currents of this nature, for example, the currents of discharge of condensers; but he could not make them the objects of his experiments because their duration is too short. Another sort of open current may also be imagined. I suppose two conductors, _A_ and _B_, connected by a wire _AMB_. Small conducting masses in motion first come in contact with the conductor _B_, take from it an electric charge, leave contact with _B_ and move along the path _BNA_, and, transporting with them their charge, come into contact with _A_ and give to it their charge, which returns then to _B_ along the wire _AMB_. Now there we have in a sense a closed circuit, since the electricity describes the closed circuit _BNAMB_; but the two parts of this current are very different. In the wire _AMB_, the electricity is displaced through a fixed conductor, like a voltaic current, overcoming an ohmic resistance and developing heat; we say that it is displaced by conduction. In the part _BNA_, the electricity is carried by a moving conductor; it is said to be displaced by convection. If then the current of convection is considered as altogether analogous to the current of conduction, the circuit _BNAMB_ is closed; if, on the contrary, the convection current is not 'a true current' and, for example, does not act on the magnet, there remains only the conduction current _AMB_, which is open. For example, if we connect by a wire the two poles of a Holtz machine, the charged rotating disc transfers the electricity by convection from one pole to the other, and it returns to the first pole by conduction through the wire. But currents of this sort are very difficult to produce with appreciable intensity. With the means at Ampère's disposal, we may say that this was impossible. To sum up, Ampère could conceive of the existence of two kinds of open currents, but he could operate on neither because they were not strong enough or because their duration was too short. Experiment therefore could only show him the action of a closed current on a closed current, or, more accurately, the action of a closed current on a portion of a current, because a current can be made to describe a closed circuit composed of a moving part and a fixed part. It is possible then to study the displacements of the moving part under the action of another closed current. On the other hand, Ampère had no means of studying the action of an open current, either on a closed current or another open current. 1. _The Case of Closed Currents._--In the case of the mutual action of two closed currents, experiment revealed to Ampère remarkably simple laws. I recall rapidly here those which will be useful to us in the sequel: 1º _If the intensity of the currents is kept constant_, and if the two circuits, after having undergone any deformations and displacements whatsoever, return finally to their initial positions, the total work of the electrodynamic actions will be null. In other words, there is an _electrodynamic potential_ of the two circuits, proportional to the product of the intensities, and depending on the form and relative position of the circuits; the work of the electrodynamic actions is equal to the variation of this potential. 2º The action of a closed solenoid is null. 3º The action of a circuit _C_ on another voltaic circuit _C'_ depends only on the 'magnetic field' developed by this circuit. At each point in space we can in fact define in magnitude and direction a certain force called _magnetic force_, which enjoys the following properties: (_a_) The force exercised by _C_ on a magnetic pole is applied to that pole and is equal to the magnetic force multiplied by the magnetic mass of that pole; (_b_) A very short magnetic needle tends to take the direction of the magnetic force, and the couple to which it tends to reduce is proportional to the magnetic force, the magnetic moment of the needle and the sine of the dip of the needle; (_c_) If the circuit _C_ is displaced, the work of the electrodynamic action exercised by _C_ on _C'_ will be equal to the increment of the 'flow of magnetic force' which passes through the circuit. 2. _Action of a Closed Current on a Portion of Current._--Ampère not having been able to produce an open current, properly so called, had only one way of studying the action of a closed current on a portion of current. This was by operating on a circuit _C_ composed of two parts, the one fixed, the other movable. The movable part was, for instance, a movable wire [alpha][beta] whose extremities [alpha] and [beta] could slide along a fixed wire. In one of the positions of the movable wire, the end [alpha] rested on the _A_ of the fixed wire and the extremity [beta] on the point _B_ of the fixed wire. The current circulated from [alpha] to [beta], that is to say, from _A_ to _B_ along the movable wire, and then it returned from _B_ to _A_ along the fixed wire. _This current was therefore closed._ In a second position, the movable wire having slipped, the extremity [alpha] rested on another point _A'_ of the fixed wire, and the extremity [beta] on another point _B'_ of the fixed wire. The current circulated then from [alpha] to [beta], that is to say from _A'_ to _B'_ along the movable wire, and it afterwards returned from _B'_ to _B_, then from _B_ to _A_, then finally from _A_ to _A'_, always following the fixed wire. The current was therefore also closed. If a like current is subjected to the action of a closed current _C_, the movable part will be displaced just as if it were acted upon by a force. Ampère _assumes_ that the apparent force to which this movable part _AB_ seems thus subjected, representing the action of the _C_ on the portion [alpha][beta] of the current, is the same as if [alpha][beta] were traversed by an open current, stopping at [alpha] and [beta], in place of being traversed by a closed current which after arriving at [beta] returns to [alpha] through the fixed part of the circuit. This hypothesis seems natural enough, and Ampère made it unconsciously; nevertheless _it is not necessary_, since we shall see further on that Helmholtz rejected it. However that may be, it permitted Ampère, though he had never been able to produce an open current, to enunciate the laws of the action of a closed current on an open current, or even on an element of current. The laws are simple: 1º The force which acts on an element of current is applied to this element; it is normal to the element and to the magnetic force, and proportional to the component of this magnetic force which is normal to the element. 2º The action of a closed solenoid on an element of current is null. But the electrodynamic potential has disappeared, that is to say that, when a closed current and an open current, whose intensities have been maintained constant, return to their initial positions, the total work is not null. 3. _Continuous Rotations._--Among electrodynamic experiments, the most remarkable are those in which continuous rotations are produced and which are sometimes called _unipolar induction_ experiments. A magnet may turn about its axis; a current passes first through a fixed wire, enters the magnet by the pole _N_, for example, passes through half the magnet, emerges by a sliding contact and reenters the fixed wire. The magnet then begins to rotate continuously without being able ever to attain equilibrium; this is Faraday's experiment. How is it possible? If it were a question of two circuits of invariable form, the one _C_ fixed, the other _C'_ movable about an axis, this latter could never take on continuous rotation; in fact there is an electrodynamic potential; there must therefore be necessarily a position of equilibrium when this potential is a maximum. Continuous rotations are therefore possible only when the circuit _C'_ is composed of two parts: one fixed, the other movable about an axis, as is the case in Faraday's experiment. Here again it is convenient to draw a distinction. The passage from the fixed to the movable part, or inversely, may take place either by simple contact (the same point of the movable part remaining constantly in contact with the same point of the fixed part), or by a sliding contact (the same point of the movable part coming successively in contact with diverse points of the fixed part). It is only in the second case that there can be continuous rotation. This is what then happens: The system tends to take a position of equilibrium; but, when at the point of reaching that position, the sliding contact puts the movable part in communication with a new point of the fixed part; it changes the connections, it changes therefore the conditions of equilibrium, so that the position of equilibrium fleeing, so to say, before the system which seeks to attain it, rotation may take place indefinitely. Ampère assumes that the action of the circuit on the movable part of _C'_ is the same as if the fixed part of _C'_ did not exist, and therefore as if the current passing through the movable part were open. He concludes therefore that the action of a closed on an open current, or inversely that of an open current on a closed current, may give rise to a continuous rotation. But this conclusion depends on the hypothesis I have enunciated and which, as I said above, is not admitted by Helmholtz. 4. _Mutual Action of Two Open Currents._--In what concerns the mutual actions of two open currents, and in particular that of two elements of current, all experiment breaks down. Ampère has recourse to hypothesis. He supposes: 1º That the mutual action of two elements reduces to a force acting along their join; 2º That the action of two closed currents is the resultant of the mutual actions of their diverse elements, which are besides the same as if these elements were isolated. What is remarkable is that here again Ampère makes these hypotheses unconsciously. However that may be, these two hypotheses, together with the experiments on closed currents, suffice to determine completely the law of the mutual action of two elements. But then most of the simple laws we have met in the case of closed currents are no longer true. In the first place, there is no electrodynamic potential; nor was there any, as we have seen, in the case of a closed current acting on an open current. Next there is, properly speaking, no magnetic force. And, in fact, we have given above three different definitions of this force: 1º By the action on a magnetic pole; 2º By the director couple which orientates the magnetic needle; 3º By the action on an element of current. But in the case which now occupies us, not only these three definitions are no longer in harmony, but each has lost its meaning, and in fact: 1º A magnetic pole is no longer acted upon simply by a single force applied to this pole. We have seen in fact that the force due to the action of an element of current on a pole is not applied to the pole, but to the element; it may moreover be replaced by a force applied to the pole and by a couple; 2º The couple which acts on the magnetic needle is no longer a simple director couple, for its moment with respect to the axis of the needle is not null. It breaks up into a director couple, properly so called, and a supplementary couple which tends to produce the continuous rotation of which we have above spoken; 3º Finally the force acting on an element of current is not normal to this element. In other words, _the unity of the magnetic force has disappeared_. Let us see in what this unity consists. Two systems which exercise the same action on a magnetic pole will exert also the same action on an indefinitely small magnetic needle, or on an element of current placed at the same point of space as this pole. Well, this is true if these two systems contain only closed currents; this would no longer be true if these two systems contained open currents. It suffices to remark, for instance, that, if a magnetic pole is placed at _A_ and an element at _B_, the direction of the element being along the prolongation of the sect _AB_, this element which will exercise no action on this pole will, on the other hand, exercise an action either on a magnetic needle placed at the point _A_, or on an element of current placed at the point _A_. 5. _Induction._--We know that the discovery of electrodynamic induction soon followed the immortal work of Ampère. As long as it is only a question of closed currents there is no difficulty, and Helmholtz has even remarked that the principle of the conservation of energy is sufficient for deducing the laws of induction from the electrodynamic laws of Ampère. But always on one condition, as Bertrand has well shown; that we make besides a certain number of hypotheses. The same principle again permits this deduction in the case of open currents, although of course we can not submit the result to the test of experiment, since we can not produce such currents. If we try to apply this mode of analysis to Ampère's theory of open currents, we reach results calculated to surprise us. In the first place, induction can not be deduced from the variation of the magnetic field by the formula well known to savants and practicians, and, in fact, as we have said, properly speaking there is no longer a magnetic field. But, further, if a circuit _C_ is subjected to the induction of a variable voltaic system _S_, if this system _S_ be displaced and deformed in any way whatever, so that the intensity of the currents of this system varies according to any law whatever, but that after these variations the system finally returns to its initial situation, it seems natural to suppose that the _mean_ electromotive force induced in the circuit _C_ is null. This is true if the circuit _C_ is closed and if the system _S_ contains only closed currents. This would no longer be true, if one accepts the theory of Ampère, if there were open currents. So that not only induction will no longer be the variation of the flow of magnetic force, in any of the usual senses of the word, but it can not be represented by the variation of anything whatever. II. THEORY OF HELMHOLTZ.--I have dwelt upon the consequences of Ampère's theory, and of his method of explaining open currents. It is difficult to overlook the paradoxical and artificial character of the propositions to which we are thus led. One can not help thinking 'that can not be so.' We understand therefore why Helmholtz was led to seek something else. Helmholtz rejects Ampère's fundamental hypothesis, to wit, that the mutual action of two elements of current reduces to a force along their join. He assumes that an element of current is not subjected to a single force, but to a force and a couple. It is just this which gave rise to the celebrated polemic between Bertrand and Helmholtz. Helmholtz replaces Ampère's hypothesis by the following: two elements always admit of an electrodynamic potential depending solely on their position and orientation; and the work of the forces that they exercise, one on the other, is equal to the variation of this potential. Thus Helmholtz can no more do without hypothesis than Ampère; but at least he does not make one without explicitly announcing it. In the case of closed currents, which are alone accessible to experiment, the two theories agree. In all other cases they differ. In the first place, contrary to what Ampère supposed, the force which seems to act on the movable portion of a closed current is not the same as would act upon this movable portion if it were isolated and constituted an open current. Let us return to the circuit _C'_, of which we spoke above, and which was formed of a movable wire [alpha][beta] sliding on a fixed wire. In the only experiment that can be made, the movable portion [alpha][beta] is not isolated, but is part of a closed circuit. When it passes from _AB_ to _A'B'_, the total electrodynamic potential varies for two reasons: 1º It undergoes a first increase because the potential of _A'B'_ with respect to the circuit _C_ is not the same as that of _AB_; 2º It takes a second increment because it must be increased by the potentials of the elements _AA'_, _BB'_ with respect to _C_. It is this _double_ increment which represents the work of the force to which the portion _AB_ seems subjected. If, on the contrary, [alpha][beta] were isolated, the potential would undergo only the first increase, and this first increment alone would measure the work of the force which acts on _AB_. In the second place, there could be no continuous rotation without sliding contact, and, in fact, that, as we have seen _à propos_ of closed currents, is an immediate consequence of the existence of an electrodynamic potential. In Faraday's experiment, if the magnet is fixed and if the part of the current exterior to the magnet runs along a movable wire, that movable part may undergo a continuous rotation. But this does not mean to say that if the contacts of the wire with the magnet were suppressed, and an _open_ current were to run along the wire, the wire would still take a movement of continuous rotation. I have just said in fact that an _isolated_ element is not acted upon in the same way as a movable element making part of a closed circuit. Another difference: The action of a closed solenoid on a closed current is null according to experiment and according to the two theories. Its action on an open current would be null according to Ampère; it would not be null according to Helmholtz. From this follows an important consequence. We have given above three definitions of magnetic force. The third has no meaning here since an element of current is no longer acted upon by a single force. No more has the first any meaning. What, in fact, is a magnetic pole? It is the extremity of an indefinite linear magnet. This magnet may be replaced by an indefinite solenoid. For the definition of magnetic force to have any meaning, it would be necessary that the action exercised by an open current on an indefinite solenoid should depend only on the position of the extremity of this solenoid, that is to say, that the action on a closed solenoid should be null. Now we have just seen that such is not the case. On the other hand, nothing prevents our adopting the second definition, which is founded on the measurement of the director couple which tends to orientate the magnetic needle. But if it is adopted, neither the effects of induction nor the electrodynamic effects will depend solely on the distribution of the lines of force in this magnetic field. III. DIFFICULTIES RAISED BY THESE THEORIES.--The theory of Helmholtz is in advance of that of Ampère; it is necessary, however, that all the difficulties should be smoothed away. In the one as in the other, the phrase 'magnetic field' has no meaning, or, if we give it one, by a more or less artificial convention, the ordinary laws so familiar to all electricians no longer apply; thus the electromotive force induced in a wire is no longer measured by the number of lines of force met by this wire. And our repugnance does not come alone from the difficulty of renouncing inveterate habits of language and of thought. There is something more. If we do not believe in action at a distance, electrodynamic phenomena must be explained by a modification of the medium. It is precisely this modification that we call 'magnetic field.' And then the electrodynamic effects must depend only on this field. All these difficulties arise from the hypothesis of open currents. IV. MAXWELL'S THEORY.--Such were the difficulties raised by the dominant theories when Maxwell appeared, who with a stroke of the pen made them all vanish. To his mind, in fact, all currents are closed currents. Maxwell assumes that if in a dielectric the electric field happens to vary, this dielectric becomes the seat of a particular phenomenon, acting on the galvanometer like a current, and which he calls _current of displacement_. If then two conductors bearing contrary charges are put in communication by a wire, in this wire during the discharge there is an open current of conduction; but there are produced at the same time in the surrounding dielectric, currents of displacement which close this current of conduction. We know that Maxwell's theory leads to the explanation of optical phenomena, which would be due to extremely rapid electrical oscillations. At that epoch such a conception was only a bold hypothesis, which could be supported by no experiment. At the end of twenty years, Maxwell's ideas received the confirmation of experiment. Hertz succeeded in producing systems of electric oscillations which reproduce all the properties of light, and only differ from it by the length of their wave; that is to say as violet differs from red. In some measure he made the synthesis of light. It might be said that Hertz has not demonstrated directly Maxwell's fundamental idea, the action of the current of displacement on the galvanometer. This is true in a sense. What he has shown in sum is that electromagnetic induction is not propagated instantaneously as was supposed; but with the speed of light. But to suppose there is no current of displacement, and induction is propagated with the speed of light; or to suppose that the currents of displacement produce effects of induction, and that the induction is propagated instantaneously, _comes to the same thing_. This can not be seen at the first glance, but it is proved by an analysis of which I must not think of giving even a summary here. V. ROWLAND'S EXPERIMENT.--But as I have said above, there are two kinds of open conduction currents. There are first the currents of discharge of a condenser or of any conductor whatever. There are also the cases in which electric discharges describe a closed contour, being displaced by conduction in one part of the circuit and by convection in the other part. For open currents of the first sort, the question might be considered as solved; they were closed by the currents of displacement. For open currents of the second sort, the solution appeared still more simple. It seemed that if the current were closed, it could only be by the current of convection itself. For that it sufficed to assume that a 'convection current,' that is to say a charged conductor in motion, could act on the galvanometer. But experimental confirmation was lacking. It appeared difficult in fact to obtain a sufficient intensity even by augmenting as much as possible the charge and the velocity of the conductors. It was Rowland, an extremely skillful experimenter, who first triumphed over these difficulties. A disc received a strong electrostatic charge and a very great speed of rotation. An astatic magnetic system placed beside the disc underwent deviations. The experiment was made twice by Rowland, once in Berlin, once in Baltimore. It was afterwards repeated by Himstedt. These physicists even announced that they had succeeded in making quantitative measurements. In fact, for twenty years Rowland's law was admitted without objection by all physicists. Besides everything seemed to confirm it. The spark certainly does produce a magnetic effect. Now does it not seem probable that the discharge by spark is due to particles taken from one of the electrodes and transferred to the other electrode with their charge? Is not the very spectrum of the spark, in which we recognize the lines of the metal of the electrode, a proof of it? The spark would then be a veritable current of convection. On the other hand, it is also admitted that in an electrolyte the electricity is carried by the ions in motion. The current in an electrolyte would therefore be also a current of convection; now, it acts on the magnetic needle. The same for cathode rays. Crookes attributed these rays to a very subtile matter charged with electricity and moving with a very great velocity. He regarded them, in other words, as currents of convection. Now these cathode rays are deviated by the magnet. In virtue of the principle of action and reaction, they should in turn deviate the magnetic needle. It is true that Hertz believed he had demonstrated that the cathode rays do not carry electricity, and that they do not act on the magnetic needle. But Hertz was mistaken. First of all, Perrin succeeded in collecting the electricity carried by these rays, electricity of which Hertz denied the existence; the German scientist appears to have been deceived by effects due to the action of X-rays, which were not yet discovered. Afterwards, and quite recently, the action of the cathode rays on the magnetic needle has been put in evidence. Thus all these phenomena regarded as currents of convection, sparks, electrolytic currents, cathode rays, act in the same manner on the galvanometer and in conformity with Rowland's law. VI. THEORY OF LORENTZ.--We soon went farther. According to the theory of Lorentz, currents of conduction themselves would be true currents of convection. Electricity would remain inseparably connected with certain material particles called _electrons_. The circulation of these electrons through bodies would produce voltaic currents. And what would distinguish conductors from insulators would be that the one could be traversed by these electrons while the others would arrest their movements. The theory of Lorentz is very attractive. It gives a very simple explanation of certain phenomena which the earlier theories, even Maxwell's in its primitive form, could not explain in a satisfactory way; for example, the aberration of light, the partial carrying away of luminous waves, magnetic polarization and the Zeeman effect. Some objections still remained. The phenomena of an electric system seemed to depend on the absolute velocity of translation of the center of gravity of this system, which is contrary to the idea we have of the relativity of space. Supported by M. Crémieu, M. Lippmann has presented this objection in a striking form. Imagine two charged conductors with the same velocity of translation; they are relatively at rest. However, each of them being equivalent to a current of convection, they ought to attract one another, and by measuring this attraction we could measure their absolute velocity. "No!" replied the partisans of Lorentz. "What we could measure in that way is not their absolute velocity, but their relative velocity _with respect to the ether_, so that the principle of relativity is safe." Whatever there may be in these latter objections, the edifice of electrodynamics, at least in its broad lines, seemed definitively constructed. Everything was presented under the most satisfactory aspect. The theories of Ampère and of Helmholtz, made for open currents which no longer existed, seemed to have no longer anything but a purely historic interest, and the inextricable complications to which these theories led were almost forgotten. This quiescence has been recently disturbed by the experiments of M. Crémieu, which for a moment seemed to contradict the result previously obtained by Rowland. But fresh researches have not confirmed them, and the theory of Lorentz has victoriously stood the test. The history of these variations will be none the less instructive; it will teach us to what pitfalls the scientist is exposed, and how he may hope to escape them. * * * * * THE VALUE OF SCIENCE * * * * * TRANSLATOR'S INTRODUCTION 1. _Does the Scientist create Science?_--Professor Rados of Budapest in his report to the Hungarian Academy of Science on the award to Poincaré of the Bolyai prize of ten thousand crowns, speaking of him as unquestionably the most powerful investigator in the domain of mathematics and mathematical physics, characterized him as the intuitive genius drawing the inspiration for his wide-reaching researches from the exhaustless fountain of geometric and physical intuition, yet working this inspiration out in detail with marvelous logical keenness. With his brilliant creative genius was combined the capacity for sharp and successful generalization, pushing far out the boundaries of thought in the most widely different domains, so that his works must be ranked with the greatest mathematical achievements of all time. "Finally," says Rados, "permit me to make especial mention of his intensely interesting book, 'The Value of Science,' in which he in a way has laid down the scientist's creed." Now what is this creed? Sense may act as stimulus, as suggestive, yet not to awaken a dormant depiction, or to educe the conception of an archetypal form, but rather to strike the hour for creation, to summon to work a sculptor capable of smoothing a Venus of Milo out of the formless clay. Knowledge is not a gift of bare experience, nor even made solely out of experience. The creative activity of mind is in mathematics particularly clear. The axioms of geometry are conventions, disguised definitions or unprovable hypotheses precreated by auto-active animal and human minds. Bertrand Russell says of projective geometry: "It takes nothing from experience, and has, like arithmetic, a creature of the pure intellect for its object. It deals with an object whose properties are logically deduced from its definition, not empirically discovered from data." Then does the scientist create science? This is a question Poincaré here dissects with a master hand. The physiologic-psychologic investigation of the space problem must give the meaning of the words _geometric fact_, _geometric reality_. Poincaré here subjects to the most successful analysis ever made the tridimensionality of our space. 2. _The Mind Dispelling Optical Illusions._--Actual perception of spatial properties is accompanied by movements corresponding to its character. In the case of optical illusions, with the so-called false perceptions eye-movements are closely related. But though the perceived object and its environment remain constant, the sufficiently powerful mind can, as we say, dispel these illusions, the perception itself being creatively changed. Photo-graphs taken at intervals during the presence of these optical illusions, during the change, perhaps gradual and unconscious, in the perception, and after these illusions have, as the phrase is, finally disappeared, show quite clearly that changes in eye-movements corresponding to those internally created in perception itself successively occur. What is called accuracy of movement is created by what is called correctness of perception. The higher creation in the perception is the determining cause of an improvement, a precision in the motion. Thus we see correct perception in the individual helping to make that cerebral organization and accurate motor adjustment on which its possibility and permanence seem in so far to depend. So-called correct perception is connected with a long-continued process of perceptual education motived and initiated from within. How this may take place is here illustrated at length by our author. 3. _Euclid not Necessary._--Geometry is a construction of the intellect, in application not certain but convenient. As Schiller says, when we see these facts as clearly as the development of metageometry has compelled us to see them, we must surely confess that the Kantian account of space is hopelessly and demonstrably antiquated. As Royce says in 'Kant's Doctrine of the Basis of Mathematics,' "That very use of intuition which Kant regarded as geometrically ideal, the modern geometer regards as scientifically defective, because surreptitious. No mathematical exactness without explicit proof from assumed principles--such is the motto of the modern geometer. But suppose the reasoning of Euclid purified of this comparatively surreptitious appeal to intuition. Suppose that the principles of geometry are made quite explicit at the outset of the treatise, as Pieri and Hilbert or Professor Halsted or Dr. Veblen makes his principles explicit in his recent treatment of geometry. Then, indeed, geometry becomes for the modern mathematician a purely rational science. But very few students of the logic of mathematics at the present time can see any warrant in the analysis of geometrical truth for regarding just the Euclidean system of principles as possessing any discoverable necessity." Yet the environmental and perhaps hereditary premiums on Euclid still make even the scientist think Euclid most convenient. 4. _Without Hypotheses, no Science._--Nobody ever observed an equidistantial, but also nobody ever observed a straight line. Emerson's Uriel "Gave his sentiment divine Against the being of a line. Line in Nature is not found." Clearly not, being an eject from man's mind. What is called 'a knowledge of facts' is usually merely a subjective realization that the old hypotheses are still sufficiently elastic to serve in some domain; that is, with a sufficiency of conscious or unconscious omissions and doctorings and fudgings more or less wilful. In the present book we see the very foundation rocks of science, the conservation of energy and the indestructibility of matter, beating against the bars of their cages, seemingly anxious to take wing away into the empyrean, to chase the once divine parallel postulate broken loose from Euclid and Kant. 5. _What Outcome?_--What now is the definite, the permanent outcome? What new islets raise their fronded palms in air within thought's musical domain? Over what age-gray barriers rise the fragrant floods of this new spring-tide, redolent of the wolf-haunted forest of Transylvania, of far Erdély's plunging river, Maros the bitter, or broad mother Volga at Kazan? What victory heralded the great rocket for which young Lobachevski, the widow's son, was cast into prison? What severing of age-old mental fetters symbolized young Bolyai's cutting-off with his Damascus blade the spikes driven into his door-post, and strewing over the sod the thirteen Austrian cavalry officers? This book by the greatest mathematician of our time gives weightiest and most charming answer. GEORGE BRUCE HALSTED. INTRODUCTION The search for truth should be the goal of our activities; it is the sole end worthy of them. Doubtless we should first bend our efforts to assuage human suffering, but why? Not to suffer is a negative ideal more surely attained by the annihilation of the world. If we wish more and more to free man from material cares, it is that he may be able to employ the liberty obtained in the study and contemplation of truth. But sometimes truth frightens us. And in fact we know that it is sometimes deceptive, that it is a phantom never showing itself for a moment except to ceaselessly flee, that it must be pursued further and ever further without ever being attained. Yet to work one must stop, as some Greek, Aristotle or another, has said. We also know how cruel the truth often is, and we wonder whether illusion is not more consoling, yea, even more bracing, for illusion it is which gives confidence. When it shall have vanished, will hope remain and shall we have the courage to achieve? Thus would not the horse harnessed to his treadmill refuse to go, were his eyes not bandaged? And then to seek truth it is necessary to be independent, wholly independent. If, on the contrary, we wish to act, to be strong, we should be united. This is why many of us fear truth; we consider it a cause of weakness. Yet truth should not be feared, for it alone is beautiful. When I speak here of truth, assuredly I refer first to scientific truth; but I also mean moral truth, of which what we call justice is only one aspect. It may seem that I am misusing words, that I combine thus under the same name two things having nothing in common; that scientific truth, which is demonstrated, can in no way be likened to moral truth, which is felt. And yet I can not separate them, and whosoever loves the one can not help loving the other. To find the one, as well as to find the other, it is necessary to free the soul completely from prejudice and from passion; it is necessary to attain absolute sincerity. These two sorts of truth when discovered give the same joy; each when perceived beams with the same splendor, so that we must see it or close our eyes. Lastly, both attract us and flee from us; they are never fixed: when we think to have reached them, we find that we have still to advance, and he who pursues them is condemned never to know repose. It must be added that those who fear the one will also fear the other; for they are the ones who in everything are concerned above all with consequences. In a word, I liken the two truths, because the same reasons make us love them and because the same reasons make us fear them. If we ought not to fear moral truth, still less should we dread scientific truth. In the first place it can not conflict with ethics. Ethics and science have their own domains, which touch but do not interpenetrate. The one shows us to what goal we should aspire, the other, given the goal, teaches us how to attain it. So they can never conflict since they can never meet. There can no more be immoral science than there can be scientific morals. But if science is feared, it is above all because it can not give us happiness. Of course it can not. We may even ask whether the beast does not suffer less than man. But can we regret that earthly paradise where man brute-like was really immortal in knowing not that he must die? When we have tasted the apple, no suffering can make us forget its savor. We always come back to it. Could it be otherwise? As well ask if one who has seen and is blind will not long for the light. Man, then, can not be happy through science, but to-day he can much less be happy without it. But if truth be the sole aim worth pursuing, may we hope to attain it? It may well be doubted. Readers of my little book 'Science and Hypothesis' already know what I think about the question. The truth we are permitted to glimpse is not altogether what most men call by that name. Does this mean that our most legitimate, most imperative aspiration is at the same time the most vain? Or can we, despite all, approach truth on some side? This it is which must be investigated. In the first place, what instrument have we at our disposal for this conquest? Is not human intelligence, more specifically the intelligence of the scientist, susceptible of infinite variation? Volumes could be written without exhausting this subject; I, in a few brief pages, have only touched it lightly. That the geometer's mind is not like the physicist's or the naturalist's, all the world would agree; but mathematicians themselves do not resemble each other; some recognize only implacable logic, others appeal to intuition and see in it the only source of discovery. And this would be a reason for distrust. To minds so unlike can the mathematical theorems themselves appear in the same light? Truth which is not the same for all, is it truth? But looking at things more closely, we see how these very different workers collaborate in a common task which could not be achieved without their cooperation. And that already reassures us. Next must be examined the frames in which nature seems enclosed and which are called time and space. In 'Science and Hypothesis' I have already shown how relative their value is; it is not nature which imposes them upon us, it is we who impose them upon nature because we find them convenient. But I have spoken of scarcely more than space, and particularly quantitative space, so to say, that is of the mathematical relations whose aggregate constitutes geometry. I should have shown that it is the same with time as with space and still the same with 'qualitative space'; in particular, I should have investigated why we attribute three dimensions to space. I may be pardoned then for taking up again these important questions. Is mathematical analysis, then, whose principal object is the study of these empty frames, only a vain play of the mind? It can give to the physicist only a convenient language; is this not a mediocre service, which, strictly speaking, could be done without; and even is it not to be feared that this artificial language may be a veil interposed between reality and the eye of the physicist? Far from it; without this language most of the intimate analogies of things would have remained forever unknown to us; and we should forever have been ignorant of the internal harmony of the world, which is, we shall see, the only true objective reality. The best expression of this harmony is law. Law is one of the most recent conquests of the human mind; there still are people who live in the presence of a perpetual miracle and are not astonished at it. On the contrary, we it is who should be astonished at nature's regularity. Men demand of their gods to prove their existence by miracles; but the eternal marvel is that there are not miracles without cease. The world is divine because it is a harmony. If it were ruled by caprice, what could prove to us it was not ruled by chance? This conquest of law we owe to astronomy, and just this makes the grandeur of the science rather than the material grandeur of the objects it considers. It was altogether natural, then, that celestial mechanics should be the first model of mathematical physics; but since then this science has developed; it is still developing, even rapidly developing. And it is already necessary to modify in certain points the scheme from which I drew two chapters of 'Science and Hypothesis.' In an address at the St. Louis exposition, I sought to survey the road traveled; the result of this investigation the reader shall see farther on. The progress of science has seemed to imperil the best established principles, those even which were regarded as fundamental. Yet nothing shows they will not be saved; and if this comes about only imperfectly, they will still subsist even though they are modified. The advance of science is not comparable to the changes of a city, where old edifices are pitilessly torn down to give place to new, but to the continuous evolution of zoologic types which develop ceaselessly and end by becoming unrecognizable to the common sight, but where an expert eye finds always traces of the prior work of the centuries past. One must not think then that the old-fashioned theories have been sterile and vain. Were we to stop there, we should find in these pages some reasons for confidence in the value of science, but many more for distrusting it; an impression of doubt would remain; it is needful now to set things to rights. Some people have exaggerated the rôle of convention in science; they have even gone so far as to say that law, that scientific fact itself, was created by the scientist. This is going much too far in the direction of nominalism. No, scientific laws are not artificial creations; we have no reason to regard them as accidental, though it be impossible to prove they are not. Does the harmony the human intelligence thinks it discovers in nature exist outside of this intelligence? No, beyond doubt a reality completely independent of the mind which conceives it, sees or feels it, is an impossibility. A world as exterior as that, even if it existed, would for us be forever inaccessible. But what we call objective reality is, in the last analysis, what is common to many thinking beings, and could be common to all; this common part, we shall see, can only be the harmony expressed by mathematical laws. It is this harmony then which is the sole objective reality, the only truth we can attain; and when I add that the universal harmony of the world is the source of all beauty, it will be understood what price we should attach to the slow and difficult progress which little by little enables us to know it better. PART I THE MATHEMATICAL SCIENCES CHAPTER I INTUITION AND LOGIC IN MATHEMATICS I It is impossible to study the works of the great mathematicians, or even those of the lesser, without noticing and distinguishing two opposite tendencies, or rather two entirely different kinds of minds. The one sort are above all preoccupied with logic; to read their works, one is tempted to believe they have advanced only step by step, after the manner of a Vauban who pushes on his trenches against the place besieged, leaving nothing to chance. The other sort are guided by intuition and at the first stroke make quick but sometimes precarious conquests, like bold cavalrymen of the advance guard. The method is not imposed by the matter treated. Though one often says of the first that they are _analysts_ and calls the others _geometers_, that does not prevent the one sort from remaining analysts even when they work at geometry, while the others are still geometers even when they occupy themselves with pure analysis. It is the very nature of their mind which makes them logicians or intuitionalists, and they can not lay it aside when they approach a new subject. Nor is it education which has developed in them one of the two tendencies and stifled the other. The mathematician is born, not made, and it seems he is born a geometer or an analyst. I should like to cite examples and there are surely plenty; but to accentuate the contrast I shall begin with an extreme example, taking the liberty of seeking it in two living mathematicians. M. Méray wants to prove that a binomial equation always has a root, or, in ordinary words, that an angle may always be subdivided. If there is any truth that we think we know by direct intuition, it is this. Who could doubt that an angle may always be divided into any number of equal parts? M. Méray does not look at it that way; in his eyes this proposition is not at all evident and to prove it he needs several pages. On the other hand, look at Professor Klein: he is studying one of the most abstract questions of the theory of functions: to determine whether on a given Riemann surface there always exists a function admitting of given singularities. What does the celebrated German geometer do? He replaces his Riemann surface by a metallic surface whose electric conductivity varies according to certain laws. He connects two of its points with the two poles of a battery. The current, says he, must pass, and the distribution of this current on the surface will define a function whose singularities will be precisely those called for by the enunciation. Doubtless Professor Klein well knows he has given here only a sketch; nevertheless he has not hesitated to publish it; and he would probably believe he finds in it, if not a rigorous demonstration, at least a kind of moral certainty. A logician would have rejected with horror such a conception, or rather he would not have had to reject it, because in his mind it would never have originated. Again, permit me to compare two men, the honor of French science, who have recently been taken from us, but who both entered long ago into immortality. I speak of M. Bertrand and M. Hermite. They were scholars of the same school at the same time; they had the same education, were under the same influences; and yet what a difference! Not only does it blaze forth in their writings; it is in their teaching, in their way of speaking, in their very look. In the memory of all their pupils these two faces are stamped in deathless lines; for all who have had the pleasure of following their teaching, this remembrance is still fresh; it is easy for us to evoke it. While speaking, M. Bertrand is always in motion; now he seems in combat with some outside enemy, now he outlines with a gesture of the hand the figures he studies. Plainly he sees and he is eager to paint, this is why he calls gesture to his aid. With M. Hermite, it is just the opposite; his eyes seem to shun contact with the world; it is not without, it is within he seeks the vision of truth. Among the German geometers of this century, two names above all are illustrious, those of the two scientists who founded the general theory of functions, Weierstrass and Riemann. Weierstrass leads everything back to the consideration of series and their analytic transformations; to express it better, he reduces analysis to a sort of prolongation of arithmetic; you may turn through all his books without finding a figure. Riemann, on the contrary, at once calls geometry to his aid; each of his conceptions is an image that no one can forget, once he has caught its meaning. More recently, Lie was an intuitionalist; this might have been doubted in reading his books, no one could doubt it after talking with him; you saw at once that he thought in pictures. Madame Kovalevski was a logician. Among our students we notice the same differences; some prefer to treat their problems 'by analysis,' others 'by geometry.' The first are incapable of 'seeing in space,' the others are quickly tired of long calculations and become perplexed. The two sorts of minds are equally necessary for the progress of science; both the logicians and the intuitionalists have achieved great things that others could not have done. Who would venture to say whether he preferred that Weierstrass had never written or that there had never been a Riemann? Analysis and synthesis have then both their legitimate rôles. But it is interesting to study more closely in the history of science the part which belongs to each. II Strange! If we read over the works of the ancients we are tempted to class them all among the intuitionalists. And yet nature is always the same; it is hardly probable that it has begun in this century to create minds devoted to logic. If we could put ourselves into the flow of ideas which reigned in their time, we should recognize that many of the old geometers were in tendency analysts. Euclid, for example, erected a scientific structure wherein his contemporaries could find no fault. In this vast construction, of which each piece however is due to intuition, we may still to-day, without much effort, recognize the work of a logician. It is not minds that have changed, it is ideas; the intuitional minds have remained the same; but their readers have required of them greater concessions. What is the cause of this evolution? It is not hard to find. Intuition can not give us rigor, nor even certainty; this has been recognized more and more. Let us cite some examples. We know there exist continuous functions lacking derivatives. Nothing is more shocking to intuition than this proposition which is imposed upon us by logic. Our fathers would not have failed to say: "It is evident that every continuous function has a derivative, since every curve has a tangent." How can intuition deceive us on this point? It is because when we seek to imagine a curve we can not represent it to ourselves without width; just so, when we represent to ourselves a straight line, we see it under the form of a rectilinear band of a certain breadth. We well know these lines have no width; we try to imagine them narrower and narrower and thus to approach the limit; so we do in a certain measure, but we shall never attain this limit. And then it is clear we can always picture these two narrow bands, one straight, one curved, in a position such that they encroach slightly one upon the other without crossing. We shall thus be led, unless warned by a rigorous analysis, to conclude that a curve always has a tangent. I shall take as second example Dirichlet's principle on which rest so many theorems of mathematical physics; to-day we establish it by reasoning very rigorous but very long; heretofore, on the contrary, we were content with a very summary proof. A certain integral depending on an arbitrary function can never vanish. Hence it is concluded that it must have a minimum. The flaw in this reasoning strikes us immediately, since we use the abstract term _function_ and are familiar with all the singularities functions can present when the word is understood in the most general sense. But it would not be the same had we used concrete images, had we, for example, considered this function as an electric potential; it would have been thought legitimate to affirm that electrostatic equilibrium can be attained. Yet perhaps a physical comparison would have awakened some vague distrust. But if care had been taken to translate the reasoning into the language of geometry, intermediate between that of analysis and that of physics, doubtless this distrust would not have been produced, and perhaps one might thus, even to-day, still deceive many readers not forewarned. Intuition, therefore, does not give us certainty. This is why the evolution had to happen; let us now see how it happened. It was not slow in being noticed that rigor could not be introduced in the reasoning unless first made to enter into the definitions. For the most part the objects treated of by mathematicians were long ill defined; they were supposed to be known because represented by means of the senses or the imagination; but one had only a crude image of them and not a precise idea on which reasoning could take hold. It was there first that the logicians had to direct their efforts. So, in the case of incommensurable numbers. The vague idea of continuity, which we owe to intuition, resolved itself into a complicated system of inequalities referring to whole numbers. By that means the difficulties arising from passing to the limit, or from the consideration of infinitesimals, are finally removed. To-day in analysis only whole numbers are left or systems, finite or infinite, of whole numbers bound together by a net of equality or inequality relations. Mathematics, as they say, is arithmetized. III A first question presents itself. Is this evolution ended? Have we finally attained absolute rigor? At each stage of the evolution our fathers also thought they had reached it. If they deceived themselves, do we not likewise cheat ourselves? We believe that in our reasonings we no longer appeal to intuition; the philosophers will tell us this is an illusion. Pure logic could never lead us to anything but tautologies; it could create nothing new; not from it alone can any science issue. In one sense these philosophers are right; to make arithmetic, as to make geometry, or to make any science, something else than pure logic is necessary. To designate this something else we have no word other than _intuition_. But how many different ideas are hidden under this same word? Compare these four axioms: (1) Two quantities equal to a third are equal to one another; (2) if a theorem is true of the number 1 and if we prove that it is true of _n_ + 1 if true for _n_, then will it be true of all whole numbers; (3) if on a straight the point _C_ is between _A_ and _B_ and the point _D_ between _A_ and _C_, then the point _D_ will be between _A_ and _B_; (4) through a given point there is not more than one parallel to a given straight. All four are attributed to intuition, and yet the first is the enunciation of one of the rules of formal logic; the second is a real synthetic _a priori_ judgment, it is the foundation of rigorous mathematical induction; the third is an appeal to the imagination; the fourth is a disguised definition. Intuition is not necessarily founded on the evidence of the senses; the senses would soon become powerless; for example, we can not represent to ourselves a chiliagon, and yet we reason by intuition on polygons in general, which include the chiliagon as a particular case. You know what Poncelet understood by the _principle of continuity_. What is true of a real quantity, said Poncelet, should be true of an imaginary quantity; what is true of the hyperbola whose asymptotes are real, should then be true of the ellipse whose asymptotes are imaginary. Poncelet was one of the most intuitive minds of this century; he was passionately, almost ostentatiously, so; he regarded the principle of continuity as one of his boldest conceptions, and yet this principle did not rest on the evidence of the senses. To assimilate the hyperbola to the ellipse was rather to contradict this evidence. It was only a sort of precocious and instinctive generalization which, moreover, I have no desire to defend. We have then many kinds of intuition; first, the appeal to the senses and the imagination; next, generalization by induction, copied, so to speak, from the procedures of the experimental sciences; finally, we have the intuition of pure number, whence arose the second of the axioms just enunciated, which is able to create the real mathematical reasoning. I have shown above by examples that the first two can not give us certainty; but who will seriously doubt the third, who will doubt arithmetic? Now in the analysis of to-day, when one cares to take the trouble to be rigorous, there can be nothing but syllogisms or appeals to this intuition of pure number, the only intuition which can not deceive us. It may be said that to-day absolute rigor is attained. IV The philosophers make still another objection: "What you gain in rigor," they say, "you lose in objectivity. You can rise toward your logical ideal only by cutting the bonds which attach you to reality. Your science is infallible, but it can only remain so by imprisoning itself in an ivory tower and renouncing all relation with the external world. From this seclusion it must go out when it would attempt the slightest application." For example, I seek to show that some property pertains to some object whose concept seems to me at first indefinable, because it is intuitive. At first I fail or must content myself with approximate proofs; finally I decide to give to my object a precise definition, and this enables me to establish this property in an irreproachable manner. "And then," say the philosophers, "it still remains to show that the object which corresponds to this definition is indeed the same made known to you by intuition; or else that some real and concrete object whose conformity with your intuitive idea you believe you immediately recognize corresponds to your new definition. Only then could you affirm that it has the property in question. You have only displaced the difficulty." That is not exactly so; the difficulty has not been displaced, it has been divided. The proposition to be established was in reality composed of two different truths, at first not distinguished. The first was a mathematical truth, and it is now rigorously established. The second was an experimental verity. Experience alone can teach us that some real and concrete object corresponds or does not correspond to some abstract definition. This second verity is not mathematically demonstrated, but neither can it be, no more than can the empirical laws of the physical and natural sciences. It would be unreasonable to ask more. Well, is it not a great advance to have distinguished what long was wrongly confused? Does this mean that nothing is left of this objection of the philosophers? That I do not intend to say; in becoming rigorous, mathematical science takes a character so artificial as to strike every one; it forgets its historical origins; we see how the questions can be answered, we no longer see how and why they are put. This shows us that logic is not enough; that the science of demonstration is not all science and that intuition must retain its rôle as complement, I was about to say as counterpoise or as antidote of logic. I have already had occasion to insist on the place intuition should hold in the teaching of the mathematical sciences. Without it young minds could not make a beginning in the understanding of mathematics; they could not learn to love it and would see in it only a vain logomachy; above all, without intuition they would never become capable of applying mathematics. But now I wish before all to speak of the rôle of intuition in science itself. If it is useful to the student it is still more so to the creative scientist. V We seek reality, but what is reality? The physiologists tell us that organisms are formed of cells; the chemists add that cells themselves are formed of atoms. Does this mean that these atoms or these cells constitute reality, or rather the sole reality? The way in which these cells are arranged and from which results the unity of the individual, is not it also a reality much more interesting than that of the isolated elements, and should a naturalist who had never studied the elephant except by means of the microscope think himself sufficiently acquainted with that animal? Well, there is something analogous to this in mathematics. The logician cuts up, so to speak, each demonstration into a very great number of elementary operations; when we have examined these operations one after the other and ascertained that each is correct, are we to think we have grasped the real meaning of the demonstration? Shall we have understood it even when, by an effort of memory, we have become able to repeat this proof by reproducing all these elementary operations in just the order in which the inventor had arranged them? Evidently not; we shall not yet possess the entire reality; that I know not what, which makes the unity of the demonstration, will completely elude us. Pure analysis puts at our disposal a multitude of procedures whose infallibility it guarantees; it opens to us a thousand different ways on which we can embark in all confidence; we are assured of meeting there no obstacles; but of all these ways, which will lead us most promptly to our goal? Who shall tell us which to choose? We need a faculty which makes us see the end from afar, and intuition is this faculty. It is necessary to the explorer for choosing his route; it is not less so to the one following his trail who wants to know why he chose it. If you are present at a game of chess, it will not suffice, for the understanding of the game, to know the rules for moving the pieces. That will only enable you to recognize that each move has been made conformably to these rules, and this knowledge will truly have very little value. Yet this is what the reader of a book on mathematics would do if he were a logician only. To understand the game is wholly another matter; it is to know why the player moves this piece rather than that other which he could have moved without breaking the rules of the game. It is to perceive the inward reason which makes of this series of successive moves a sort of organized whole. This faculty is still more necessary for the player himself, that is, for the inventor. Let us drop this comparison and return to mathematics. For example, see what has happened to the idea of continuous function. At the outset this was only a sensible image, for example, that of a continuous mark traced by the chalk on a blackboard. Then it became little by little more refined; ere long it was used to construct a complicated system of inequalities, which reproduced, so to speak, all the lines of the original image; this construction finished, the centering of the arch, so to say, was removed, that crude representation which had temporarily served as support and which was afterward useless was rejected; there remained only the construction itself, irreproachable in the eyes of the logician. And yet if the primitive image had totally disappeared from our recollection, how could we divine by what caprice all these inequalities were erected in this fashion one upon another? Perhaps you think I use too many comparisons; yet pardon still another. You have doubtless seen those delicate assemblages of silicious needles which form the skeleton of certain sponges. When the organic matter has disappeared, there remains only a frail and elegant lace-work. True, nothing is there except silica, but what is interesting is the form this silica has taken, and we could not understand it if we did not know the living sponge which has given it precisely this form. Thus it is that the old intuitive notions of our fathers, even when we have abandoned them, still imprint their form upon the logical constructions we have put in their place. This view of the aggregate is necessary for the inventor; it is equally necessary for whoever wishes really to comprehend the inventor. Can logic give it to us? No; the name mathematicians give it would suffice to prove this. In mathematics logic is called _analysis_ and analysis means _division_, _dissection_. It can have, therefore, no tool other than the scalpel and the microscope. Thus logic and intuition have each their necessary rôle. Each is indispensable. Logic, which alone can give certainty, is the instrument of demonstration; intuition is the instrument of invention. VI But at the moment of formulating this conclusion I am seized with scruples. At the outset I distinguished two kinds of mathematical minds, the one sort logicians and analysts, the others intuitionalists and geometers. Well, the analysts also have been inventors. The names I have just cited make my insistence on this unnecessary. Here is a contradiction, at least apparently, which needs explanation. And first, do you think these logicians have always proceeded from the general to the particular, as the rules of formal logic would seem to require of them? Not thus could they have extended the boundaries of science; scientific conquest is to be made only by generalization. In one of the chapters of 'Science and Hypothesis,' I have had occasion to study the nature of mathematical reasoning, and I have shown how this reasoning, without ceasing to be absolutely rigorous, could lift us from the particular to the general by a procedure I have called _mathematical induction_. It is by this procedure that the analysts have made science progress, and if we examine the detail itself of their demonstrations, we shall find it there at each instant beside the classic syllogism of Aristotle. We, therefore, see already that the analysts are not simply makers of syllogisms after the fashion of the scholastics. Besides, do you think they have always marched step by step with no vision of the goal they wished to attain? They must have divined the way leading thither, and for that they needed a guide. This guide is, first, analogy. For example, one of the methods of demonstration dear to analysts is that founded on the employment of dominant functions. We know it has already served to solve a multitude of problems; in what consists then the rôle of the inventor who wishes to apply it to a new problem? At the outset he must recognize the analogy of this question with those which have already been solved by this method; then he must perceive in what way this new question differs from the others, and thence deduce the modifications necessary to apply to the method. But how does one perceive these analogies and these differences? In the example just cited they are almost always evident, but I could have found others where they would have been much more deeply hidden; often a very uncommon penetration is necessary for their discovery. The analysts, not to let these hidden analogies escape them, that is, in order to be inventors, must, without the aid of the senses and imagination, have a direct sense of what constitutes the unity of a piece of reasoning, of what makes, so to speak, its soul and inmost life. When one talked with M. Hermite, he never evoked a sensuous image, and yet you soon perceived that the most abstract entities were for him like living beings. He did not see them, but he perceived that they are not an artificial assemblage and that they have some principle of internal unity. But, one will say, that still is intuition. Shall we conclude that the distinction made at the outset was only apparent, that there is only one sort of mind and that all the mathematicians are intuitionalists, at least those who are capable of inventing? No, our distinction corresponds to something real. I have said above that there are many kinds of intuition. I have said how much the intuition of pure number, whence comes rigorous mathematical induction, differs from sensible intuition to which the imagination, properly so called, is the principal contributor. Is the abyss which separates them less profound than it at first appeared? Could we recognize with a little attention that this pure intuition itself could not do without the aid of the senses? This is the affair of the psychologist and the metaphysician and I shall not discuss the question. But the thing's being doubtful is enough to justify me in recognizing and affirming an essential difference between the two kinds of intuition; they have not the same object and seem to call into play two different faculties of our soul; one would think of two search-lights directed upon two worlds strangers to one another. It is the intuition of pure number, that of pure logical forms, which illumines and directs those we have called _analysts_. This it is which enables them not alone to demonstrate, but also to invent. By it they perceive at a glance the general plan of a logical edifice, and that too without the senses appearing to intervene. In rejecting the aid of the imagination, which, as we have seen, is not always infallible, they can advance without fear of deceiving themselves. Happy, therefore, are those who can do without this aid! We must admire them; but how rare they are! Among the analysts there will then be inventors, but they will be few. The majority of us, if we wished to see afar by pure intuition alone, would soon feel ourselves seized with vertigo. Our weakness has need of a staff more solid, and, despite the exceptions of which we have just spoken, it is none the less true that sensible intuition is in mathematics the most usual instrument of invention. Apropos of these reflections, a question comes up that I have not the time either to solve or even to enunciate with the developments it would admit of. Is there room for a new distinction, for distinguishing among the analysts those who above all use pure intuition and those who are first of all preoccupied with formal logic? M. Hermite, for example, whom I have just cited, can not be classed among the geometers who make use of the sensible intuition; but neither is he a logician, properly so called. He does not conceal his aversion to purely deductive procedures which start from the general and end in the particular. CHAPTER II THE MEASURE OF TIME I So long as we do not go outside the domain of consciousness, the notion of time is relatively clear. Not only do we distinguish without difficulty present sensation from the remembrance of past sensations or the anticipation of future sensations, but we know perfectly well what we mean when we say that of two conscious phenomena which we remember, one was anterior to the other; or that, of two foreseen conscious phenomena, one will be anterior to the other. When we say that two conscious facts are simultaneous, we mean that they profoundly interpenetrate, so that analysis can not separate them without mutilating them. The order in which we arrange conscious phenomena does not admit of any arbitrariness. It is imposed upon us and of it we can change nothing. I have only a single observation to add. For an aggregate of sensations to have become a remembrance capable of classification in time, it must have ceased to be actual, we must have lost the sense of its infinite complexity, otherwise it would have remained present. It must, so to speak, have crystallized around a center of associations of ideas which will be a sort of label. It is only when they thus have lost all life that we can classify our memories in time as a botanist arranges dried flowers in his herbarium. But these labels can only be finite in number. On that score, psychologic time should be discontinuous. Whence comes the feeling that between any two instants there are others? We arrange our recollections in time, but we know that there remain empty compartments. How could that be, if time were not a form pre-existent in our minds? How could we know there were empty compartments, if these compartments were revealed to us only by their content? II But that is not all; into this form we wish to put not only the phenomena of our own consciousness, but those of which other consciousnesses are the theater. But more, we wish to put there physical facts, these I know not what with which we people space and which no consciousness sees directly. This is necessary because without it science could not exist. In a word, psychologic time is given to us and must needs create scientific and physical time. There the difficulty begins, or rather the difficulties, for there are two. Think of two consciousnesses, which are like two worlds impenetrable one to the other. By what right do we strive to put them into the same mold, to measure them by the same standard? Is it not as if one strove to measure length with a gram or weight with a meter? And besides, why do we speak of measuring? We know perhaps that some fact is anterior to some other, but not _by how much_ it is anterior. Therefore two difficulties: (1) Can we transform psychologic time, which is qualitative, into a quantitative time? (2) Can we reduce to one and the same measure facts which transpire in different worlds? III The first difficulty has long been noticed; it has been the subject of long discussions and one may say the question is settled. _We have not a direct intuition of the equality of two intervals of time._ The persons who believe they possess this intuition are dupes of an illusion. When I say, from noon to one the same time passes as from two to three, what meaning has this affirmation? The least reflection shows that by itself it has none at all. It will only have that which I choose to give it, by a definition which will certainly possess a certain degree of arbitrariness. Psychologists could have done without this definition; physicists and astronomers could not; let us see how they have managed. To measure time they use the pendulum and they suppose by definition that all the beats of this pendulum are of equal duration. But this is only a first approximation; the temperature, the resistance of the air, the barometric pressure, make the pace of the pendulum vary. If we could escape these sources of error, we should obtain a much closer approximation, but it would still be only an approximation. New causes, hitherto neglected, electric, magnetic or others, would introduce minute perturbations. In fact, the best chronometers must be corrected from time to time, and the corrections are made by the aid of astronomic observations; arrangements are made so that the sidereal clock marks the same hour when the same star passes the meridian. In other words, it is the sidereal day, that is, the duration of the rotation of the earth, which is the constant unit of time. It is supposed, by a new definition substituted for that based on the beats of the pendulum, that two complete rotations of the earth about its axis have the same duration. However, the astronomers are still not content with this definition. Many of them think that the tides act as a check on our globe, and that the rotation of the earth is becoming slower and slower. Thus would be explained the apparent acceleration of the motion of the moon, which would seem to be going more rapidly than theory permits because our watch, which is the earth, is going slow. IV All this is unimportant, one will say; doubtless our instruments of measurement are imperfect, but it suffices that we can conceive a perfect instrument. This ideal can not be reached, but it is enough to have conceived it and so to have put rigor into the definition of the unit of time. The trouble is that there is no rigor in the definition. When we use the pendulum to measure time, what postulate do we implicitly admit? _It is that the duration of two identical phenomena is the same_; or, if you prefer, that the same causes take the same time to produce the same effects. And at first blush, this is a good definition of the equality of two durations. But take care. Is it impossible that experiment may some day contradict our postulate? Let me explain myself. I suppose that at a certain place in the world the phenomenon [alpha] happens, causing as consequence at the end of a certain time the effect [alpha]'. At another place in the world very far away from the first, happens the phenomenon [beta], which causes as consequence the effect [beta]'. The phenomena [alpha] and [beta] are simultaneous, as are also the effects [alpha]' and [beta]'. Later, the phenomenon [alpha] is reproduced under approximately the same conditions as before, and _simultaneously_ the phenomenon [beta] is also reproduced at a very distant place in the world and almost under the same circumstances. The effects [alpha]' and [beta]' also take place. Let us suppose that the effect [alpha]' happens perceptibly before the effect [beta]'. If experience made us witness such a sight, our postulate would be contradicted. For experience would tell us that the first duration [alpha][alpha]' is equal to the first duration [beta][beta]' and that the second duration [alpha][alpha]' is less than the second duration [beta][beta]'. On the other hand, our postulate would require that the two durations [alpha][alpha]' should be equal to each other, as likewise the two durations [beta][beta]'. The equality and the inequality deduced from experience would be incompatible with the two equalities deduced from the postulate. Now can we affirm that the hypotheses I have just made are absurd? They are in no wise contrary to the principle of contradiction. Doubtless they could not happen without the principle of sufficient reason seeming violated. But to justify a definition so fundamental I should prefer some other guarantee. V But that is not all. In physical reality one cause does not produce a given effect, but a multitude of distinct causes contribute to produce it, without our having any means of discriminating the part of each of them. Physicists seek to make this distinction; but they make it only approximately, and, however they progress, they never will make it except approximately. It is approximately true that the motion of the pendulum is due solely to the earth's attraction; but in all rigor every attraction, even of Sirius, acts on the pendulum. Under these conditions, it is clear that the causes which have produced a certain effect will never be reproduced except approximately. Then we should modify our postulate and our definition. Instead of saying: 'The same causes take the same time to produce the same effects,' we should say: 'Causes almost identical take almost the same time to produce almost the same effects.' Our definition therefore is no longer anything but approximate. Besides, as M. Calinon very justly remarks in a recent memoir:[7] One of the circumstances of any phenomenon is the velocity of the earth's rotation; if this velocity of rotation varies, it constitutes in the reproduction of this phenomenon a circumstance which no longer remains the same. But to suppose this velocity of rotation constant is to suppose that we know how to measure time. [7] _Etude sur les diverses grandeurs_, Paris, Gauthier-Villars, 1897. Our definition is therefore not yet satisfactory; it is certainly not that which the astronomers of whom I spoke above implicitly adopt, when they affirm that the terrestrial rotation is slowing down. What meaning according to them has this affirmation? We can only understand it by analyzing the proofs they give of their proposition. They say first that the friction of the tides producing heat must destroy _vis viva_. They invoke therefore the principle of _vis viva_, or of the conservation of energy. They say next that the secular acceleration of the moon, calculated according to Newton's law, would be less than that deduced from observations unless the correction relative to the slowing down of the terrestrial rotation were made. They invoke therefore Newton's law. In other words, they define duration in the following way: time should be so defined that Newton's law and that of _vis viva_ may be verified. Newton's law is an experimental truth; as such it is only approximate, which shows that we still have only a definition by approximation. If now it be supposed that another way of measuring time is adopted, the experiments on which Newton's law is founded would none the less have the same meaning. Only the enunciation of the law would be different, because it would be translated into another language; it would evidently be much less simple. So that the definition implicitly adopted by the astronomers may be summed up thus: Time should be so defined that the equations of mechanics may be as simple as possible. In other words, there is not one way of measuring time more true than another; that which is generally adopted is only more _convenient_. Of two watches, we have no right to say that the one goes true, the other wrong; we can only say that it is advantageous to conform to the indications of the first. The difficulty which has just occupied us has been, as I have said, often pointed out; among the most recent works in which it is considered, I may mention, besides M. Calinon's little book, the treatise on mechanics of Andrade. VI The second difficulty has up to the present attracted much less attention; yet it is altogether analogous to the preceding; and even, logically, I should have spoken of it first. Two psychological phenomena happen in two different consciousnesses; when I say they are simultaneous, what do I mean? When I say that a physical phenomenon, which happens outside of every consciousness, is before or after a psychological phenomenon, what do I mean? In 1572, Tycho Brahe noticed in the heavens a new star. An immense conflagration had happened in some far distant heavenly body; but it had happened long before; at least two hundred years were necessary for the light from that star to reach our earth. This conflagration therefore happened before the discovery of America. Well, when I say that; when, considering this gigantic phenomenon, which perhaps had no witness, since the satellites of that star were perhaps uninhabited, I say this phenomenon is anterior to the formation of the visual image of the isle of Española in the consciousness of Christopher Columbus, what do I mean? A little reflection is sufficient to understand that all these affirmations have by themselves no meaning. They can have one only as the outcome of a convention. VII We should first ask ourselves how one could have had the idea of putting into the same frame so many worlds impenetrable to one another. We should like to represent to ourselves the external universe, and only by so doing could we feel that we understood it. We know we never can attain this representation: our weakness is too great. But at least we desire the ability to conceive an infinite intelligence for which this representation could be possible, a sort of great consciousness which should see all, and which should classify all _in its time_, as we classify, _in our time_, the little we see. This hypothesis is indeed crude and incomplete, because this supreme intelligence would be only a demigod; infinite in one sense, it would be limited in another, since it would have only an imperfect recollection of the past; and it could have no other, since otherwise all recollections would be equally present to it and for it there would be no time. And yet when we speak of time, for all which happens outside of us, do we not unconsciously adopt this hypothesis; do we not put ourselves in the place of this imperfect god; and do not even the atheists put themselves in the place where god would be if he existed? What I have just said shows us, perhaps, why we have tried to put all physical phenomena into the same frame. But that can not pass for a definition of simultaneity, since this hypothetical intelligence, even if it existed, would be for us impenetrable. It is therefore necessary to seek something else. VIII The ordinary definitions which are proper for psychologic time would suffice us no more. Two simultaneous psychologic facts are so closely bound together that analysis can not separate without mutilating them. Is it the same with two physical facts? Is not my present nearer my past of yesterday than the present of Sirius? It has also been said that two facts should be regarded as simultaneous when the order of their succession may be inverted at will. It is evident that this definition would not suit two physical facts which happen far from one another, and that, in what concerns them, we no longer even understand what this reversibility would be; besides, succession itself must first be defined. IX Let us then seek to give an account of what is understood by simultaneity or antecedence, and for this let us analyze some examples. I write a letter; it is afterward read by the friend to whom I have addressed it. There are two facts which have had for their theater two different consciousnesses. In writing this letter I have had the visual image of it, and my friend has had in his turn this same visual image in reading the letter. Though these two facts happen in impenetrable worlds, I do not hesitate to regard the first as anterior to the second, because I believe it is its cause. I hear thunder, and I conclude there has been an electric discharge; I do not hesitate to consider the physical phenomenon as anterior to the auditory image perceived in my consciousness, because I believe it is its cause. Behold then the rule we follow, and the only one we can follow: when a phenomenon appears to us as the cause of another, we regard it as anterior. It is therefore by cause that we define time; but most often, when two facts appear to us bound by a constant relation, how do we recognize which is the cause and which the effect? We assume that the anterior fact, the antecedent, is the cause of the other, of the consequent. It is then by time that we define cause. How save ourselves from this _petitio principii_? We say now _post hoc, ergo propter hoc_; now _propter hoc, ergo post hoc_; shall we escape from this vicious circle? X Let us see, not how we succeed in escaping, for we do not completely succeed, but how we try to escape. I execute a voluntary act _A_ and I feel afterward a sensation _D_, which I regard as a consequence of the act _A_; on the other hand, for whatever reason, I infer that this consequence is not immediate, but that outside my consciousness two facts _B_ and _C_, which I have not witnessed, have happened, and in such a way that _B_ is the effect of _A_, that _C_ is the effect of _B_, and _D_ of _C_. But why? If I think I have reason to regard the four facts _A_, _B_, _C_, _D_, as bound to one another by a causal connection, why range them in the causal order _A B C D_, and at the same time in the chronologic order _A B C D_, rather than in any other order? I clearly see that in the act _A_ I have the feeling of having been active, while in undergoing the sensation _D_ I have that of having been passive. This is why I regard _A_ as the initial cause and _D_ as the ultimate effect; this is why I put _A_ at the beginning of the chain and _D_ at the end; but why put _B_ before _C_ rather than _C_ before _B_? If this question is put, the reply ordinarily is: we know that it is _B_ which is the cause of _C_ because we always see _B_ happen before _C_. These two phenomena, when witnessed, happen in a certain order; when analogous phenomena happen without witness, there is no reason to invert this order. Doubtless, but take care; we never know directly the physical phenomena _B_ and _C_. What we know are sensations _B'_ and _C'_ produced respectively by _B_ and _C_. Our consciousness tells us immediately that _B'_ precedes _C'_ and we suppose that _B_ and _C_ succeed one another in the same order. This rule appears in fact very natural, and yet we are often led to depart from it. We hear the sound of the thunder only some seconds after the electric discharge of the cloud. Of two flashes of lightning, the one distant, the other near, can not the first be anterior to the second, even though the sound of the second comes to us before that of the first? XI Another difficulty; have we really the right to speak of the cause of a phenomenon? If all the parts of the universe are interchained in a certain measure, any one phenomenon will not be the effect of a single cause, but the resultant of causes infinitely numerous; it is, one often says, the consequence of the state of the universe a moment before. How enunciate rules applicable to circumstances so complex? And yet it is only thus that these rules can be general and rigorous. Not to lose ourselves in this infinite complexity, let us make a simpler hypothesis. Consider three stars, for example, the sun, Jupiter and Saturn; but, for greater simplicity, regard them as reduced to material points and isolated from the rest of the world. The positions and the velocities of three bodies at a given instant suffice to determine their positions and velocities at the following instant, and consequently at any instant. Their positions at the instant t determine their positions at the instant _t_ + _h_ as well as their positions at the instant _t_ - _h_. Even more; the position of Jupiter at the instant _t_, together with that of Saturn at the instant _t_ + _a_, determines the position of Jupiter at any instant and that of Saturn at any instant. The aggregate of positions occupied by Jupiter at the instant _t_ + _e_ and Saturn at the instant _t_ + _a_ + _e_ is bound to the aggregate of positions occupied by Jupiter at the instant _t_ and Saturn at the instant _t_ + _a_, by laws as precise as that of Newton, though more complicated. Then why not regard one of these aggregates as the cause of the other, which would lead to considering as simultaneous the instant _t_ of Jupiter and the instant _t_ + _a_ of Saturn? In answer there can only be reasons, very strong, it is true, of convenience and simplicity. XII But let us pass to examples less artificial; to understand the definition implicitly supposed by the savants, let us watch them at work and look for the rules by which they investigate simultaneity. I will take two simple examples, the measurement of the velocity of light and the determination of longitude. When an astronomer tells me that some stellar phenomenon, which his telescope reveals to him at this moment, happened, nevertheless, fifty years ago, I seek his meaning, and to that end I shall ask him first how he knows it, that is, how he has measured the velocity of light. He has begun by _supposing_ that light has a constant velocity, and in particular that its velocity is the same in all directions. That is a postulate without which no measurement of this velocity could be attempted. This postulate could never be verified directly by experiment; it might be contradicted by it if the results of different measurements were not concordant. We should think ourselves fortunate that this contradiction has not happened and that the slight discordances which may happen can be readily explained. The postulate, at all events, resembling the principle of sufficient reason, has been accepted by everybody; what I wish to emphasize is that it furnishes us with a new rule for the investigation of simultaneity, entirely different from that which we have enunciated above. This postulate assumed, let us see how the velocity of light has been measured. You know that Roemer used eclipses of the satellites of Jupiter, and sought how much the event fell behind its prediction. But how is this prediction made? It is by the aid of astronomic laws; for instance Newton's law. Could not the observed facts be just as well explained if we attributed to the velocity of light a little different value from that adopted, and supposed Newton's law only approximate? Only this would lead to replacing Newton's law by another more complicated. So for the velocity of light a value is adopted, such that the astronomic laws compatible with this value may be as simple as possible. When navigators or geographers determine a longitude, they have to solve just the problem we are discussing; they must, without being at Paris, calculate Paris time. How do they accomplish it? They carry a chronometer set for Paris. The qualitative problem of simultaneity is made to depend upon the quantitative problem of the measurement of time. I need not take up the difficulties relative to this latter problem, since above I have emphasized them at length. Or else they observe an astronomic phenomenon, such as an eclipse of the moon, and they suppose that this phenomenon is perceived simultaneously from all points of the earth. That is not altogether true, since the propagation of light is not instantaneous; if absolute exactitude were desired, there would be a correction to make according to a complicated rule. Or else finally they use the telegraph. It is clear first that the reception of the signal at Berlin, for instance, is after the sending of this same signal from Paris. This is the rule of cause and effect analyzed above. But how much after? In general, the duration of the transmission is neglected and the two events are regarded as simultaneous. But, to be rigorous, a little correction would still have to be made by a complicated calculation; in practise it is not made, because it would be well within the errors of observation; its theoretic necessity is none the less from our point of view, which is that of a rigorous definition. From this discussion, I wish to emphasize two things: (1) The rules applied are exceedingly various. (2) It is difficult to separate the qualitative problem of simultaneity from the quantitative problem of the measurement of time; no matter whether a chronometer is used, or whether account must be taken of a velocity of transmission, as that of light, because such a velocity could not be measured without _measuring_ a time. XIII To conclude: We have not a direct intuition of simultaneity, nor of the equality of two durations. If we think we have this intuition, this is an illusion. We replace it by the aid of certain rules which we apply almost always without taking count of them. But what is the nature of these rules? No general rule, no rigorous rule; a multitude of little rules applicable to each particular case. These rules are not imposed upon us and we might amuse ourselves in inventing others; but they could not be cast aside without greatly complicating the enunciation of the laws of physics, mechanics and astronomy. We therefore choose these rules, not because they are true, but because they are the most convenient, and we may recapitulate them as follows: "The simultaneity of two events, or the order of their succession, the equality of two durations, are to be so defined that the enunciation of the natural laws may be as simple as possible. In other words, all these rules, all these definitions are only the fruit of an unconscious opportunism." CHAPTER III THE NOTION OF SPACE 1. _Introduction_ In the articles I have heretofore devoted to space I have above all emphasized the problems raised by non-Euclidean geometry, while leaving almost completely aside other questions more difficult of approach, such as those which pertain to the number of dimensions. All the geometries I considered had thus a common basis, that tridimensional continuum which was the same for all and which differentiated itself only by the figures one drew in it or when one aspired to measure it. In this continuum, primitively amorphous, we may imagine a network of lines and surfaces, we may then convene to regard the meshes of this net as equal to one another, and it is only after this convention that this continuum, become measurable, becomes Euclidean or non-Euclidean space. From this amorphous continuum can therefore arise indifferently one or the other of the two spaces, just as on a blank sheet of paper may be traced indifferently a straight or a circle. In space we know rectilinear triangles the sum of whose angles is equal to two right angles; but equally we know curvilinear triangles the sum of whose angles is less than two right angles. The existence of the one sort is not more doubtful than that of the other. To give the name of straights to the sides of the first is to adopt Euclidean geometry; to give the name of straights to the sides of the latter is to adopt the non-Euclidean geometry. So that to ask what geometry it is proper to adopt is to ask, to what line is it proper to give the name straight? It is evident that experiment can not settle such a question; one would not ask, for instance, experiment to decide whether I should call _AB_ or _CD_ a straight. On the other hand, neither can I say that I have not the right to give the name of straights to the sides of non-Euclidean triangles because they are not in conformity with the eternal idea of straight which I have by intuition. I grant, indeed, that I have the intuitive idea of the side of the Euclidean triangle, but I have equally the intuitive idea of the side of the non-Euclidean triangle. Why should I have the right to apply the name of straight to the first of these ideas and not to the second? Wherein does this syllable form an integrant part of this intuitive idea? Evidently when we say that the Euclidean straight is a _true_ straight and that the non-Euclidean straight is not a true straight, we simply mean that the first intuitive idea corresponds to a _more noteworthy_ object than the second. But how do we decide that this object is more noteworthy? This question I have investigated in 'Science and Hypothesis.' It is here that we saw experience come in. If the Euclidean straight is more noteworthy than the non-Euclidean straight, it is so chiefly because it differs little from certain noteworthy natural objects from which the non-Euclidean straight differs greatly. But, it will be said, the definition of the non-Euclidean straight is artificial; if we for a moment adopt it, we shall see that two circles of different radius both receive the name of non-Euclidean straights, while of two circles of the same radius one can satisfy the definition without the other being able to satisfy it, and then if we transport one of these so-called straights without deforming it, it will cease to be a straight. But by what right do we consider as equal these two figures which the Euclidean geometers call two circles with the same radius? It is because by transporting one of them without deforming it we can make it coincide with the other. And why do we say this transportation is effected without deformation? It is impossible to give a good reason for it. Among all the motions conceivable, there are some of which the Euclidean geometers say that they are not accompanied by deformation; but there are others of which the non-Euclidean geometers would say that they are not accompanied by deformation. In the first, called Euclidean motions, the Euclidean straights remain Euclidean straights and the non-Euclidean straights do not remain non-Euclidean straights; in the motions of the second sort, or non-Euclidean motions, the non-Euclidean straights remain non-Euclidean straights and the Euclidean straights do not remain Euclidean straights. It has, therefore, not been demonstrated that it was unreasonable to call straights the sides of non-Euclidean triangles; it has only been shown that that would be unreasonable if one continued to call the Euclidean motions motions without deformation; but it has at the same time been shown that it would be just as unreasonable to call straights the sides of Euclidean triangles if the non-Euclidean motions were called motions without deformation. Now when we say that the Euclidean motions are the _true_ motions without deformation, what do we mean? We simply mean that they are _more noteworthy_ than the others. And why are they more noteworthy? It is because certain noteworthy natural bodies, the solid bodies, undergo motions almost similar. And then when we ask: Can one imagine non-Euclidean space? That means: Can we imagine a world where there would be noteworthy natural objects affecting almost the form of non-Euclidean straights, and noteworthy natural bodies frequently undergoing motions almost similar to the non-Euclidean motions? I have shown in 'Science and Hypothesis' that to this question we must answer yes. It has often been observed that if all the bodies in the universe were dilated simultaneously and in the same proportion, we should have no means of perceiving it, since all our measuring instruments would grow at the same time as the objects themselves which they serve to measure. The world, after this dilatation, would continue on its course without anything apprising us of so considerable an event. In other words, two worlds similar to one another (understanding the word similitude in the sense of Euclid, Book VI.) would be absolutely indistinguishable. But more; worlds will be indistinguishable not only if they are equal or similar, that is, if we can pass from one to the other by changing the axes of coordinates, or by changing the scale to which lengths are referred; but they will still be indistinguishable if we can pass from one to the other by any 'point-transformation' whatever. I will explain my meaning. I suppose that to each point of one corresponds one point of the other and only one, and inversely; and besides that the coordinates of a point are continuous functions, _otherwise altogether arbitrary_, of the corresponding point. I suppose besides that to each object of the first world corresponds in the second an object of the same nature placed precisely at the corresponding point. I suppose finally that this correspondence fulfilled at the initial instant is maintained indefinitely. We should have no means of distinguishing these two worlds one from the other. The relativity of space is not ordinarily understood in so broad a sense; it is thus, however, that it would be proper to understand it. If one of these universes is our Euclidean world, what its inhabitants will call straight will be our Euclidean straight; but what the inhabitants of the second world will call straight will be a curve which will have the same properties in relation to the world they inhabit and in relation to the motions that they will call motions without deformation. Their geometry will, therefore, be Euclidean geometry, but their straight will not be our Euclidean straight. It will be its transform by the point-transformation which carries over from our world to theirs. The straights of these men will not be our straights, but they will have among themselves the same relations as our straights to one another. It is in this sense I say their geometry will be ours. If then we wish after all to proclaim that they deceive themselves, that their straight is not the true straight, if we still are unwilling to admit that such an affirmation has no meaning, at least we must confess that these people have no means whatever of recognizing their error. 2. _Qualitative Geometry_ All that is relatively easy to understand, and I have already so often repeated it that I think it needless to expatiate further on the matter. Euclidean space is not a form imposed upon our sensibility, since we can imagine non-Euclidean space; but the two spaces, Euclidean and non-Euclidean, have a common basis, that amorphous continuum of which I spoke in the beginning. From this continuum we can get either Euclidean space or Lobachevskian space, just as we can, by tracing upon it a proper graduation, transform an ungraduated thermometer into a Fahrenheit or a Réaumur thermometer. And then comes a question: Is not this amorphous continuum, that our analysis has allowed to survive, a form imposed upon our sensibility? If so, we should have enlarged the prison in which this sensibility is confined, but it would always be a prison. This continuum has a certain number of properties, exempt from all idea of measurement. The study of these properties is the object of a science which has been cultivated by many great geometers and in particular by Riemann and Betti and which has received the name of analysis situs. In this science abstraction is made of every quantitative idea and, for example, if we ascertain that on a line the point _B_ is between the points _A_ and _C_, we shall be content with this ascertainment and shall not trouble to know whether the line _ABC_ is straight or curved, nor whether the length _AB_ is equal to the length _BC_, or whether it is twice as great. The theorems of analysis situs have, therefore, this peculiarity, that they would remain true if the figures were copied by an inexpert draftsman who should grossly change all the proportions and replace the straights by lines more or less sinuous. In mathematical terms, they are not altered by any 'point-transformation' whatsoever. It has often been said that metric geometry was quantitative, while projective geometry was purely qualitative. That is not altogether true. The straight is still distinguished from other lines by properties which remain quantitative in some respects. The real qualitative geometry is, therefore, analysis situs. The same questions which came up apropos of the truths of Euclidean geometry, come up anew apropos of the theorems of analysis situs. Are they obtainable by deductive reasoning? Are they disguised conventions? Are they experimental verities? Are they the characteristics of a form imposed either upon our sensibility or upon our understanding? I wish simply to observe that the last two solutions exclude each other. We can not admit at the same time that it is impossible to imagine space of four dimensions and that experience proves to us that space has three dimensions. The experimenter puts to nature a question: Is it this or that? and he can not put it without imagining the two terms of the alternative. If it were impossible to imagine one of these terms, it would be futile and besides impossible to consult experience. There is no need of observation to know that the hand of a watch is not marking the hour 15 on the dial, because we know beforehand that there are only 12, and we could not look at the mark 15 to see if the hand is there, because this mark does not exist. Note likewise that in analysis situs the empiricists are disembarrassed of one of the gravest objections that can be leveled against them, of that which renders absolutely vain in advance all their efforts to apply their thesis to the verities of Euclidean geometry. These verities are rigorous and all experimentation can only be approximate. In analysis situs approximate experiments may suffice to give a rigorous theorem and, for instance, if it is seen that space can not have either two or less than two dimensions, nor four or more than four, we are certain that it has exactly three, since it could not have two and a half or three and a half. Of all the theorems of analysis situs, the most important is that which is expressed in saying that space has three dimensions. This it is that we are about to consider, and we shall put the question in these terms: When we say that space has three dimensions, what do we mean? 3. _The Physical Continuum of Several Dimensions_ I have explained in 'Science and Hypothesis' whence we derive the notion of physical continuity and how that of mathematical continuity has arisen from it. It happens that we are capable of distinguishing two impressions one from the other, while each is indistinguishable from a third. Thus we can readily distinguish a weight of 12 grams from a weight of 10 grams, while a weight of 11 grams could be distinguished from neither the one nor the other. Such a statement, translated into symbols, may be written: _A_ = _B_, _B_ = _C_, _A_ < _C_. This would be the formula of the physical continuum, as crude experience gives it to us, whence arises an intolerable contradiction that has been obviated by the introduction of the mathematical continuum. This is a scale of which the steps (commensurable or incommensurable numbers) are infinite in number but are exterior to one another, instead of encroaching on one another as do the elements of the physical continuum, in conformity with the preceding formula. The physical continuum is, so to speak, a nebula not resolved; the most perfect instruments could not attain to its resolution. Doubtless if we measured the weights with a good balance instead of judging them by the hand, we could distinguish the weight of 11 grams from those of 10 and 12 grams, and our formula would become: _A_ < _B_, _B_ < _C_, _A_ < _C_. But we should always find between _A_ and _B_ and between _B_ and _C_ new elements _D_ and _E_, such that _A_ = _D_, _D_ = _B_, _A_ < _B_; _B_ = _E_, _E_ = _C_, _B_ < _C_, and the difficulty would only have receded and the nebula would always remain unresolved; the mind alone can resolve it and the mathematical continuum it is which is the nebula resolved into stars. Yet up to this point we have not introduced the notion of the number of dimensions. What is meant when we say that a mathematical continuum or that a physical continuum has two or three dimensions? First we must introduce the notion of cut, studying first physical continua. We have seen what characterizes the physical continuum. Each of the elements of this continuum consists of a manifold of impressions; and it may happen either that an element can not be discriminated from another element of the same continuum, if this new element corresponds to a manifold of impressions not sufficiently different, or, on the contrary, that the discrimination is possible; finally it may happen that two elements indistinguishable from a third may, nevertheless, be distinguished one from the other. That postulated, if _A_ and _B_ are two distinguishable elements of a continuum _C_, a series of elements may be found, E_{1}, E_{2}, ..., E_{_n_}, all belonging to this same continuum _C_ and such that each of them is indistinguishable from the preceding, that E_{1} is indistinguishable from _A_, and E_{_n_} indistinguishable from _B_. Therefore we can go from _A_ to _B_ by a continuous route and without quitting _C_. If this condition is fulfilled for any two elements _A_ and _B_ of the continuum _C_, we may say that this continuum _C_ is all in one piece. Now let us distinguish certain of the elements of _C_ which may either be all distinguishable from one another, or themselves form one or several continua. The assemblage of the elements thus chosen arbitrarily among all those of _C_ will form what I shall call the _cut_ or the _cuts_. Take on _C_ any two elements _A_ and _B_. Either we can also find a series of elements E_{1}, E_{2}, ..., E_{_n_}, such: (1) that they all belong to _C_; (2) that each of them is indistinguishable from the following, E_{1} indistinguishable from _A_ and E_{_n_} from _B_; (3) _and besides that none of the elements _E_ is indistinguishable from any element of the cut_. Or else, on the contrary, in each of the series E_{1}, E_{2}, ..., E_{_n_} satisfying the first two conditions, there will be an element _E_ indistinguishable from one of the elements of the cut. In the first case we can go from _A_ to _B_ by a continuous route without quitting _C_ and _without meeting the cuts_; in the second case that is impossible. If then for any two elements _A_ and _B_ of the continuum _C_, it is always the first case which presents itself, we shall say that _C_ remains all in one piece despite the cuts. Thus, if we choose the cuts in a certain way, otherwise arbitrary, it may happen either that the continuum remains all in one piece or that it does not remain all in one piece; in this latter hypothesis we shall then say that it is _divided_ by the cuts. It will be noticed that all these definitions are constructed in setting out solely from this very simple fact, that two manifolds of impressions sometimes can be discriminated, sometimes can not be. That postulated, if, to _divide_ a continuum, it suffices to consider as cuts a certain number of elements all distinguishable from one another, we say that this continuum _is of one dimension_; if, on the contrary, to divide a continuum, it is necessary to consider as cuts a system of elements themselves forming one or several continua, we shall say that this continuum is _of several dimensions_. If to divide a continuum _C_, cuts forming one or several continua of one dimension suffice, we shall say that _C_ is a continuum _of two dimensions_; if cuts suffice which form one or several continua of two dimensions at most, we shall say that _C_ is a continuum _of three dimensions_; and so on. To justify this definition it is proper to see whether it is in this way that geometers introduce the notion of three dimensions at the beginning of their works. Now, what do we see? Usually they begin by defining surfaces as the boundaries of solids or pieces of space, lines as the boundaries of surfaces, points as the boundaries of lines, and they affirm that the same procedure can not be pushed further. This is just the idea given above: to divide space, cuts that are called surfaces are necessary; to divide surfaces, cuts that are called lines are necessary; to divide lines, cuts that are called points are necessary; we can go no further, the point can not be divided, so the point is not a continuum. Then lines which can be divided by cuts which are not continua will be continua of one dimension; surfaces which can be divided by continuous cuts of one dimension will be continua of two dimensions; finally, space which can be divided by continuous cuts of two dimensions will be a continuum of three dimensions. Thus the definition I have just given does not differ essentially from the usual definitions; I have only endeavored to give it a form applicable not to the mathematical continuum, but to the physical continuum, which alone is susceptible of representation, and yet to retain all its precision. Moreover, we see that this definition applies not alone to space; that in all which falls under our senses we find the characteristics of the physical continuum, which would allow of the same classification; that it would be easy to find there examples of continua of four, of five, dimensions, in the sense of the preceding definition; such examples occur of themselves to the mind. I should explain finally, if I had the time, that this science, of which I spoke above and to which Riemann gave the name of analysis situs, teaches us to make distinctions among continua of the same number of dimensions and that the classification of these continua rests also on the consideration of cuts. From this notion has arisen that of the mathematical continuum of several dimensions in the same way that the physical continuum of one dimension engendered the mathematical continuum of one dimension. The formula _A_ > _C_, _A_ = _B_, _B_ = _C_, which summed up the data of crude experience, implied an intolerable contradiction. To get free from it, it was necessary to introduce a new notion while still respecting the essential characteristics of the physical continuum of several dimensions. The mathematical continuum of one dimension admitted of a scale whose divisions, infinite in number, corresponded to the different values, commensurable or not, of one same magnitude. To have the mathematical continuum of _n_ dimensions, it will suffice to take _n_ like scales whose divisions correspond to different values of _n_ independent magnitudes called coordinates. We thus shall have an image of the physical continuum of _n_ dimensions, and this image will be as faithful as it can be after the determination not to allow the contradiction of which I spoke above. 4. _The Notion of Point_ It seems now that the question we put to ourselves at the start is answered. When we say that space has three dimensions, it will be said, we mean that the manifold of points of space satisfies the definition we have just given of the physical continuum of three dimensions. To be content with that would be to suppose that we know what is the manifold of points of space, or even one point of space. Now that is not as simple as one might think. Every one believes he knows what a point is, and it is just because we know it too well that we think there is no need of defining it. Surely we can not be required to know how to define it, because in going back from definition to definition a time must come when we must stop. But at what moment should we stop? We shall stop first when we reach an object which falls under our senses or that we can represent to ourselves; definition then will become useless; we do not define the sheep to a child; we say to him: _See_ the sheep. So, then, we should ask ourselves if it is possible to represent to ourselves a point of space. Those who answer yes do not reflect that they represent to themselves in reality a white spot made with the chalk on a blackboard or a black spot made with a pen on white paper, and that they can represent to themselves only an object or rather the impressions that this object made on their senses. When they try to represent to themselves a point, they represent the impressions that very little objects made them feel. It is needless to add that two different objects, though both very little, may produce extremely different impressions, but I shall not dwell on this difficulty, which would still require some discussion. But it is not a question of that; it does not suffice to represent _one_ point, it is necessary to represent _a certain_ point and to have the means of distinguishing it from an _other_ point. And in fact, that we may be able to apply to a continuum the rule I have above expounded and by which one may recognize the number of its dimensions, we must rely upon the fact that two elements of this continuum sometimes can and sometimes can not be distinguished. It is necessary therefore that we should in certain cases know how to represent to ourselves _a specific_ element and to distinguish it from an _other_ element. The question is to know whether the point that I represented to myself an hour ago is the same as this that I now represent to myself, or whether it is a different point. In other words, how do we know whether the point occupied by the object _A_ at the instant [alpha] is the same as the point occupied by the object _B_ at the instant [beta], or still better, what this means? I am seated in my room; an object is placed on my table; during a second I do not move, no one touches the object. I am tempted to say that the point _A_ which this object occupied at the beginning of this second is identical with the point _B_ which it occupies at its end. Not at all; from the point _A_ to the point _B_ is 30 kilometers, because the object has been carried along in the motion of the earth. We can not know whether an object, be it large or small, has not changed its absolute position in space, and not only can we not affirm it, but this affirmation has no meaning and in any case can not correspond to any representation. But then we may ask ourselves if the relative position of an object with regard to other objects has changed or not, and first whether the relative position of this object with regard to our body has changed. If the impressions this object makes upon us have not changed, we shall be inclined to judge that neither has this relative position changed; if they have changed, we shall judge that this object has changed either in state or in relative position. It remains to decide which of the _two_. I have explained in 'Science and Hypothesis' how we have been led to distinguish the changes of position. Moreover, I shall return to that further on. We come to know, therefore, whether the relative position of an object with regard to our body has or has not remained the same. If now we see that two objects have retained their relative position with regard to our body, we conclude that the relative position of these two objects with regard to one another has not changed; but we reach this conclusion only by indirect reasoning. The only thing that we know directly is the relative position of the objects with regard to our body. _A fortiori_ it is only by indirect reasoning that we think we know (and, moreover, this belief is delusive) whether the absolute position of the object has changed. In a word, the system of coordinate axes to which we naturally refer all exterior objects is a system of axes invariably bound to our body, and carried around with us. It is impossible to represent to oneself absolute space; when I try to represent to myself simultaneously objects and myself in motion in absolute space, in reality I represent to myself my own self motionless and seeing move around me different objects and a man that is exterior to me, but that I convene to call me. Will the difficulty be solved if we agree to refer everything to these axes bound to our body? Shall we know then what is a point thus defined by its relative position with regard to ourselves? Many persons will answer yes and will say that they 'localize' exterior objects. What does this mean? To localize an object simply means to represent to oneself the movements that would be necessary to reach it. I will explain myself. It is not a question of representing the movements themselves in space, but solely of representing to oneself the muscular sensations which accompany these movements and which do not presuppose the preexistence of the notion of space. If we suppose two different objects which successively occupy the same relative position with regard to ourselves, the impressions that these two objects make upon us will be very different; if we localize them at the same point, this is simply because it is necessary to make the same movements to reach them; apart from that, one can not just see what they could have in common. But, given an object, we can conceive many different series of movements which equally enable us to reach it. If then we represent to ourselves a point by representing to ourselves the series of muscular sensations which accompany the movements which enable us to reach this point, there will be many ways entirely different of representing to oneself the same point. If one is not satisfied with this solution, but wishes, for instance, to bring in the visual sensations along with the muscular sensations, there will be one or two more ways of representing to oneself this same point and the difficulty will only be increased. In any case the following question comes up: Why do we think that all these representations so different from one another still represent the same point? Another remark: I have just said that it is to our own body that we naturally refer exterior objects; that we carry about everywhere with us a system of axes to which we refer all the points of space and that this system of axes seems to be invariably bound to our body. It should be noticed that rigorously we could not speak of axes invariably bound to the body unless the different parts of this body were themselves invariably bound to one another. As this is not the case, we ought, before referring exterior objects to these fictitious axes, to suppose our body brought back to the initial attitude. 5. _The Notion of Displacement_ I have shown in 'Science and Hypothesis' the preponderant rôle played by the movements of our body in the genesis of the notion of space. For a being completely immovable there would be neither space nor geometry; in vain would exterior objects be displaced about him, the variations which these displacements would make in his impressions would not be attributed by this being to changes of position, but to simple changes of state; this being would have no means of distinguishing these two sorts of changes, and this distinction, fundamental for us, would have no meaning for him. The movements that we impress upon our members have as effect the varying of the impressions produced on our senses by external objects; other causes may likewise make them vary; but we are led to distinguish the changes produced by our own motions and we easily discriminate them for two reasons: (1) because they are voluntary; (2) because they are accompanied by muscular sensations. So we naturally divide the changes that our impressions may undergo into two categories to which perhaps I have given an inappropriate designation: (1) the internal changes, which are voluntary and accompanied by muscular sensations; (2) the external changes, having the opposite characteristics. We then observe that among the external changes are some which can be corrected, thanks to an internal change which brings everything back to the primitive state; others can not be corrected in this way (it is thus that, when an exterior object is displaced, we may then by changing our own position replace ourselves as regards this object in the same relative position as before, so as to reestablish the original aggregate of impressions; if this object was not displaced, but changed its state, that is impossible). Thence comes a new distinction among external changes: those which may be so corrected we call changes of position; and the others, changes of state. Think, for example, of a sphere with one hemisphere blue and the other red; it first presents to us the blue hemisphere, then it so revolves as to present the red hemisphere. Now think of a spherical vase containing a blue liquid which becomes red in consequence of a chemical reaction. In both cases the sensation of red has replaced that of blue; our senses have experienced the same impressions which have succeeded each other in the same order, and yet these two changes are regarded by us as very different; the first is a displacement, the second a change of state. Why? Because in the first case it is sufficient for me to go around the sphere to place myself opposite the blue hemisphere and reestablish the original blue sensation. Still more; if the two hemispheres, in place of being red and blue, had been yellow and green, how should I have interpreted the revolution of the sphere? Before, the red succeeded the blue, now the green succeeds the yellow; and yet I say that the two spheres have undergone the same revolution, that each has turned about its axis; yet I can not say that the green is to yellow as the red is to blue; how then am I led to decide that the two spheres have undergone the _same_ displacement? Evidently because, in one case as in the other, I am able to reestablish the original sensation by going around the sphere, by making the same movements, and I know that I have made the same movements because I have felt the same muscular sensations; to know it, I do not need, therefore, to know geometry in advance and to represent to myself the movements of my body in geometric space. Another example: An object is displaced before my eye; its image was first formed at the center of the retina; then it is formed at the border; the old sensation was carried to me by a nerve fiber ending at the center of the retina; the new sensation is carried to me by _another_ nerve fiber starting from the border of the retina; these two sensations are qualitatively different; otherwise, how could I distinguish them? Why then am I led to decide that these two sensations, qualitatively different, represent the same image, which has been displaced? It is because I _can follow the object with the eye_ and by a displacement of the eye, voluntary and accompanied by muscular sensations, bring back the image to the center of the retina and reestablish the primitive sensation. I suppose that the image of a red object has gone from the center _A_ to the border _B_ of the retina, then that the image of a blue object goes in its turn from the center _A_ to the border _B_ of the retina; I shall decide that these two objects have undergone the _same_ displacement. Why? Because in both cases I shall have been able to reestablish the primitive sensation, and that to do it I shall have had to execute the _same_ movement of the eye, and I shall know that my eye has executed the same movement because I shall have felt the _same_ muscular sensations. If I could not move my eye, should I have any reason to suppose that the sensation of red at the center of the retina is to the sensation of red at the border of the retina as that of blue at the center is to that of blue at the border? I should only have four sensations qualitatively different, and if I were asked if they are connected by the proportion I have just stated, the question would seem to me ridiculous, just as if I were asked if there is an analogous proportion between an auditory sensation, a tactile sensation and an olfactory sensation. Let us now consider the internal changes, that is, those which are produced by the voluntary movements of our body and which are accompanied by muscular changes. They give rise to the two following observations, analogous to those we have just made on the subject of external changes. 1. I may suppose that my body has moved from one point to another, but that the same _attitude_ is retained; all the parts of the body have therefore retained or resumed the same _relative_ situation, although their absolute situation in space may have varied. I may suppose that not only has the position of my body changed, but that its attitude is no longer the same, that, for instance, my arms which before were folded are now stretched out. I should therefore distinguish the simple changes of position without change of attitude, and the changes of attitude. Both would appear to me under form of muscular sensations. How then am I led to distinguish them? It is that the first may serve to correct an external change, and that the others can not, or at least can only give an imperfect correction. This fact I proceed to explain as I would explain it to some one who already knew geometry, but it need not thence be concluded that it is necessary already to know geometry to make this distinction; before knowing geometry I ascertain the fact (experimentally, so to speak), without being able to explain it. But merely to make the distinction between the two kinds of change, I do not need to _explain_ the fact, it suffices me _to ascertain_ it. However that may be, the explanation is easy. Suppose that an exterior object is displaced; if we wish the different parts of our body to resume with regard to this object their initial relative position, it is necessary that these different parts should have resumed likewise their initial relative position with regard to one another. Only the internal changes which satisfy this latter condition will be capable of correcting the external change produced by the displacement of that object. If, therefore, the relative position of my eye with regard to my finger has changed, I shall still be able to replace the eye in its initial relative situation with regard to the object and reestablish thus the primitive visual sensations, but then the relative position of the finger with regard to the object will have changed and the tactile sensations will not be reestablished. 2. We ascertain likewise that the same external change may be corrected by two internal changes corresponding to different muscular sensations. Here again I can ascertain this without knowing geometry; and I have no need of anything else; but I proceed to give the explanation of the fact, employing geometrical language. To go from the position _A_ to the position _B_ I may take several routes. To the first of these routes will correspond a series _S_ of muscular sensations; to a second route will correspond another series _S''_, of muscular sensations which generally will be completely different, since other muscles will be used. How am I led to regard these two series _S_ and _S''_ as corresponding to the same displacement _AB_? It is because these two series are capable of correcting the same external change. Apart from that, they have nothing in common. Let us now consider two external changes: [alpha] and [beta], which shall be, for instance, the rotation of a sphere half blue, half red, and that of a sphere half yellow, half green; these two changes have nothing in common, since the one is for us the passing of blue into red and the other the passing of yellow into green. Consider, on the other hand, two series of internal changes _S_ and _S''_; like the others, they will have nothing in common. And yet I say that [alpha] and [beta] correspond to the same displacement, and that _S_ and _S''_ correspond also to the same displacement. Why? Simply because _S_ can correct [alpha] as well as [beta] and because [alpha] can be corrected by _S''_ as well as by _S_. And then a question suggests itself: If I have ascertained that _S_ corrects [alpha] and [beta] and that _S''_ corrects [alpha], am I certain that _S''_ likewise corrects [beta]? Experiment alone can teach us whether this law is verified. If it were not verified, at least approximately, there would be no geometry, there would be no space, because we should have no more interest in classifying the internal and external changes as I have just done, and, for instance, in distinguishing changes of state from changes of position. It is interesting to see what has been the rôle of experience in all this. It has shown me that a certain law is approximately verified. It has not told me _how_ space is, and that it satisfies the condition in question. I knew, in fact, before all experience, that space satisfied this condition or that it would not be; nor have I any right to say that experience told me that geometry is possible; I very well see that geometry is possible, since it does not imply contradiction; experience only tells me that geometry is useful. 6. _Visual Space_ Although motor impressions have had, as I have just explained, an altogether preponderant influence in the genesis of the notion of space, which never would have taken birth without them, it will not be without interest to examine also the rôle of visual impressions and to investigate how many dimensions 'visual space' has, and for that purpose to apply to these impressions the definition of § 3. A first difficulty presents itself: consider a red color sensation affecting a certain point of the retina; and on the other hand a blue color sensation affecting the same point of the retina. It is necessary that we have some means of recognizing that these two sensations, qualitatively different, have something in common. Now, according to the considerations expounded in the preceding paragraph, we have been able to recognize this only by the movements of the eye and the observations to which they have given rise. If the eye were immovable, or if we were unconscious of its movements, we should not have been able to recognize that these two sensations, of different quality, had something in common; we should not have been able to disengage from them what gives them a geometric character. The visual sensations, without the muscular sensations, would have nothing geometric, so that it may be said there is no pure visual space. To do away with this difficulty, consider only sensations of the same nature, red sensations, for instance, differing one from another only as regards the point of the retina that they affect. It is clear that I have no reason for making such an arbitrary choice among all the possible visual sensations, for the purpose of uniting in the same class all the sensations of the same color, whatever may be the point of the retina affected. I should never have dreamt of it, had I not before learned, by the means we have just seen, to distinguish changes of state from changes of position, that is, if my eye were immovable. Two sensations of the same color affecting two different parts of the retina would have appeared to me as qualitatively distinct, just as two sensations of different color. In restricting myself to red sensations, I therefore impose upon myself an artificial limitation and I neglect systematically one whole side of the question; but it is only by this artifice that I am able to analyze visual space without mingling any motor sensation. Imagine a line traced on the retina and dividing in two its surface; and set apart the red sensations affecting a point of this line, or those differing from them too little to be distinguished from them. The aggregate of these sensations will form a sort of cut that I shall call _C_, and it is clear that this cut suffices to divide the manifold of possible red sensations, and that if I take two red sensations affecting two points situated on one side and the other of the line, I can not pass from one of these sensations to the other in a continuous way without passing at a certain moment through a sensation belonging to the cut. If, therefore, the cut has _n_ dimensions, the total manifold of my red sensations, or if you wish, the whole visual space, will have _n_ + 1. Now, I distinguish the red sensations affecting a point of the cut _C_. The assemblage of these sensations will form a new cut _C'_. It is clear that this will divide the cut _C_, always giving to the word divide the same meaning. If, therefore, the cut _C'_ has _n_ dimensions, the cut _C_ will have _n_ + 1 and the whole of visual space _n_ + 2. If all the red sensations affecting the same point of the retina were regarded as identical, the cut _C'_ reducing to a single element would have 0 dimensions, and visual space would have 2. And yet most often it is said that the eye gives us the sense of a third dimension, and enables us in a certain measure to recognize the distance of objects. When we seek to analyze this feeling, we ascertain that it reduces either to the consciousness of the convergence of the eyes, or to that of the effort of accommodation which the ciliary muscle makes to focus the image. Two red sensations affecting the same point of the retina will therefore be regarded as identical only if they are accompanied by the same sensation of convergence and also by the same sensation of effort of accommodation or at least by sensations of convergence and accommodation so slightly different as to be indistinguishable. On this account the cut _C'_ is itself a continuum and the cut _C_ has more than one dimension. But it happens precisely that experience teaches us that when two visual sensations are accompanied by the same sensation of convergence, they are likewise accompanied by the same sensation of accommodation. If then we form a new cut _C''_ with all those of the sensations of the cut _C'_, which are accompanied by a certain sensation of convergence, in accordance with the preceding law they will all be indistinguishable and may be regarded as identical. Therefore _C''_ will not be a continuum and will have 0 dimension; and as _C''_ divides _C'_ it will thence result that _C'_ has one, _C_ two and _the whole visual space three dimensions_. But would it be the same if experience had taught us the contrary and if a certain sensation of convergence were not always accompanied by the same sensation of accommodation? In this case two sensations affecting the same point of the retina and accompanied by the same sense of convergence, two sensations which consequently would both appertain to the cut _C''_, could nevertheless be distinguished since they would be accompanied by two different sensations of accommodation. Therefore _C''_ would be in its turn a continuum and would have one dimension (at least); then _C'_ would have two, _C_ three and _the whole visual space would have four dimensions_. Will it then be said that it is experience which teaches us that space has three dimensions, since it is in setting out from an experimental law that we have come to attribute three to it? But we have therein performed, so to speak, only an experiment in physiology; and as also it would suffice to fit over the eyes glasses of suitable construction to put an end to the accord between the feelings of convergence and of accommodation, are we to say that putting on spectacles is enough to make space have four dimensions and that the optician who constructed them has given one more dimension to space? Evidently not; all we can say is that experience has taught us that it is convenient to attribute three dimensions to space. But visual space is only one part of space, and in even the notion of this space there is something artificial, as I have explained at the beginning. The real space is motor space and this it is that we shall examine in the following chapter. CHAPTER IV SPACE AND ITS THREE DIMENSIONS 1. _The Group of Displacements_ Let us sum up briefly the results obtained. We proposed to investigate what was meant in saying that space has three dimensions and we have asked first what is a physical continuum and when it may be said to have _n_ dimensions. If we consider different systems of impressions and compare them with one another, we often recognize that two of these systems of impressions are indistinguishable (which is ordinarily expressed in saying that they are too close to one another, and that our senses are too crude, for us to distinguish them) and we ascertain besides that two of these systems can sometimes be discriminated from one another though indistinguishable from a third system. In that case we say the manifold of these systems of impressions forms a physical continuum _C_. And each of these systems is called an _element_ of the continuum _C_. How many dimensions has this continuum? Take first two elements _A_ and _B_ of _C_, and suppose there exists a series [Sigma] of elements, all belonging to the continuum _C_, of such a sort that _A_ and _B_ are the two extreme terms of this series and that each term of the series is indistinguishable from the preceding. If such a series [Sigma] can be found, we say that _A_ and _B_ are joined to one another; and if any two elements of _C_ are joined to one another, we say that _C_ is all of one piece. Now take on the continuum _C_ a certain number of elements in a way altogether arbitrary. The aggregate of these elements will be called a _cut_. Among the various series [Sigma] which join _A_ to _B_, we shall distinguish those of which an element is indistinguishable from one of the elements of the cut (we shall say that these are they which _cut_ the cut) and those of which _all_ the elements are distinguishable from all those of the cut. If _all_ the series [Sigma] which join _A_ to _B_ cut the cut, we shall say that _A_ and _B_ are _separated_ by the cut, and that the cut _divides_ _C_. If we can not find on _C_ two elements which are separated by the cut, we shall say that the cut _does not divide_ _C_. These definitions laid down, if the continuum _C_ can be divided by cuts which do not themselves form a continuum, this continuum _C_ has only one dimension; in the contrary case it has several. If a cut forming a continuum of 1 dimension suffices to divide _C_, _C_ will have 2 dimensions; if a cut forming a continuum of 2 dimensions suffices, _C_ will have 3 dimensions, etc. Thanks to these definitions, we can always recognize how many dimensions any physical continuum has. It only remains to find a physical continuum which is, so to speak, equivalent to space, of such a sort that to every point of space corresponds an element of this continuum, and that to points of space very near one another correspond indistinguishable elements. Space will have then as many dimensions as this continuum. The intermediation of this physical continuum, capable of representation, is indispensable; because we can not represent space to ourselves, and that for a multitude of reasons. Space is a mathematical continuum, it is infinite, and we can represent to ourselves only physical continua and finite objects. The different elements of space, which we call points, are all alike, and, to apply our definition, it is necessary that we know how to distinguish the elements from one another, at least if they are not too close. Finally absolute space is nonsense, and it is necessary for us to begin by referring space to a system of axes invariably bound to our body (which we must always suppose put back in the initial attitude). Then I have sought to form with our visual sensations a physical continuum equivalent to space; that certainly is easy and this example is particularly appropriate for the discussion of the number of dimensions; this discussion has enabled us to see in what measure it is allowable to say that 'visual space' has three dimensions. Only this solution is incomplete and artificial. I have explained why, and it is not on visual space but on motor space that it is necessary to bring our efforts to bear. I have then recalled what is the origin of the distinction we make between changes of position and changes of state. Among the changes which occur in our impressions, we distinguish, first the _internal_ changes, voluntary and accompanied by muscular sensations, and the _external_ changes, having opposite characteristics. We ascertain that it may happen that an external change may be _corrected_ by an internal change which reestablishes the primitive sensations. The external changes, capable of being corrected by an internal change are called _changes of position_, those not capable of it are called _changes of state_. The internal changes capable of correcting an external change are called _displacements of the whole body_; the others are called _changes of attitude_. Now let [alpha] and [beta] be two external changes, [alpha]' and [beta]' two internal changes. Suppose that a may be corrected either by [alpha]' or by [beta]', and that [alpha]' can correct either [alpha] or [beta]; experience tells us then that [beta]' can likewise correct [beta]. In this case we say that [alpha] and [beta] correspond to the _same_ displacement and also that [alpha]' and [beta]' correspond to the _same_ displacement. That postulated, we can imagine a physical continuum which we shall call _the continuum or group of displacements_ and which we shall define in the following manner. The elements of this continuum shall be the internal changes capable of correcting an external change. Two of these internal changes [alpha]' and [beta]' shall be regarded as indistinguishable: (1) if they are so naturally, that is, if they are too close to one another; (2) if [alpha]' is capable of correcting the same external change as a third internal change naturally indistinguishable from [beta]'. In this second case, they will be, so to speak, indistinguishable by convention, I mean by agreeing to disregard circumstances which might distinguish them. Our continuum is now entirely defined, since we know its elements and have fixed under what conditions they may be regarded as indistinguishable. We thus have all that is necessary to apply our definition and determine how many dimensions this continuum has. We shall recognize that it has _six_. The continuum of displacements is, therefore, not equivalent to space, since the number of dimensions is not the same; it is only related to space. Now how do we know that this continuum of displacements has six dimensions? We know it _by experience_. It would be easy to describe the experiments by which we could arrive at this result. It would be seen that in this continuum cuts can be made which divide it and which are continua; that these cuts themselves can be divided by other cuts of the second order which yet are continua, and that this would stop only after cuts of the sixth order which would no longer be continua. From our definitions that would mean that the group of displacements has six dimensions. That would be easy, I have said, but that would be rather long; and would it not be a little superficial? This group of displacements, we have seen, is related to space, and space could be deduced from it, but it is not equivalent to space, since it has not the same number of dimensions; and when we shall have shown how the notion of this continuum can be formed and how that of space may be deduced from it, it might always be asked why space of three dimensions is much more familiar to us than this continuum of six dimensions, and consequently doubted whether it was by this detour that the notion of space was formed in the human mind. 2. _Identity of Two Points_ What is a point? How do we know whether two points of space are identical or different? Or, in other words, when I say: The object _A_ occupied at the instant [alpha] the point which the object _B_ occupies at the instant [beta], what does that mean? Such is the problem we set ourselves in the preceding chapter, §4. As I have explained it, it is not a question of comparing the positions of the objects _A_ and _B_ in absolute space; the question then would manifestly have no meaning. It is a question of comparing the positions of these two objects with regard to axes invariably bound to my body, supposing always this body replaced in the same attitude. I suppose that between the instants [alpha] and [beta] I have moved neither my body nor my eye, as I know from my muscular sense. Nor have I moved either my head, my arm or my hand. I ascertain that at the instant [alpha] impressions that I attributed to the object _A_ were transmitted to me, some by one of the fibers of my optic nerve, the others by one of the sensitive tactile nerves of my finger; I ascertain that at the instant [beta] other impressions which I attribute to the object _B_ are transmitted to me, some by this same fiber of the optic nerve, the others by this same tactile nerve. Here I must pause for an explanation; how am I told that this impression which I attribute to _A_, and that which I attribute to _B_, impressions which are qualitatively different, are transmitted to me by the same nerve? Must we suppose, to take for example the visual sensations, that _A_ produces two simultaneous sensations, a sensation purely luminous _a_ and a colored sensation _a'_, that _B_ produces in the same way simultaneously a luminous sensation _b_ and a colored sensation _b'_, that if these different sensations are transmitted to me by the same retinal fiber, _a_ is identical with _b_, but that in general the colored sensations _a'_ and _b'_ produced by different bodies are different? In that case it would be the identity of the sensation _a_ which accompanies _a'_ with the sensation _b_ which accompanies _b'_, which would tell that all these sensations are transmitted to me by the same fiber. However it may be with this hypothesis and although I am led to prefer to it others considerably more complicated, it is certain that we are told in some way that there is something in common between these sensations _a_ + _a'_ and _b_ +_b'_, without which we should have no means of recognizing that the object _B_ has taken the place of the object _A_. Therefore I do not further insist and I recall the hypothesis I have just made: I suppose that I have ascertained that the impressions which I attribute to _B_ are transmitted to me at the instant [beta] by the same fibers, optic as well as tactile, which, at the instant [alpha], had transmitted to me the impressions that I attributed to _A_. If it is so, we shall not hesitate to declare that the point occupied by _B_ at the instant [beta] is identical with the point occupied by _A_ at the instant [alpha]. I have just enunciated two conditions for these points being identical; one is relative to sight, the other to touch. Let us consider them separately. The first is necessary, but is not sufficient. The second is at once necessary and sufficient. A person knowing geometry could easily explain this in the following manner: Let _O_ be the point of the retina where is formed at the instant [alpha] the image of the body _A_; let _M_ be the point of space occupied at the instant [alpha] by this body _A_; let _M'_ be the point of space occupied at the instant [beta] by the body _B_. For this body _B_ to form its image in _O_, it is not necessary that the points _M_ and _M'_ coincide; since vision acts at a distance, it suffices for the three points _O_ _M_ _M'_ to be in a straight line. This condition that the two objects form their image on _O_ is therefore necessary, but not sufficient for the points _M_ and _M'_ to coincide. Let now _P_ be the point occupied by my finger and where it remains, since it does not budge. As touch does not act at a distance, if the body _A_ touches my finger at the instant [alpha], it is because _M_ and _P_ coincide; if _B_ touches my finger at the instant [beta], it is because _M'_ and _P_ coincide. Therefore _M_ and _M'_ coincide. Thus this condition that if _A_ touches my finger at the instant [alpha], _B_ touches it at the instant [beta], is at once necessary and sufficient for _M_ and _M'_ to coincide. But we who, as yet, do not know geometry can not reason thus; all that we can do is to ascertain experimentally that the first condition relative to sight may be fulfilled without the second, which is relative to touch, but that the second can not be fulfilled without the first. Suppose experience had taught us the contrary, as might well be; this hypothesis contains nothing absurd. Suppose, therefore, that we had ascertained experimentally that the condition relative to touch may be fulfilled without that of sight being fulfilled and that, on the contrary, that of sight can not be fulfilled without that of touch being also. It is clear that if this were so we should conclude that it is touch which may be exercised at a distance, and that sight does not operate at a distance. But this is not all; up to this time I have supposed that to determine the place of an object I have made use only of my eye and a single finger; but I could just as well have employed other means, for example, all my other fingers. I suppose that my first finger receives at the instant [alpha] a tactile impression which I attribute to the object _A_. I make a series of movements, corresponding to a series _S_ of muscular sensations. After these movements, at the instant [alpha]', my _second_ finger receives a tactile impression that I attribute likewise to _A_. Afterward, at the instant [beta], without my having budged, as my muscular sense tells me, this same second finger transmits to me anew a tactile impression which I attribute this time to the object _B_; I then make a series of movements, corresponding to a series _S'_ of muscular sensations. I know that this series _S'_ is the inverse of the series _S_ and corresponds to contrary movements. I know this because many previous experiences have shown me that if I made successively the two series of movements corresponding to _S_ and to _S'_, the primitive impressions would be reestablished, in other words, that the two series mutually compensate. That settled, should I expect that at the instant [beta]', when the second series of movements is ended, my _first finger_ would feel a tactile impression attributable to the object _B_? To answer this question, those already knowing geometry would reason as follows: There are chances that the object _A_ has not budged, between the instants [alpha] and [alpha]', nor the object _B_ between the instants [beta] and [beta]'; assume this. At the instant [alpha], the object _A_ occupied a certain point _M_ of space. Now at this instant it touched my first finger, and _as touch does not operate at a distance_, my first finger was likewise at the point _M_. I afterward made the series _S_ of movements and at the end of this series, at the instant [alpha]', I ascertained that the object _A_ touched my second finger. I thence conclude that this second finger was then at _M_, that is, that the movements _S_ had the result of bringing the second finger to the place of the first. At the instant [beta] the object _B_ has come in contact with my second finger: as I have not budged, this second finger has remained at _M_; therefore the object _B_ has come to _M_; by hypothesis it does not budge up to the instant [beta]'. But between the instants [beta] and [beta]' I have made the movements _S'_; as these movements are the inverse of the movements _S_, they must have for effect bringing the first finger in the place of the second. At the instant [beta]' this first finger will, therefore, be at _M_; and as the object _B_ is likewise at _M_, this object _B_ will touch my first finger. To the question put, the answer should therefore be yes. We who do not yet know geometry can not reason thus; but we ascertain that this anticipation is ordinarily realized; and we can always explain the exceptions by saying that the object _A_ has moved between the instants [alpha] and [alpha]', or the object _B_ between the instants [beta] and [beta]'. But could not experience have given a contrary result? Would this contrary result have been absurd in itself? Evidently not. What should we have done then if experience had given this contrary result? Would all geometry thus have become impossible? Not the least in the world. We should have contented ourselves with concluding _that touch can operate at a distance_. When I say, touch does not operate at a distance, but sight operates at a distance, this assertion has only one meaning, which is as follows: To recognize whether _B_ occupies at the instant [beta] the point occupied by _A_ at the instant [alpha], I can use a multitude of different criteria. In one my eye intervenes, in another my first finger, in another my second finger, etc. Well, it is sufficient for the criterion relative to one of my fingers to be satisfied in order that all the others should be satisfied, but it is not sufficient that the criterion relative to the eye should be. This is the sense of my assertion. I content myself with affirming an experimental fact which is ordinarily verified. At the end of the preceding chapter we analyzed visual space; we saw that to engender this space it is necessary to bring in the retinal sensations, the sensation of convergence and the sensation of accommodation; that if these last two were not always in accord, visual space would have four dimensions in place of three; we also saw that if we brought in only the retinal sensations, we should obtain 'simple visual space,' of only two dimensions. On the other hand, consider tactile space, limiting ourselves to the sensations of a single finger, that is in sum to the assemblage of positions this finger can occupy. This tactile space that we shall analyze in the following section and which consequently I ask permission not to consider further for the moment, this tactile space, I say, has three dimensions. Why has space properly so called as many dimensions as tactile space and more than simple visual space? It is because touch does not operate at a distance, while vision does operate at a distance. These two assertions have the same meaning and we have just seen what this is. Now I return to a point over which I passed rapidly in order not to interrupt the discussion. How do we know that the impressions made on our retina by _A_ at the instant [alpha] and _B_ at the instant [beta] are transmitted by the same retinal fiber, although these impressions are qualitatively different? I have suggested a simple hypothesis, while adding that other hypotheses, decidedly more complex, would seem to me more probably true. Here then are these hypotheses, of which I have already said a word. How do we know that the impressions produced by the red object A at the instant [alpha], and by the blue object _B_ at the instant [beta], if these two objects have been imaged on the same point of the retina, have something in common? The simple hypothesis above made may be rejected and we may suppose that these two impressions, qualitatively different, are transmitted by two different though contiguous nervous fibers. What means have I then of knowing that these fibers are contiguous? It is probable that we should have none, if the eye were immovable. It is the movements of the eye which have told us that there is the same relation between the sensation of blue at the point _A_ and the sensation of blue at the point _B_ of the retina as between the sensation of red at the point _A_ and the sensation of red at the point _B_. They have shown us, in fact, that the same movements, corresponding to the same muscular sensations, carry us from the first to the second, or from the third to the fourth. I do not emphasize these considerations, which belong, as one sees, to the question of local signs raised by Lotze. 3. _Tactile Space_ Thus I know how to recognize the identity of two points, the point occupied by _A_ at the instant [alpha] and the point occupied by _B_ at the instant [beta], but only _on one condition_, namely, that I have not budged between the instants [alpha] and [beta]. That does not suffice for our object. Suppose, therefore, that I have moved in any manner in the interval between these two instants, how shall I know whether the point occupied by _A_ at the instant [alpha] is identical with the point occupied by _B_ at the instant [beta]? I suppose that at the instant [alpha], the object _A_ was in contact with my first finger and that in the same way, at the instant [beta], the object _B_ touches this first finger; but at the same time my muscular sense has told me that in the interval my body has moved. I have considered above two series of muscular sensations _S_ and _S'_, and I have said it sometimes happens that we are led to consider two such series _S_ and _S'_ as inverse one of the other, because we have often observed that when these two series succeed one another our primitive impressions are reestablished. If then my muscular sense tells me that I have moved between the two instants [alpha] and [beta], but so as to feel successively the two series of muscular sensations _S_ and _S'_ that I consider inverses, I shall still conclude, just as if I had not budged, that the points occupied by _A_ at the instant [alpha] and by _B_ at the instant [beta] are identical, if I ascertain that my first finger touches _A_ at the instant [alpha], and _B_ at the instant [beta]. This solution is not yet completely satisfactory, as one will see. Let us see, in fact, how many dimensions it would make us attribute to space. I wish to compare the two points occupied by _A_ and _B_ at the instants [alpha] and [beta], or (what amounts to the same thing since I suppose that my finger touches _A_ at the instant [alpha] and _B_ at the instant [beta]) I wish to compare the two points occupied by my finger at the two instants [alpha] and [beta]. The sole means I use for this comparison is the series [Sigma] of muscular sensations which have accompanied the movements of my body between these two instants. The different imaginable series [Sigma] form evidently a physical continuum of which the number of dimensions is very great. Let us agree, as I have done, not to consider as distinct the two series [Sigma] and [Sigma] + _S_ + _S'_, when _S_ and _S'_ are inverses one of the other in the sense above given to this word; in spite of this agreement, the aggregate of distinct series [Sigma] will still form a physical continuum and the number of dimensions will be less but still very great. To each of these series [Sigma] corresponds a point of space; to two series [Sigma] and [Sigma]' thus correspond two points _M_ and _M'_. The means we have hitherto used enable us to recognize that _M_ and _M'_ are not distinct in two cases: (1) if [Sigma] is identical with [Sigma]'; (2) if [Sigma]' = [Sigma] + _S_ + _S'_, _S_ and _S'_ being inverses one of the other. If in all the other cases we should regard _M_ and _M'_ as distinct, the manifold of points would have as many dimensions as the aggregate of distinct series [Sigma], that is, much more than three. For those who already know geometry, the following explanation would be easily comprehensible. Among the imaginable series of muscular sensations, there are those which correspond to series of movements where the finger does not budge. I say that if one does not consider as distinct the series [Sigma] and [Sigma] + [sigma], where the series [sigma] corresponds to movements where the finger does not budge, the aggregate of series will constitute a continuum of three dimensions, but that if one regards as distinct two series [Sigma] and [Sigma]' unless [Sigma]' = [Sigma] + _S_ + _S'_, _S_ and _S'_ being inverses, the aggregate of series will constitute a continuum of more than three dimensions. In fact, let there be in space a surface _A_, on this surface a line _B_, on this line a point _M_. Let C_{0} be the aggregate of all series [Sigma]. Let C_{1} be the aggregate of all the series [Sigma], such that at the end of corresponding movements the finger is found upon the surface _A_, and C_{2} or C_{3} the aggregate of series [Sigma] such that at the end the finger is found on _B_, or at _M_. It is clear, first that C_{1} will constitute a cut which will divide C_{0}, that C_{2} will be a cut which will divide C_{1}, and C_{3} a cut which will divide C_2. Thence it results, in accordance with our definitions, that if C_{3} is a continuum of _n_ dimensions, C_{0} will be a physical continuum of _n_ + 3 dimensions. Therefore, let [Sigma] and [Sigma]' = [Sigma] + [sigma] be two series forming part of C_{3}; for both, at the end of the movements, the finger is found at _M_; thence results that at the beginning and at the end of the series [sigma] the finger is at the same point _M_. This series [sigma] is therefore one of those which correspond to movements where the finger does not budge. If [Sigma] and [Sigma] + [sigma] are not regarded as distinct, all the series of C_{3} blend into one; therefore C_{3} will have 0 dimension, and C_{0} will have 3, as I wished to prove. If, on the contrary, I do not regard [Sigma] and [Sigma] + [sigma] as blending (unless [sigma] = _S_ + _S'_, _S_ and _S'_ being inverses), it is clear that C_{3} will contain a great number of series of distinct sensations; because, without the finger budging, the body may take a multitude of different attitudes. Then C_{3} will form a continuum and C_{0} will have more than three dimensions, and this also I wished to prove. We who do not yet know geometry can not reason in this way; we can only verify. But then a question arises; how, before knowing geometry, have we been led to distinguish from the others these series [sigma] where the finger does not budge? It is, in fact, only after having made this distinction that we could be led to regard [Sigma] and [Sigma] + [sigma] as identical, and it is on this condition alone, as we have just seen, that we can arrive at space of three dimensions. We are led to distinguish the series [sigma], because it often happens that when we have executed the movements which correspond to these series [sigma] of muscular sensations, the tactile sensations which are transmitted to us by the nerve of the finger that we have called the first finger, persist and are not altered by these movements. Experience alone tells us that and it alone could tell us. If we have distinguished the series of muscular sensations _S_ + _S'_ formed by the union of two inverse series, it is because they preserve the totality of our impressions; if now we distinguish the series [sigma], it is because they preserve _certain_ of our impressions. (When I say that a series of muscular sensations _S_ 'preserves' one of our impressions _A_, I mean that we ascertain that if we feel the impression _A_, then the muscular sensations _S_, we _still_ feel the impression _A_ _after_ these sensations _S_.) I have said above it often happens that the series [sigma] do not alter the tactile impressions felt by our first finger; I said _often_, I did not say _always_. This it is that we express in our ordinary language by saying that the tactile impressions would not be altered if the finger has not moved, _on the condition_ that _neither has_ the object _A_, which was in contact with this finger, moved. Before knowing geometry, we could not give this explanation; all we could do is to ascertain that the impression often persists, but not always. But that the impression often continues is enough to make the series [sigma] appear remarkable to us, to lead us to put in the same class the series [Sigma] and [Sigma] + [sigma], and hence not regard them as distinct. Under these conditions we have seen that they will engender a physical continuum of three dimensions. Behold then a space of three dimensions engendered by my first finger. Each of my fingers will create one like it. It remains to consider how we are led to regard them as identical with visual space, as identical with geometric space. But one reflection before going further; according to the foregoing, we know the points of space, or more generally the final situation of our body, only by the series of muscular sensations revealing to us the movements which have carried us from a certain initial situation to this final situation. But it is clear that this final situation will depend, on the one hand, upon these movements and, _on the other hand, upon the initial situation_ from which we set out. Now these movements are revealed to us by our muscular sensations; but nothing tells us the initial situation; nothing can distinguish it for us from all the other possible situations. This puts well in evidence the essential relativity of space. 4. _Identity of the Different Spaces_ We are therefore led to compare the two continua _C_ and _C'_ engendered, for instance, one by my first finger _D_, the other by my second finger _D'_. These two physical continua both have three dimensions. To each element of the continuum _C_, or, if you prefer, to each point of the first tactile space, corresponds a series of muscular sensations [Sigma], which carry me from a certain initial situation to a certain final situation.[8] Moreover, the same point of this first space will correspond to [Sigma] and [Sigma] + [sigma], if [sigma] is a series of which we know that it does not make the finger _D_ move. [8] In place of saying that we refer space to axes rigidly bound to our body, perhaps it would be better to say, in conformity to what precedes, that we refer it to axes rigidly bound to the initial situation of our body. Similarly to each element of the continuum _C'_, or to each point of the second tactile space, corresponds a series of sensations [Sigma]', and the same point will correspond to [Sigma]' and to [Sigma]' + [sigma]', if [sigma]' is a series which does not make the finger _D'_ move. What makes us distinguish the various series designated [sigma] from those called [sigma]' is that the first do not alter the tactile impressions felt by the finger _D_ and the second preserve those the finger _D'_ feels. Now see what we ascertain: in the beginning my finger _D'_ feels a sensation _A'_; I make movements which produce muscular sensations _S_; my finger _D_ feels the impression _A_; I make movements which produce a series of sensations [sigma]; my finger _D_ continues to feel the impression _A_, since this is the characteristic property of the series [sigma]; I then make movements which produce the series _S'_ of muscular sensations, _inverse_ to _S_ in the sense above given to this word. I ascertain then that my finger _D'_ feels anew the impression _A'_. (It is of course understood that _S_ has been suitably chosen.) This means that the series _S_ + [sigma] + _S'_, preserving the tactile impressions of the finger _D'_, is one of the series I have called [sigma]'. Inversely, if one takes any series [sigma]', _S'_ + [sigma]' + _S_ will be one of the series that we call [sigma]'. Thus if _S_ is suitably chosen, _S_ + [sigma] + _S'_ will be a series [sigma]', and by making [sigma] vary in all possible ways, we shall obtain all the possible series [sigma]'. Not yet knowing geometry, we limit ourselves to verifying all that, but here is how those who know geometry would explain the fact. In the beginning my finger _D'_ is at the point _M_, in contact with the object _a_, which makes it feel the impression _A'_. I make the movements corresponding to the series _S_; I have said that this series should be suitably chosen, I should so make this choice that these movements carry the finger _D_ to the point originally occupied by the finger _D'_, that is, to the point _M_; this finger _D_ will thus be in contact with the object _a_, which will make it feel the impression _A_. I then make the movements corresponding to the series [sigma]; in these movements, by hypothesis, the position of the finger _D_ does not change, this finger therefore remains in contact with the object a and continues to feel the impression _A_. Finally I make the movements corresponding to the series _S'_. As _S'_ is inverse to _S_, these movements carry the finger _D'_ to the point previously occupied by the finger _D_, that is, to the point _M_. If, as may be supposed, the object _a_ has not budged, this finger _D'_ will be in contact with this object and will feel anew the impression _A'_.... _Q.E.D._ Let us see the consequences. I consider a series of muscular sensations [Sigma]. To this series will correspond a point _M_ of the first tactile space. Now take again the two series _S_ and _S'_, inverses of one another, of which we have just spoken. To the series _S_ + [Sigma] + _S'_ will correspond a point _N_ of the second tactile space, since to any series of muscular sensations corresponds, as we have said, a point, whether in the first space or in the second. I am going to consider the two points _N_ and _M_, thus defined, as corresponding. What authorizes me so to do? For this correspondence to be admissible, it is necessary that if two points _M_ and _M'_, corresponding in the first space to two series [Sigma] and [Sigma]', are identical, so also are the two corresponding points of the second space _N_ and _N'_, that is, the two points which correspond to the two series _S_ + [Sigma] + _S'_ and _S_ + [Sigma]' + _S'_. Now we shall see that this condition is fulfilled. First a remark. As _S_ and _S'_ are inverses of one another, we shall have _S_ + _S'_ = 0, and consequently _S_ + _S'_ + [Sigma] = [Sigma] + _S_ + _S'_ = [Sigma], or again [Sigma] + _S_ + _S'_ + [Sigma]' = [Sigma] + [Sigma]'; but it does not follow that we have _S_ + [Sigma] + _S'_ = [Sigma]; because, though we have used the addition sign to represent the succession of our sensations, it is clear that the order of this succession is not indifferent: we can not, therefore, as in ordinary addition, invert the order of the terms; to use abridged language, our operations are associative, but not commutative. That fixed, in order that [Sigma] and [Sigma]' should correspond to the same point _M_ = _M'_ of the first space, it is necessary and sufficient for us to have [Sigma]' = [Sigma] + [sigma]. We shall then have: _S_ + [Sigma]' + _S'_ = _S_ + [Sigma] + [sigma] + _S'_ = _S_ + [Sigma] + _S'_ + _S_ + [sigma] + _S'_. But we have just ascertained that _S_ + [sigma] + _S'_ was one of the series [sigma]'. We shall therefore have: _S_ + [Sigma]' + _S'_ = _S_ + [Sigma] + _S'_ + [sigma]', which means that the series _S_ + [Sigma]' + _S'_ and _S_ + [Sigma] + _S'_ correspond to the same point _N_ = _N'_ of the second space. Q.E.D. Our two spaces therefore correspond point for point; they can be 'transformed' one into the other; they are isomorphic. How are we led to conclude thence that they are identical? Consider the two series [sigma] and _S_ + [sigma] + _S'_ = [sigma]'. I have said that often, but not always, the series [sigma] preserves the tactile impression _A_ felt by the finger _D_; and similarly it often happens, but not always, that the series [sigma]' preserves the tactile impression _A'_ felt by the finger _D'_. Now I ascertain that it happens _very often_ (that is, much more often than what I have just called 'often') that when the series [sigma] has preserved the impression _A_ of the finger _D_, the series [sigma]' preserves at the same time the impression _A'_ of the finger _D'_; and, inversely, that if the first impression is altered, the second is likewise. That happens _very often_, but not always. We interpret this experimental fact by saying that the unknown object _a_ which gives the impression _A_ to the finger _D_ is identical with the unknown object _a'_ which gives the impression _A'_ to the finger _D'_. And in fact when the first object moves, which the disappearance of the impression _A_ tells us, the second likewise moves, since the impression _A'_ disappears likewise. When the first object remains motionless, the second remains motionless. If these two objects are identical, as the first is at the point _M_ of the first space and the second at the point _N_ of the second space, these two points are identical. This is how we are led to regard these two spaces as identical; or better, this is what we mean when we say that they are identical. What we have just said of the identity of the two tactile spaces makes unnecessary our discussing the question of the identity of tactile space and visual space, which could be treated in the same way. 5. _Space and Empiricism_ It seems that I am about to be led to conclusions in conformity with empiristic ideas. I have, in fact, sought to put in evidence the rôle of experience and to analyze the experimental facts which intervene in the genesis of space of three dimensions. But whatever may be the importance of these facts, there is one thing we must not forget and to which besides I have more than once called attention. These experimental facts are often verified but not always. That evidently does not mean that space has often three dimensions, but not always. I know well that it is easy to save oneself and that, if the facts do not verify, it will be easily explained by saying that the exterior objects have moved. If experience succeeds, we say that it teaches us about space; if it does not succeed, we hie to exterior objects which we accuse of having moved; in other words, if it does not succeed, it is given a fillip. These fillips are legitimate; I do not refuse to admit them; but they suffice to tell us that the properties of space are not experimental truths, properly so called. If we had wished to verify other laws, we could have succeeded also, by giving other analogous fillips. Should we not always have been able to justify these fillips by the same reasons? One could at most have said to us: 'Your fillips are doubtless legitimate, but you abuse them; why move the exterior objects so often?' To sum up, experience does not prove to us that space has three dimensions; it only proves to us that it is convenient to attribute three to it, because thus the number of fillips is reduced to a minimum. I will add that experience brings us into contact only with representative space, which is a physical continuum, never with geometric space, which is a mathematical continuum. At the very most it would appear to tell us that it is convenient to give to geometric space three dimensions, so that it may have as many as representative space. The empiric question may be put under another form. Is it impossible to conceive physical phenomena, the mechanical phenomena, for example, otherwise than in space of three dimensions? We should thus have an objective experimental proof, so to speak, independent of our physiology, of our modes of representation. But it is not so; I shall not here discuss the question completely, I shall confine myself to recalling the striking example given us by the mechanics of Hertz. You know that the great physicist did not believe in the existence of forces, properly so called; he supposed that visible material points are subjected to certain invisible bonds which join them to other invisible points and that it is the effect of these invisible bonds that we attribute to forces. But that is only a part of his ideas. Suppose a system formed of n material points, visible or not; that will give in all 3_n_ coordinates; let us regard them as the coordinates of a _single_ point in space of 3_n_ dimensions. This single point would be constrained to remain upon a surface (of any number of dimensions < 3_n_) in virtue of the bonds of which we have just spoken; to go on this surface from one point to another, it would always take the shortest way; this would be the single principle which would sum up all mechanics. Whatever should be thought of this hypothesis, whether we be allured by its simplicity, or repelled by its artificial character, the simple fact that Hertz was able to conceive it, and to regard it as more convenient than our habitual hypotheses, suffices to prove that our ordinary ideas, and, in particular, the three dimensions of space, are in no wise imposed upon mechanics with an invincible force. 6. _Mind and Space_ Experience, therefore, has played only a single rôle, it has served as occasion. But this rôle was none the less very important; and I have thought it necessary to give it prominence. This rôle would have been useless if there existed an _a priori_ form imposing itself upon our sensitivity, and which was space of three dimensions. Does this form exist, or, if you choose, can we represent to ourselves space of more than three dimensions? And first what does this question mean? In the true sense of the word, it is clear that we can not represent to ourselves space of four, nor space of three, dimensions; we can not first represent them to ourselves empty, and no more can we represent to ourselves an object either in space of four, or in space of three, dimensions: (1) Because these spaces are both infinite and we can not represent to ourselves a figure _in_ space, that is, the part _in_ the whole, without representing the whole, and that is impossible, because it is infinite; (2) because these spaces are both mathematical continua, and we can represent to ourselves only the physical continuum; (3) because these spaces are both homogeneous, and the frames in which we enclose our sensations, being limited, can not be homogeneous. Thus the question put can only be understood in one way; is it possible to imagine that, the results of the experiences related above having been different, we might have been led to attribute to space more than three dimensions; to imagine, for instance, that the sensation of accommodation might not be constantly in accord with the sensation of convergence of the eyes; or indeed that the experiences of which we have spoken in § 2, and of which we express the result by saying 'that touch does not operate at a distance,' might have led us to an inverse conclusion. And then yes evidently that is possible; from the moment one imagines an experience, one imagines just thereby the two contrary results it may give. That is possible, but that is difficult, because we have to overcome a multitude of associations of ideas, which are the fruit of a long personal experience and of the still longer experience of the race. Is it these associations (or at least those of them that we have inherited from our ancestors), which constitute this _a priori_ form of which it is said that we have pure intuition? Then I do not see why one should declare it refractory to analysis and should deny me the right of investigating its origin. When it is said that our sensations are 'extended' only one thing can be meant, that is that they are always associated with the idea of certain muscular sensations, corresponding to the movements which enable us to reach the object which causes them, which enable us, in other words, to defend ourselves against it. And it is just because this association is useful for the defense of the organism, that it is so old in the history of the species and that it seems to us indestructible. Nevertheless, it is only an association and we can conceive that it may be broken; so that we may not say that sensation can not enter consciousness without entering in space, but that in fact it does not enter consciousness without entering in space, which means, without being entangled in this association. No more can I understand one's saying that the idea of time is logically subsequent to space, since we can represent it to ourselves only under the form of a straight line; as well say that time is logically subsequent to the cultivation of the prairies, since it is usually represented armed with a scythe. That one can not represent to himself simultaneously the different parts of time, goes without saying, since the essential character of these parts is precisely not to be simultaneous. That does not mean that we have not the intuition of time. So far as that goes, no more should we have that of space, because neither can we represent it, in the proper sense of the word, for the reasons I have mentioned. What we represent to ourselves under the name of straight is a crude image which as ill resembles the geometric straight as it does time itself. Why has it been said that every attempt to give a fourth dimension to space always carries this one back to one of the other three? It is easy to understand. Consider our muscular sensations and the 'series' they may form. In consequence of numerous experiences, the ideas of these series are associated together in a very complex woof, our series are _classed_. Allow me, for convenience of language, to express my thought in a way altogether crude and even inexact by saying that our series of muscular sensations are classed in three classes corresponding to the three dimensions of space. Of course this classification is much more complicated than that, but that will suffice to make my reasoning understood. If I wish to imagine a fourth dimension, I shall suppose another series of muscular sensations, making part of a fourth class. But as _all_ my muscular sensations have already been classed in one of the three pre-existent classes, I can only represent to myself a series belonging to one of these three classes, so that my fourth dimension is carried back to one of the other three. What does that prove? This: that it would have been necessary first to destroy the old classification and replace it by a new one in which the series of muscular sensations should have been distributed into four classes. The difficulty would have disappeared. It is presented sometimes under a more striking form. Suppose I am enclosed in a chamber between the six impassable boundaries formed by the four walls, the floor and the ceiling; it will be impossible for me to get out and to imagine my getting out. Pardon, can you not imagine that the door opens, or that two of these walls separate? But of course, you answer, one must suppose that these walls remain immovable. Yes, but it is evident that I have the right to move; and then the walls that we suppose absolutely at rest will be in motion with regard to me. Yes, but such a relative motion can not be arbitrary; when objects are at rest, their relative motion with regard to any axes is that of a rigid solid; now, the apparent motions that you imagine are not in conformity with the laws of motion of a rigid solid. Yes, but it is experience which has taught us the laws of motion of a rigid solid; nothing would prevent our _imagining_ them different. To sum up, for me to imagine that I get out of my prison, I have only to imagine that the walls seem to open, when I move. I believe, therefore, that if by space is understood a mathematical continuum of three dimensions, were it otherwise amorphous, it is the mind which constructs it, but it does not construct it out of nothing; it needs materials and models. These materials, like these models, preexist within it. But there is not a single model which is imposed upon it; it has _choice_; it may choose, for instance, between space of four and space of three dimensions. What then is the rôle of experience? It gives the indications following which the choice is made. Another thing: whence does space get its quantitative character? It comes from the rôle which the series of muscular sensations play in its genesis. These are series which may _repeat themselves_, and it is from their repetition that number comes; it is because they can repeat themselves indefinitely that space is infinite. And finally we have seen, at the end of section 3, that it is also because of this that space is relative. So it is repetition which has given to space its essential characteristics; now, repetition supposes time; this is enough to tell that time is logically anterior to space. 7. _Rôle of the Semicircular Canals_ I have not hitherto spoken of the rôle of certain organs to which the physiologists attribute with reason a capital importance, I mean the semicircular canals. Numerous experiments have sufficiently shown that these canals are necessary to our sense of orientation; but the physiologists are not entirely in accord; two opposing theories have been proposed, that of Mach-Delage and that of M. de Cyon. M. de Cyon is a physiologist who has made his name illustrious by important discoveries on the innervation of the heart; I can not, however, agree with his ideas on the question before us. Not being a physiologist, I hesitate to criticize the experiments he has directed against the adverse theory of Mach-Delage; it seems to me, however, that they are not convincing, because in many of them the _total_ pressure was made to vary in one of the canals, while, physiologically, what varies is the _difference_ between the pressures on the two extremities of the canal; in others the organs were subjected to profound lesions, which must alter their functions. Besides, this is not important; the experiments, if they were irreproachable, might be convincing against the old theory. They would not be convincing _for_ the new theory. In fact, if I have rightly understood the theory, my explaining it will be enough for one to understand that it is impossible to conceive of an experiment confirming it. The three pairs of canals would have as sole function to tell us that space has three dimensions. Japanese mice have only two pairs of canals; they believe, it would seem, that space has only two dimensions, and they manifest this opinion in the strangest way; they put themselves in a circle, and, so ordered, they spin rapidly around. The lampreys, having only one pair of canals, believe that space has only one dimension, but their manifestations are less turbulent. It is evident that such a theory is inadmissible. The sense-organs are designed to tell us of _changes_ which happen in the exterior world. We could not understand why the Creator should have given us organs destined to cry without cease: Remember that space has three dimensions, since the number of these three dimensions is not subject to change. We must, therefore, come back to the theory of Mach-Delage. What the nerves of the canals can tell us is the difference of pressure on the two extremities of the same canal, and thereby: (1) the direction of the vertical with regard to three axes rigidly bound to the head; (2) the three components of the acceleration of translation of the center of gravity of the head; (3) the centrifugal forces developed by the rotation of the head; (4) the acceleration of the motion of rotation of the head. It follows from the experiments of M. Delage that it is this last indication which is much the most important; doubtless because the nerves are less sensible to the difference of pressure itself than to the brusque variations of this difference. The first three indications may thus be neglected. Knowing the acceleration of the motion of rotation of the head at each instant, we deduce from it, by an unconscious integration, the final orientation of the head, referred to a certain initial orientation taken as origin. The circular canals contribute, therefore, to inform us of the movements that we have executed, and that on the same ground as the muscular sensations. When, therefore, above we speak of the series _S_ or of the series [Sigma], we should say, not that these were series of muscular sensations alone, but that they were series at the same time of muscular sensations and of sensations due to the semicircular canals. Apart from this addition, we should have nothing to change in what precedes. In the series _S_ and [Sigma], these sensations of the semicircular canals evidently hold a very important place. Yet alone they would not suffice, because they can tell us only of the movements of the head; they tell us nothing of the relative movements of the body or of the members in regard to the head. And more, it seems that they tell us only of the rotations of the head and not of the translations it may undergo. PART II THE PHYSICAL SCIENCES CHAPTER V ANALYSIS AND PHYSICS I You have doubtless often been asked of what good is mathematics and whether these delicate constructions entirely mind-made are not artificial and born of our caprice. Among those who put this question I should make a distinction; practical people ask of us only the means of money-making. These merit no reply; rather would it be proper to ask of them what is the good of accumulating so much wealth and whether, to get time to acquire it, we are to neglect art and science, which alone give us souls capable of enjoying it, 'and for life's sake to sacrifice all reasons for living.' Besides, a science made solely in view of applications is impossible; truths are fecund only if bound together. If we devote ourselves solely to those truths whence we expect an immediate result, the intermediary links are wanting and there will no longer be a chain. The men most disdainful of theory get from it, without suspecting it, their daily bread; deprived of this food, progress would quickly cease, and we should soon congeal into the immobility of old China. But enough of uncompromising practicians! Besides these, there are those who are only interested in nature and who ask us if we can enable them to know it better. To answer these, we have only to show them the two monuments already rough-hewn, Celestial Mechanics and Mathematical Physics. They would doubtless concede that these structures are well worth the trouble they have cost us. But this is not enough. Mathematics has a triple aim. It must furnish an instrument for the study of nature. But that is not all: it has a philosophic aim and, I dare maintain, an esthetic aim. It must aid the philosopher to fathom the notions of number, of space, of time. And above all, its adepts find therein delights analogous to those given by painting and music. They admire the delicate harmony of numbers and forms; they marvel when a new discovery opens to them an unexpected perspective; and has not the joy they thus feel the esthetic character, even though the senses take no part therein? Only a privileged few are called to enjoy it fully, it is true, but is not this the case for all the noblest arts? This is why I do not hesitate to say that mathematics deserves to be cultivated for its own sake, and the theories inapplicable to physics as well as the others. Even if the physical aim and the esthetic aim were not united, we ought not to sacrifice either. But more: these two aims are inseparable and the best means of attaining one is to aim at the other, or at least never to lose sight of it. This is what I am about to try to demonstrate in setting forth the nature of the relations between the pure science and its applications. The mathematician should not be for the physicist a mere purveyor of formulas; there should be between them a more intimate collaboration. Mathematical physics and pure analysis are not merely adjacent powers, maintaining good neighborly relations; they mutually interpenetrate and their spirit is the same. This will be better understood when I have shown what physics gets from mathematics and what mathematics, in return, borrows from physics. II The physicist can not ask of the analyst to reveal to him a new truth; the latter could at most only aid him to foresee it. It is a long time since one still dreamt of forestalling experiment, or of constructing the entire world on certain premature hypotheses. Since all those constructions in which one yet took a naïve delight it is an age, to-day only their ruins remain. All laws are therefore deduced from experiment; but to enunciate them, a special language is needful; ordinary language is too poor, it is besides too vague, to express relations so delicate, so rich, and so precise. This therefore is one reason why the physicist can not do without mathematics; it furnishes him the only language he can speak. And a well-made language is no indifferent thing; not to go beyond physics, the unknown man who invented the word _heat_ devoted many generations to error. Heat has been treated as a substance, simply because it was designated by a substantive, and it has been thought indestructible. On the other hand, he who invented the word _electricity_ had the unmerited good fortune to implicitly endow physics with a _new_ law, that of the conservation of electricity, which, by a pure chance, has been found exact, at least until now. Well, to continue the simile, the writers who embellish a language, who treat it as an object of art, make of it at the same time a more supple instrument, more apt for rendering shades of thought. We understand, then, how the analyst, who pursues a purely esthetic aim, helps create, just by that, a language more fit to satisfy the physicist. But this is not all: law springs from experiment, but not immediately. Experiment is individual, the law deduced from it is general; experiment is only approximate, the law is precise, or at least pretends to be. Experiment is made under conditions always complex, the enunciation of the law eliminates these complications. This is what is called 'correcting the systematic errors.' In a word, to get the law from experiment, it is necessary to generalize; this is a necessity imposed upon the most circumspect observer. But how generalize? Every particular truth may evidently be extended in an infinity of ways. Among these thousand routes opening before us, it is necessary to make a choice, at least provisional; in this choice, what shall guide us? It can only be analogy. But how vague is this word! Primitive man knew only crude analogies, those which strike the senses, those of colors or of sounds. He never would have dreamt of likening light to radiant heat. What has taught us to know the true, profound analogies, those the eyes do not see but reason divines? It is the mathematical spirit, which disdains matter to cling only to pure form. This it is which has taught us to give the same name to things differing only in material, to call by the same name, for instance, the multiplication of quaternions and that of whole numbers. If quaternions, of which I have just spoken, had not been so promptly utilized by the English physicists, many persons would doubtless see in them only a useless fancy, and yet, in teaching us to liken what appearances separate, they would have already rendered us more apt to penetrate the secrets of nature. Such are the services the physicist should expect of analysis; but for this science to be able to render them, it must be cultivated in the broadest fashion without immediate expectation of utility--the mathematician must have worked as artist. What we ask of him is to help us to see, to discern our way in the labyrinth which opens before us. Now, he sees best who stands highest. Examples abound, and I limit myself to the most striking. The first will show us how to change the language suffices to reveal generalizations not before suspected. When Newton's law has been substituted for Kepler's we still know only elliptic motion. Now, in so far as concerns this motion, the two laws differ only in form; we pass from one to the other by a simple differentiation. And yet from Newton's law may be deduced by an immediate generalization all the effects of perturbations and the whole of celestial mechanics. If, on the other hand, Kepler's enunciation had been retained, no one would ever have regarded the orbits of the perturbed planets, those complicated curves of which no one has ever written the equation, as the natural generalizations of the ellipse. The progress of observations would only have served to create belief in chaos. The second example is equally deserving of consideration. When Maxwell began his work, the laws of electro-dynamics admitted up to his time accounted for all the known facts. It was not a new experiment which came to invalidate them. But in looking at them under a new bias, Maxwell saw that the equations became more symmetrical when a term was added, and besides, this term was too small to produce effects appreciable with the old methods. You know that Maxwell's _a priori_ views awaited for twenty years an experimental confirmation; or, if you prefer, Maxwell was twenty years ahead of experiment. How was this triumph obtained? It was because Maxwell was profoundly steeped in the sense of mathematical symmetry; would he have been so, if others before him had not studied this symmetry for its own beauty? It was because Maxwell was accustomed to 'think in vectors,' and yet it was through the theory of imaginaries (neomonics) that vectors were introduced into analysis. And those who invented imaginaries hardly suspected the advantage which would be obtained from them for the study of the real world, of this the name given them is proof sufficient. In a word, Maxwell was perhaps not an able analyst, but this ability would have been for him only a useless and bothersome baggage. On the other hand, he had in the highest degree the intimate sense of mathematical analogies. Therefore it is that he made good mathematical physics. Maxwell's example teaches us still another thing. How should the equations of mathematical physics be treated? Should we simply deduce all the consequences and regard them as intangible realities? Far from it; what they should teach us above all is what can and what should be changed. It is thus that we get from them something useful. The third example goes to show us how we may perceive mathematical analogies between phenomena which have physically no relation either apparent or real, so that the laws of one of these phenomena aid us to divine those of the other. The very same equation, that of Laplace, is met in the theory of Newtonian attraction, in that of the motion of liquids, in that of the electric potential, in that of magnetism, in that of the propagation of heat and in still many others. What is the result? These theories seem images copied one from the other; they are mutually illuminating, borrowing their language from each other; ask electricians if they do not felicitate themselves on having invented the phrase flow of force, suggested by hydrodynamics and the theory of heat. Thus mathematical analogies not only may make us foresee physical analogies, but besides do not cease to be useful when these latter fail. To sum up, the aim of mathematical physics is not only to facilitate for the physicist the numerical calculation of certain constants or the integration of certain differential equations. It is besides, it is above all, to reveal to him the hidden harmony of things in making him see them in a new way. Of all the parts of analysis, the most elevated, the purest, so to speak, will be the most fruitful in the hands of those who know how to use them. III Let us now see what analysis owes to physics. It would be necessary to have completely forgotten the history of science not to remember that the desire to understand nature has had on the development of mathematics the most constant and happiest influence. In the first place the physicist sets us problems whose solution he expects of us. But in proposing them to us, he has largely paid us in advance for the service we shall render him, if we solve them. If I may be allowed to continue my comparison with the fine arts, the pure mathematician who should forget the existence of the exterior world would be like a painter who knew how to harmoniously combine colors and forms, but who lacked models. His creative power would soon be exhausted. The combinations which numbers and symbols may form are an infinite multitude. In this multitude how shall we choose those which are worthy to fix our attention? Shall we let ourselves be guided solely by our caprice? This caprice, which itself would besides soon tire, would doubtless carry us very far apart and we should quickly cease to understand each other. But this is only the smaller side of the question. Physics will doubtless prevent our straying, but it will also preserve us from a danger much more formidable; it will prevent our ceaselessly going around in the same circle. History proves that physics has not only forced us to choose among problems which came in a crowd; it has imposed upon us such as we should without it never have dreamed of. However varied may be the imagination of man, nature is still a thousand times richer. To follow her we must take ways we have neglected, and these paths lead us often to summits whence we discover new countries. What could be more useful! It is with mathematical symbols as with physical realities; it is in comparing the different aspects of things that we are able to comprehend their inner harmony, which alone is beautiful and consequently worthy of our efforts. The first example I shall cite is so old we are tempted to forget it; it is nevertheless the most important of all. The sole natural object of mathematical thought is the whole number. It is the external world which has imposed the continuum upon us, which we doubtless have invented, but which it has forced us to invent. Without it there would be no infinitesimal analysis; all mathematical science would reduce itself to arithmetic or to the theory of substitutions. On the contrary, we have devoted to the study of the continuum almost all our time and all our strength. Who will regret it; who will think that this time and this strength have been wasted? Analysis unfolds before us infinite perspectives that arithmetic never suspects; it shows us at a glance a majestic assemblage whose array is simple and symmetric; on the contrary, in the theory of numbers, where reigns the unforeseen, the view is, so to speak, arrested at every step. Doubtless it will be said that outside of the whole number there is no rigor, and consequently no mathematical truth; that the whole number hides everywhere, and that we must strive to render transparent the screens which cloak it, even if to do so we must resign ourselves to interminable repetitions. Let us not be such purists and let us be grateful to the continuum, which, if _all_ springs from the whole number, was alone capable of making _so much_ proceed therefrom. Need I also recall that M. Hermite obtained a surprising advantage from the introduction of continuous variables into the theory of numbers? Thus the whole number's own domain is itself invaded, and this invasion has established order where disorder reigned. See what we owe to the continuum and consequently to physical nature. Fourier's series is a precious instrument of which analysis makes continual use, it is by this means that it has been able to represent discontinuous functions; Fourier invented it to solve a problem of physics relative to the propagation of heat. If this problem had not come up naturally, we should never have dared to give discontinuity its rights; we should still long have regarded continuous functions as the only true functions. The notion of function has been thereby considerably extended and has received from some logician-analysts an unforeseen development. These analysts have thus adventured into regions where reigns the purest abstraction and have gone as far away as possible from the real world. Yet it is a problem of physics which has furnished them the occasion. After Fourier's series, other analogous series have entered the domain of analysis; they have entered by the same door; they have been imagined in view of applications. The theory of partial differential equations of the second order has an analogous history. It has been developed chiefly by and for physics. But it may take many forms, because such an equation does not suffice to determine the unknown function, it is necessary to adjoin to it complementary conditions which are called conditions at the limits; whence many different problems. If the analysts had abandoned themselves to their natural tendencies, they would never have known but one, that which Madame Kovalevski has treated in her celebrated memoir. But there are a multitude of others which they would have ignored. Each of the theories of physics, that of electricity, that of heat, presents us these equations under a new aspect. It may, therefore, be said that without these theories we should not know partial differential equations. It is needless to multiply examples. I have given enough to be able to conclude: when physicists ask of us the solution of a problem, it is not a duty-service they impose upon us, it is on the contrary we who owe them thanks. IV But this is not all; physics not only gives us the occasion to solve problems; it aids us to find the means thereto, and that in two ways. It makes us foresee the solution; it suggests arguments to us. I have spoken above of Laplace's equation which is met in a multitude of diverse physical theories. It is found again in geometry, in the theory of conformal representation and in pure analysis, in that of imaginaries. In this way, in the study of functions of complex variables, the analyst, alongside of the geometric image, which is his usual instrument, finds many physical images which he may make use of with the same success. Thanks to these images, he can see at a glance what pure deduction would show him only successively. He masses thus the separate elements of the solution, and by a sort of intuition divines before being able to demonstrate. To divine before demonstrating! Need I recall that thus have been made all the important discoveries? How many are the truths that physical analogies permit us to present and that we are not in condition to establish by rigorous reasoning! For example, mathematical physics introduces a great number of developments in series. No one doubts that these developments converge; but the mathematical certitude is lacking. These are so many conquests assured for the investigators who shall come after us. On the other hand, physics furnishes us not alone solutions; it furnishes us besides, in a certain measure, arguments. It will suffice to recall how Felix Klein, in a question relative to Riemann surfaces, has had recourse to the properties of electric currents. It is true, the arguments of this species are not rigorous, in the sense the analyst attaches to this word. And here a question arises: How can a demonstration not sufficiently rigorous for the analyst suffice for the physicist? It seems there can not be two rigors, that rigor is or is not, and that, where it is not there can not be deduction. This apparent paradox will be better understood by recalling under what conditions number is applied to natural phenomena. Whence come in general the difficulties encountered in seeking rigor? We strike them almost always in seeking to establish that some quantity tends to some limit, or that some function is continuous, or that it has a derivative. Now the numbers the physicist measures by experiment are never known except approximately; and besides, any function always differs as little as you choose from a discontinuous function, and at the same time it differs as little as you choose from a continuous function. The physicist may, therefore, at will suppose that the function studied is continuous, or that it is discontinuous; that it has or has not a derivative; and may do so without fear of ever being contradicted, either by present experience or by any future experiment. We see that with such liberty he makes sport of difficulties which stop the analyst. He may always reason as if all the functions which occur in his calculations were entire polynomials. Thus the sketch which suffices for physics is not the deduction which analysis requires. It does not follow thence that one can not aid in finding the other. So many physical sketches have already been transformed into rigorous demonstrations that to-day this transformation is easy. There would be plenty of examples did I not fear in citing them to tire the reader. I hope I have said enough to show that pure analysis and mathematical physics may serve one another without making any sacrifice one to the other, and that each of these two sciences should rejoice in all which elevates its associate. CHAPTER VI ASTRONOMY Governments and parliaments must find that astronomy is one of the sciences which cost most dear: the least instrument costs hundreds of thousands of dollars, the least observatory costs millions; each eclipse carries with it supplementary appropriations. And all that for stars which are so far away, which are complete strangers to our electoral contests, and in all probability will never take any part in them. It must be that our politicians have retained a remnant of idealism, a vague instinct for what is grand; truly, I think they have been calumniated; they should be encouraged and shown that this instinct does not deceive them, that they are not dupes of that idealism. We might indeed speak to them of navigation, of which no one can underestimate the importance, and which has need of astronomy. But this would be to take the question by its smaller side. Astronomy is useful because it raises us above ourselves; it is useful because it is grand; that is what we should say. It shows us how small is man's body, how great his mind, since his intelligence can embrace the whole of this dazzling immensity, where his body is only an obscure point, and enjoy its silent harmony. Thus we attain the consciousness of our power, and this is something which can not cost too dear, since this consciousness makes us mightier. But what I should wish before all to show is, to what point astronomy has facilitated the work of the other sciences, more directly useful, since it has given us a soul capable of comprehending nature. Think how diminished humanity would be if, under heavens constantly overclouded, as Jupiter's must be, it had forever remained ignorant of the stars. Do you think that in such a world we should be what we are? I know well that under this somber vault we should have been deprived of the light of the sun, necessary to organisms like those which inhabit the earth. But if you please, we shall assume that these clouds are phosphorescent and emit a soft and constant light. Since we are making hypotheses, another will cost no more. Well! I repeat my question: Do you think that in such a world we should be what we are? The stars send us not only that visible and gross light which strikes our bodily eyes, but from them also comes to us a light far more subtle, which illuminates our minds and whose effects I shall try to show you. You know what man was on the earth some thousands of years ago, and what he is to-day. Isolated amidst a nature where everything was a mystery to him, terrified at each unexpected manifestation of incomprehensible forces, he was incapable of seeing in the conduct of the universe anything but caprice; he attributed all phenomena to the action of a multitude of little genii, fantastic and exacting, and to act on the world he sought to conciliate them by means analogous to those employed to gain the good graces of a minister or a deputy. Even his failures did not enlighten him, any more than to-day a beggar refused is discouraged to the point of ceasing to beg. To-day we no longer beg of nature; we command her, because we have discovered certain of her secrets and shall discover others each day. We command her in the name of laws she can not challenge, because they are hers; these laws we do not madly ask her to change, we are the first to submit to them. Nature can only be governed by obeying her. What a change must our souls have undergone to pass from the one state to the other! Does any one believe that, without the lessons of the stars, under the heavens perpetually overclouded that I have just supposed, they would have changed so quickly? Would the metamorphosis have been possible, or at least would it not have been much slower? And first of all, astronomy it is which taught that there are laws. The Chaldeans, who were the first to observe the heavens with some attention, saw that this multitude of luminous points is not a confused crowd wandering at random, but rather a disciplined army. Doubtless the rules of this discipline escaped them, but the harmonious spectacle of the starry night sufficed to give them the impression of regularity, and that was in itself already a great thing. Besides, these rules were discerned by Hipparchus, Ptolemy, Copernicus, Kepler, one after another, and finally, it is needless to recall that Newton it was who enunciated the oldest, the most precise, the most simple, the most general of all natural laws. And then, taught by this example, we have seen our little terrestrial world better and, under the apparent disorder, there also we have found again the harmony that the study of the heavens had revealed to us. It also is regular, it also obeys immutable laws, but they are more complicated, in apparent conflict one with another, and an eye untrained by other sights would have seen there only chaos and the reign of chance or caprice. If we had not known the stars, some bold spirits might perhaps have sought to foresee physical phenomena; but their failures would have been frequent, and they would have excited only the derision of the vulgar; do we not see, that even in our day the meteorologists sometimes deceive themselves, and that certain persons are inclined to laugh at them. How often would the physicists, disheartened by so many checks, have fallen into discouragement, if they had not had, to sustain their confidence, the brilliant example of the success of the astronomers! This success showed them that nature obeys laws; it only remained to know what laws; for that they only needed patience, and they had the right to demand that the sceptics should give them credit. This is not all: astronomy has not only taught us that there are laws, but that from these laws there is no escape, that with them there is no possible compromise. How much time should we have needed to comprehend that fact, if we had known only the terrestrial world, where each elemental force would always seem to us in conflict with other forces? Astronomy has taught us that the laws are infinitely precise, and that if those we enunciate are approximative, it is because we do not know them well. Aristotle, the most scientific mind of antiquity, still accorded a part to accident, to chance, and seemed to think that the laws of nature, at least here below, determine only the large features of phenomena. How much has the ever-increasing precision of astronomical predictions contributed to correct such an error, which would have rendered nature unintelligible! But are these laws not local, varying in different places, like those which men make; does not that which is truth in one corner of the universe, on our globe, for instance, or in our little solar system, become error a little farther away? And then could it not be asked whether laws depending on space do not also depend upon time, whether they are not simple habitudes, transitory, therefore, and ephemeral? Again it is astronomy that answers this question. Consider the double stars; all describe conics; thus, as far as the telescope carries, it does not reach the limits of the domain which obeys Newton's law. Even the simplicity of this law is a lesson for us; how many complicated phenomena are contained in the two lines of its enunciation; persons who do not understand celestial mechanics may form some idea of it at least from the size of the treatises devoted to this science; and then it may be hoped that the complication of physical phenomena likewise hides from us some simple cause still unknown. It is therefore astronomy which has shown us what are the general characteristics of natural laws; but among these characteristics there is one, the most subtle and the most important of all, which I shall ask leave to stress. How was the order of the universe understood by the ancients; for instance, by Pythagoras, Plato or Aristotle? It was either an immutable type fixed once for all, or an ideal to which the world sought to approach. Kepler himself still thought thus when, for instance, he sought whether the distances of the planets from the sun had not some relation to the five regular polyhedrons. This idea contained nothing absurd, but it was sterile, since nature is not so made. Newton has shown us that a law is only a necessary relation between the present state of the world and its immediately subsequent state. All the other laws since discovered are nothing else; they are in sum, differential equations; but it is astronomy which furnished the first model for them, without which we should doubtless long have erred. Astronomy has also taught us to set at naught appearances. The day Copernicus proved that what was thought the most stable was in motion, that what was thought moving was fixed, he showed us how deceptive could be the infantile reasonings which spring directly from the immediate data of our senses. True, his ideas did not easily triumph, but since this triumph there is no longer a prejudice so inveterate that we can not shake it off. How can we estimate the value of the new weapon thus won? The ancients thought everything was made for man, and this illusion must be very tenacious, since it must ever be combated. Yet it is necessary to divest oneself of it; or else one will be only an eternal myope, incapable of seeing the truth. To comprehend nature one must be able to get out of self, so to speak, and to contemplate her from many different points of view; otherwise we never shall know more than one side. Now, to get out of self is what he who refers everything to himself can not do. Who delivered us from this illusion? It was those who showed us that the earth is only one of the smallest planets of the solar system, and that the solar system itself is only an imperceptible point in the infinite spaces of the stellar universe. At the same time astronomy taught us not to be afraid of big numbers. This was needful, not only for knowing the heavens, but to know the earth itself; and was not so easy as it seems to us to-day. Let us try to go back and picture to ourselves what a Greek would have thought if told that red light vibrates four hundred millions of millions of times per second. Without any doubt, such an assertion would have appeared to him pure madness, and he never would have lowered himself to test it. To-day a hypothesis will no longer appear absurd to us because it obliges us to imagine objects much larger or smaller than those our senses are capable of showing us, and we no longer comprehend those scruples which arrested our predecessors and prevented them from discovering certain truths simply because they were afraid of them. But why? It is because we have seen the heavens enlarging and enlarging without cease; because we know that the sun is 150 millions of kilometers from the earth and that the distances of the nearest stars are hundreds of thousands of times greater yet. Habituated to the contemplation of the infinitely great, we have become apt to comprehend the infinitely small. Thanks to the education it has received, our imagination, like the eagle's eye that the sun does not dazzle, can look truth in the face. Was I wrong in saying that it is astronomy which has made us a soul capable of comprehending nature; that under heavens always overcast and starless, the earth itself would have been for us eternally unintelligible; that we should there have seen only caprice and disorder; and that, not knowing the world, we should never have been able to subdue it? What science could have been more useful? And in thus speaking I put myself at the point of view of those who only value practical applications. Certainly, this point of view is not mine; as for me, on the contrary, if I admire the conquests of industry, it is above all because if they free us from material cares, they will one day give to all the leisure to contemplate nature. I do not say: Science is useful, because it teaches us to construct machines. I say: Machines are useful, because in working for us, they will some day leave us more time to make science. But finally it is worth remarking that between the two points of view there is no antagonism, and that man having pursued a disinterested aim, all else has been added unto him. Auguste Comte has said somewhere, that it would be idle to seek to know the composition of the sun, since this knowledge would be of no use to sociology. How could he be so short-sighted? Have we not just seen that it is by astronomy that, to speak his language, humanity has passed from the theological to the positive state? He found an explanation for that because it had happened. But how has he not understood that what remained to do was not less considerable and would be not less profitable? Physical astronomy, which he seems to condemn, has already begun to bear fruit, and it will give us much more, for it only dates from yesterday. First was discovered the nature of the sun, what the founder of positivism wished to deny us, and there bodies were found which exist on the earth, but had here remained undiscovered; for example, helium, that gas almost as light as hydrogen. That already contradicted Comte. But to the spectroscope we owe a lesson precious in a quite different way; in the most distant stars, it shows us the same substances. It might have been asked whether the terrestrial elements were not due to some chance which had brought together more tenuous atoms to construct of them the more complex edifice that the chemists call atom; whether, in other regions of the universe, other fortuitous meetings had not engendered edifices entirely different. Now we know that this is not so, that the laws of our chemistry are the general laws of nature, and that they owe nothing to the chance which caused us to be born on the earth. But, it will be said, astronomy has given to the other sciences all it can give them, and now that the heavens have procured for us the instruments which enable us to study terrestrial nature, they could without danger veil themselves forever. After what we have just said, is there still need to answer this objection? One could have reasoned the same in Ptolemy's time; then also men thought they knew everything, and they still had almost everything to learn. The stars are majestic laboratories, gigantic crucibles, such as no chemist could dream. There reign temperatures impossible for us to realize. Their only defect is being a little far away; but the telescope will soon bring them near to us, and then we shall see how matter acts there. What good fortune for the physicist and the chemist! Matter will there exhibit itself to us under a thousand different states, from those rarefied gases which seem to form the nebulæ and which are luminous with I know not what glimmering of mysterious origin, even to the incandescent stars and to the planets so near and yet so different. Perchance even, the stars will some day teach us something about life; that seems an insensate dream and I do not at all see how it can be realized; but, a hundred years ago, would not the chemistry of the stars have also appeared a mad dream? But limiting our views to horizons less distant, there still will remain to us promises less contingent and yet sufficiently seductive. If the past has given us much, we may rest assured that the future will give us still more. In sum, it is incredible how useful belief in astrology has been to humanity. If Kepler and Tycho Brahe made a living, it was because they sold to naïve kings predictions founded on the conjunctions of the stars. If these princes had not been so credulous, we should perhaps still believe that nature obeys caprice, and we should still wallow in ignorance. CHAPTER VII THE HISTORY OF MATHEMATICAL PHYSICS _The Past and the Future of Physics._--What is the present state of mathematical physics? What are the problems it is led to set itself? What is its future? Is its orientation about to be modified? Ten years hence will the aim and the methods of this science appear to our immediate successors in the same light as to ourselves; or, on the contrary, are we about to witness a profound transformation? Such are the questions we are forced to raise in entering to-day upon our investigation. If it is easy to propound them: to answer is difficult. If we felt tempted to risk a prediction, we should easily resist this temptation, by thinking of all the stupidities the most eminent savants of a hundred years ago would have uttered, if some one had asked them what the science of the nineteenth century would be. They would have thought themselves bold in their predictions, and after the event, how very timid we should have found them. Do not, therefore, expect of me any prophecy. But if, like all prudent physicians, I shun giving a prognosis, yet I can not dispense with a little diagnostic; well, yes, there are indications of a serious crisis, as if we might expect an approaching transformation. Still, be not too anxious: we are sure the patient will not die of it, and we may even hope that this crisis will be salutary, for the history of the past seems to guarantee us this. This crisis, in fact, is not the first, and to understand it, it is important to recall those which have preceded. Pardon then a brief historical sketch. _The Physics of Central Forces._--Mathematical physics, as we know, was born of celestial mechanics, which gave birth to it at the end of the eighteenth century, at the moment when it itself attained its complete development. During its first years especially, the infant strikingly resembled its mother. The astronomic universe is formed of masses, very great, no doubt, but separated by intervals so immense that they appear to us only as material points. These points attract each other inversely as the square of the distance, and this attraction is the sole force which influences their movements. But if our senses were sufficiently keen to show us all the details of the bodies which the physicist studies, the spectacle thus disclosed would scarcely differ from the one the astronomer contemplates. There also we should see material points, separated from one another by intervals, enormous in comparison with their dimensions, and describing orbits according to regular laws. These infinitesimal stars are the atoms. Like the stars proper, they attract or repel each other, and this attraction or this repulsion, following the straight line which joins them, depends only on the distance. The law according to which this force varies as function of the distance is perhaps not the law of Newton, but it is an analogous law; in place of the exponent -2, we have probably a different exponent, and it is from this change of exponent that arises all the diversity of physical phenomena, the variety of qualities and of sensations, all the world, colored and sonorous, which surrounds us; in a word, all nature. Such is the primitive conception in all its purity. It only remains to seek in the different cases what value should be given to this exponent in order to explain all the facts. It is on this model that Laplace, for example, constructed his beautiful theory of capillarity; he regards it only as a particular case of attraction, or, as he says, of universal gravitation, and no one is astonished to find it in the middle of one of the five volumes of the 'Mécanique céleste.' More recently Briot believes he penetrated the final secret of optics in demonstrating that the atoms of ether attract each other in the inverse ratio of the sixth power of the distance; and Maxwell himself, does he not say somewhere that the atoms of gases repel each other in the inverse ratio of the fifth power of the distance? We have the exponent -6, or -5, in place of the exponent -2, but it is always an exponent. Among the theories of this epoch, one alone is an exception, that of Fourier; in it are indeed atoms acting at a distance one upon the other; they mutually transmit heat, but they do not attract, they never budge. From this point of view, Fourier's theory must have appeared to the eyes of his contemporaries, to those of Fourier himself, as imperfect and provisional. This conception was not without grandeur; it was seductive, and many among us have not finally renounced it; they know that one will attain the ultimate elements of things only by patiently disentangling the complicated skein that our senses give us; that it is necessary to advance step by step, neglecting no intermediary; that our fathers were wrong in wishing to skip stations; but they believe that when one shall have arrived at these ultimate elements, there again will be found the majestic simplicity of celestial mechanics. Neither has this conception been useless; it has rendered us an inestimable service, since it has contributed to make precise the fundamental notion of the physical law. I will explain myself; how did the ancients understand law? It was for them an internal harmony, static, so to say, and immutable; or else it was like a model that nature tried to imitate. For us a law is something quite different; it is a constant relation between the phenomenon of to-day and that of to-morrow; in a word, it is a differential equation. Behold the ideal form of physical law; well, it is Newton's law which first clothed it forth. If then one has acclimated this form in physics, it is precisely by copying as far as possible this law of Newton, that is by imitating celestial mechanics. This is, moreover, the idea I have tried to bring out in Chapter VI. _The Physics of the Principles._--Nevertheless, a day arrived when the conception of central forces no longer appeared sufficient, and this is the first of those crises of which I just now spoke. What was done then? The attempt to penetrate into the detail of the structure of the universe, to isolate the pieces of this vast mechanism, to analyze one by one the forces which put them in motion, was abandoned, and we were content to take as guides certain general principles the express object of which is to spare us this minute study. How so? Suppose we have before us any machine; the initial wheel work and the final wheel work alone are visible, but the transmission, the intermediary machinery by which the movement is communicated from one to the other, is hidden in the interior and escapes our view; we do not know whether the communication is made by gearing or by belts, by connecting-rods or by other contrivances. Do we say that it is impossible for us to understand anything about this machine so long as we are not permitted to take it to pieces? You know well we do not, and that the principle of the conservation of energy suffices to determine for us the most interesting point. We easily ascertain that the final wheel turns ten times less quickly than the initial wheel, since these two wheels are visible; we are able thence to conclude that a couple applied to the one will be balanced by a couple ten times greater applied to the other. For that there is no need to penetrate the mechanism of this equilibrium and to know how the forces compensate each other in the interior of the machine; it suffices to be assured that this compensation can not fail to occur. Well, in regard to the universe, the principle of the conservation of energy is able to render us the same service. The universe is also a machine, much more complicated than all those of industry, of which almost all the parts are profoundly hidden from us; but in observing the motion of those that we can see, we are able, by the aid of this principle, to draw conclusions which remain true whatever may be the details of the invisible mechanism which animates them. The principle of the conservation of energy, or Mayer's principle, is certainly the most important, but it is not the only one; there are others from which we can derive the same advantage. These are: Carnot's principle, or the principle of the degradation of energy. Newton's principle, or the principle of the equality of action and reaction. The principle of relativity, according to which the laws of physical phenomena must be the same for a stationary observer as for an observer carried along in a uniform motion of translation; so that we have not and can not have any means of discerning whether or not we are carried along in such a motion. The principle of the conservation of mass, or Lavoisier's principle. I will add the principle of least action. The application of these five or six general principles to the different physical phenomena is sufficient for our learning of them all that we could reasonably hope to know of them. The most remarkable example of this new mathematical physics is, beyond question, Maxwell's electromagnetic theory of light. We know nothing as to what the ether is, how its molecules are disposed, whether they attract or repel each other; but we know that this medium transmits at the same time the optical perturbations and the electrical perturbations; we know that this transmission must take place in conformity with the general principles of mechanics, and that suffices us for the establishment of the equations of the electromagnetic field. These principles are results of experiments boldly generalized; but they seem to derive from their very generality a high degree of certainty. In fact, the more general they are, the more frequent are the opportunities to check them, and the verifications multiplying, taking the most varied, the most unexpected forms, end by no longer leaving place for doubt. _Utility of the Old Physics._--Such is the second phase of the history of mathematical physics and we have not yet emerged from it. Shall we say that the first has been useless? that during fifty years science went the wrong way, and that there is nothing left but to forget so many accumulated efforts that a vicious conception condemned in advance to failure? Not the least in the world. Do you think the second phase could have come into existence without the first? The hypothesis of central forces contained all the principles; it involved them as necessary consequences; it involved both the conservation of energy and that of masses, and the equality of action and reaction, and the law of least action, which appeared, it is true, not as experimental truths, but as theorems; the enunciation of which had at the same time something more precise and less general than under their present form. It is the mathematical physics of our fathers which has familiarized us little by little with these various principles; which has habituated us to recognize them under the different vestments in which they disguise themselves. They have been compared with the data of experience, it has been seen how it was necessary to modify their enunciation to adapt them to these data; thereby they have been extended and consolidated. Thus they came to be regarded as experimental truths; the conception of central forces became then a useless support, or rather an embarrassment, since it made the principles partake of its hypothetical character. The frames then have not broken, because they are elastic; but they have enlarged; our fathers, who established them, did not labor in vain, and we recognize in the science of to-day the general traits of the sketch which they traced. CHAPTER VIII THE PRESENT CRISIS OF MATHEMATICAL PHYSICS _The New Crisis._--Are we now about to enter upon a third period? Are we on the eve of a second crisis? These principles on which we have built all, are they about to crumble away in their turn? This has been for some time a pertinent question. When I speak thus, you no doubt think of radium, that grand revolutionist of the present time, and in fact I shall come back to it presently; but there is something else. It is not alone the conservation of energy which is in question; all the other principles are equally in danger, as we shall see in passing them successively in review. _Carnot's Principle._--Let us commence with the principle of Carnot. This is the only one which does not present itself as an immediate consequence of the hypothesis of central forces; more than that, it seems, if not to directly contradict that hypothesis, at least not to be reconciled with it without a certain effort. If physical phenomena were due exclusively to the movements of atoms whose mutual attraction depended only on the distance, it seems that all these phenomena should be reversible; if all the initial velocities were reversed, these atoms, always subjected to the same forces, ought to go over their trajectories in the contrary sense, just as the earth would describe in the retrograde sense this same elliptic orbit which it describes in the direct sense, if the initial conditions of its motion had been reversed. On this account, if a physical phenomenon is possible, the inverse phenomenon should be equally so, and one should be able to reascend the course of time. Now, it is not so in nature, and this is precisely what the principle of Carnot teaches us; heat can pass from the warm body to the cold body; it is impossible afterward to make it take the inverse route and to reestablish differences of temperature which have been effaced. Motion can be wholly dissipated and transformed into heat by friction; the contrary transformation can never be made except partially. We have striven to reconcile this apparent contradiction. If the world tends toward uniformity, this is not because its ultimate parts, at first unlike, tend to become less and less different; it is because, shifting at random, they end by blending. For an eye which should distinguish all the elements, the variety would remain always as great; each grain of this dust preserves its originality and does not model itself on its neighbors; but as the blend becomes more and more intimate, our gross senses perceive only the uniformity. This is why, for example, temperatures tend to a level, without the possibility of going backwards. A drop of wine falls into a glass of water; whatever may be the law of the internal motion of the liquid, we shall soon see it colored of a uniform rosy tint, and however much from this moment one may shake it afterwards, the wine and the water do not seem capable of again separating. Here we have the type of the irreversible physical phenomenon: to hide a grain of barley in a heap of wheat, this is easy; afterwards to find it again and get it out, this is practically impossible. All this Maxwell and Boltzmann have explained; but the one who has seen it most clearly, in a book too little read because it is a little difficult to read, is Gibbs, in his `Elementary Principles of Statistical Mechanics.' For those who take this point of view, Carnot's principle is only an imperfect principle, a sort of concession to the infirmity of our senses; it is because our eyes are too gross that we do not distinguish the elements of the blend; it is because our hands are too gross that we can not force them to separate; the imaginary demon of Maxwell, who is able to sort the molecules one by one, could well constrain the world to return backward. Can it return of itself? That is not impossible; that is only infinitely improbable. The chances are that we should wait a long time for the concourse of circumstances which would permit a retrogradation; but sooner or later they will occur, after years whose number it would take millions of figures to write. These reservations, however, all remained theoretic; they were not very disquieting, and Carnot's principle retained all its practical value. But here the scene changes. The biologist, armed with his microscope, long ago noticed in his preparations irregular movements of little particles in suspension; this is the Brownian movement. He first thought this was a vital phenomenon, but soon he saw that the inanimate bodies danced with no less ardor than the others; then he turned the matter over to the physicists. Unhappily, the physicists remained long uninterested in this question; one concentrates the light to illuminate the microscopic preparation, thought they; with light goes heat; thence inequalities of temperature and in the liquid interior currents which produce the movements referred to. It occurred to M. Gouy to look more closely, and he saw, or thought he saw, that this explanation is untenable, that the movements become brisker as the particles are smaller, but that they are not influenced by the mode of illumination. If then these movements never cease, or rather are reborn without cease, without borrowing anything from an external source of energy, what ought we to believe? To be sure, we should not on this account renounce our belief in the conservation of energy, but we see under our eyes now motion transformed into heat by friction, now inversely heat changed into motion, and that without loss since the movement lasts forever. This is the contrary of Carnot's principle. If this be so, to see the world return backward, we no longer have need of the infinitely keen eye of Maxwell's demon; our microscope suffices. Bodies too large, those, for example, which are a tenth of a millimeter, are hit from all sides by moving atoms, but they do not budge, because these shocks are very numerous and the law of chance makes them compensate each other; but the smaller particles receive too few shocks for this compensation to take place with certainty and are incessantly knocked about. And behold already one of our principles in peril. _The Principle of Relativity._--Let us pass to the principle of relativity; this not only is confirmed by daily experience, not only is it a necessary consequence of the hypothesis of central forces, but it is irresistibly imposed upon our good sense, and yet it also is assailed. Consider two electrified bodies; though they seem to us at rest, they are both carried along by the motion of the earth; an electric charge in motion, Rowland has taught us, is equivalent to a current; these two charged bodies are, therefore, equivalent to two parallel currents of the same sense and these two currents should attract each other. In measuring this attraction, we shall measure the velocity of the earth; not its velocity in relation to the sun or the fixed stars, but its absolute velocity. I well know what will be said: It is not its absolute velocity that is measured, it is its velocity in relation to the ether. How unsatisfactory that is! Is it not evident that from the principle so understood we could no longer infer anything? It could no longer tell us anything just because it would no longer fear any contradiction. If we succeed in measuring anything, we shall always be free to say that this is not the absolute velocity, and if it is not the velocity in relation to the ether, it might always be the velocity in relation to some new unknown fluid with which we might fill space. Indeed, experiment has taken upon itself to ruin this interpretation of the principle of relativity; all attempts to measure the velocity of the earth in relation to the ether have led to negative results. This time experimental physics has been more faithful to the principle than mathematical physics; the theorists, to put in accord their other general views, would not have spared it; but experiment has been stubborn in confirming it. The means have been varied; finally Michelson pushed precision to its last limits; nothing came of it. It is precisely to explain this obstinacy that the mathematicians are forced to-day to employ all their ingenuity. Their task was not easy, and if Lorentz has got through it, it is only by accumulating hypotheses. The most ingenious idea was that of local time. Imagine two observers who wish to adjust their timepieces by optical signals; they exchange signals, but as they know that the transmission of light is not instantaneous, they are careful to cross them. When station B perceives the signal from station A, its clock should not mark the same hour as that of station A at the moment of sending the signal, but this hour augmented by a constant representing the duration of the transmission. Suppose, for example, that station A sends its signal when its clock marks the hour _O_, and that station B perceives it when its clock marks the hour _t_. The clocks are adjusted if the slowness equal to _t_ represents the duration of the transmission, and to verify it, station B sends in its turn a signal when its clock marks _O_; then station A should perceive it when its clock marks _t_. The timepieces are then adjusted. And in fact they mark the same hour at the same physical instant, but on the one condition, that the two stations are fixed. Otherwise the duration of the transmission will not be the same in the two senses, since the station A, for example, moves forward to meet the optical perturbation emanating from B, whereas the station B flees before the perturbation emanating from A. The watches adjusted in that way will not mark, therefore, the true time; they will mark what may be called the _local time_, so that one of them will be slow of the other. It matters little, since we have no means of perceiving it. All the phenomena which happen at A, for example, will be late, but all will be equally so, and the observer will not perceive it, since his watch is slow; so, as the principle of relativity requires, he will have no means of knowing whether he is at rest or in absolute motion. Unhappily, that does not suffice, and complementary hypotheses are necessary; it is necessary to admit that bodies in motion undergo a uniform contraction in the sense of the motion. One of the diameters of the earth, for example, is shrunk by one two-hundred-millionth in consequence of our planet's motion, while the other diameter retains its normal length. Thus the last little differences are compensated. And then, there is still the hypothesis about forces. Forces, whatever be their origin, gravity as well as elasticity, would be reduced in a certain proportion in a world animated by a uniform translation; or, rather, this would happen for the components perpendicular to the translation; the components parallel would not change. Resume, then, our example of two electrified bodies; these bodies repel each other, but at the same time if all is carried along in a uniform translation, they are equivalent to two parallel currents of the same sense which attract each other. This electrodynamic attraction diminishes, therefore, the electrostatic repulsion, and the total repulsion is feebler than if the two bodies were at rest. But since to measure this repulsion we must balance it by another force, and all these other forces are reduced in the same proportion, we perceive nothing. Thus all seems arranged, but are all the doubts dissipated? What would happen if one could communicate by non-luminous signals whose velocity of propagation differed from that of light? If, after having adjusted the watches by the optical procedure, we wished to verify the adjustment by the aid of these new signals, we should observe discrepancies which would render evident the common translation of the two stations. And are such signals inconceivable, if we admit with Laplace that universal gravitation is transmitted a million times more rapidly than light? Thus, the principle of relativity has been valiantly defended in these latter times, but the very energy of the defense proves how serious was the attack. _Newton's Principle._--Let us speak now of the principle of Newton, on the equality of action and reaction. This is intimately bound up with the preceding, and it seems indeed that the fall of the one would involve that of the other. Thus we must not be astonished to find here the same difficulties. Electrical phenomena, according to the theory of Lorentz, are due to the displacements of little charged particles, called electrons, immersed in the medium we call ether. The movements of these electrons produce perturbations in the neighboring ether; these perturbations propagate themselves in every direction with the velocity of light, and in turn other electrons, originally at rest, are made to vibrate when the perturbation reaches the parts of the ether which touch them. The electrons, therefore, act on one another, but this action is not direct, it is accomplished through the ether as intermediary. Under these conditions can there be compensation between action and reaction, at least for an observer who should take account only of the movements of matter, that is, of the electrons, and who should be ignorant of those of the ether that he could not see? Evidently not. Even if the compensation should be exact, it could not be simultaneous. The perturbation is propagated with a finite velocity; it, therefore, reaches the second electron only when the first has long ago entered upon its rest. This second electron, therefore, will undergo, after a delay, the action of the first, but will certainly not at that moment react upon it, since around this first electron nothing any longer budges. The analysis of the facts permits us to be still more precise. Imagine, for example, a Hertzian oscillator, like those used in wireless telegraphy; it sends out energy in every direction; but we can provide it with a parabolic mirror, as Hertz did with his smallest oscillators, so as to send all the energy produced in a single direction. What happens then according to the theory? The apparatus recoils, as if it were a cannon and the projected energy a ball; and that is contrary to the principle of Newton, since our projectile here has no mass, it is not matter, it is energy. The case is still the same, moreover, with a beacon light provided with a reflector, since light is nothing but a perturbation of the electromagnetic field. This beacon light should recoil as if the light it sends out were a projectile. What is the force that should produce this recoil? It is what is called the Maxwell-Bartholi pressure. It is very minute, and it has been difficult to put it in evidence even with the most sensitive radiometers; but it suffices that it exists. If all the energy issuing from our oscillator falls on a receiver, this will act as if it had received a mechanical shock, which will represent in a sense the compensation of the oscillator's recoil; the reaction will be equal to the action, but it will not be simultaneous; the receiver will move on, but not at the moment when the oscillator recoils. If the energy propagates itself indefinitely without encountering a receiver, the compensation will never occur. Shall we say that the space which separates the oscillator from the receiver and which the perturbation must pass over in going from the one to the other is not void, that it is full not only of ether, but of air, or even in the interplanetary spaces of some fluid subtile but still ponderable; that this matter undergoes the shock like the receiver at the moment when the energy reaches it, and recoils in its turn when the perturbation quits it? That would save Newton's principle, but that is not true. If energy in its diffusion remained always attached to some material substratum, then matter in motion would carry along light with it, and Fizeau has demonstrated that it does nothing of the sort, at least for air. Michelson and Morley have since confirmed this. It might be supposed also that the movements of matter proper are exactly compensated by those of the ether; but that would lead us to the same reflections as before now. The principle so understood will explain everything, since, whatever might be the visible movements, we always could imagine hypothetical movements which compensate them. But if it is able to explain everything, this is because it does not enable us to foresee anything; it does not enable us to decide between the different possible hypotheses, since it explains everything beforehand. It therefore becomes useless. And then the suppositions that it would be necessary to make on the movements of the ether are not very satisfactory. If the electric charges double, it would be natural to imagine that the velocities of the diverse atoms of ether double also; but, for the compensation, it would be necessary that the mean velocity of the ether quadruple. This is why I have long thought that these consequences of theory, contrary to Newton's principle, would end some day by being abandoned, and yet the recent experiments on the movements of the electrons issuing from radium seem rather to confirm them. _Lavoisier's Principle._--I arrive at the principle of Lavoisier on the conservation of mass. Certainly, this is one not to be touched without unsettling all mechanics. And now certain persons think that it seems true to us only because in mechanics merely moderate velocities are considered, but that it would cease to be true for bodies animated by velocities comparable to that of light. Now these velocities are believed at present to have been realized; the cathode rays and those of radium may be formed of very minute particles or of electrons which are displaced with velocities smaller no doubt than that of light, but which might be its one tenth or one third. These rays can be deflected, whether by an electric field, or by a magnetic field, and we are able, by comparing these deflections, to measure at the same time the velocity of the electrons and their mass (or rather the relation of their mass to their charge). But when it was seen that these velocities approached that of light, it was decided that a correction was necessary. These molecules, being electrified, can not be displaced without agitating the ether; to put them in motion it is necessary to overcome a double inertia, that of the molecule itself and that of the ether. The total or apparent mass that one measures is composed, therefore, of two parts: the real or mechanical mass of the molecule and the electrodynamic mass representing the inertia of the ether. The calculations of Abraham and the experiments of Kaufmann have then shown that the mechanical mass, properly so called, is null, and that the mass of the electrons, or, at least, of the negative electrons, is of exclusively electrodynamic origin. This is what forces us to change the definition of mass; we can not any longer distinguish mechanical mass and electrodynamic mass, since then the first would vanish; there is no mass other than electrodynamic inertia. But in this case the mass can no longer be constant; it augments with the velocity, and it even depends on the direction, and a body animated by a notable velocity will not oppose the same inertia to the forces which tend to deflect it from its route, as to those which tend to accelerate or to retard its progress. There is still a resource; the ultimate elements of bodies are electrons, some charged negatively, the others charged positively. The negative electrons have no mass, this is understood; but the positive electrons, from the little we know of them, seem much greater. Perhaps they have, besides their electrodynamic mass, a true mechanical mass. The real mass of a body would, then, be the sum of the mechanical masses of its positive electrons, the negative electrons not counting; mass so defined might still be constant. Alas! this resource also evades us. Recall what we have said of the principle of relativity and of the efforts made to save it. And it is not merely a principle which it is a question of saving, it is the indubitable results of the experiments of Michelson. Well, as was above seen, Lorentz, to account for these results, was obliged to suppose that all forces, whatever their origin, were reduced in the same proportion in a medium animated by a uniform translation; this is not sufficient; it is not enough that this take place for the real forces, it must also be the same for the forces of inertia; it is therefore necessary, he says, that _the masses of all the particles be influenced by a translation to the same degree as the electromagnetic masses of the electrons_. So the mechanical masses must vary in accordance with the same laws as the electrodynamic masses; they can not, therefore, be constant. Need I point out that the fall of Lavoisier's principle involves that of Newton's? This latter signifies that the center of gravity of an isolated system moves in a straight line; but if there is no longer a constant mass, there is no longer a center of gravity, we no longer know even what this is. This is why I said above that the experiments on the cathode rays appeared to justify the doubts of Lorentz concerning Newton's principle. From all these results, if they were confirmed, would arise an entirely new mechanics, which would be, above all, characterized by this fact, that no velocity could surpass that of light,[9] any more than any temperature can fall below absolute zero. [9] Because bodies would oppose an increasing inertia to the causes which would tend to accelerate their motion; and this inertia would become infinite when one approached the velocity of light. No more for an observer, carried along himself in a translation he does not suspect, could any apparent velocity surpass that of light; and this would be then a contradiction, if we did not recall that this observer would not use the same clocks as a fixed observer, but, indeed, clocks marking 'local time.' Here we are then facing a question I content myself with stating. If there is no longer any mass, what becomes of Newton's law? Mass has two aspects: it is at the same time a coefficient of inertia and an attracting mass entering as factor into Newtonian attraction. If the coefficient of inertia is not constant, can the attracting mass be? That is the question. _Mayer's Principle._--At least, the principle of the conservation of energy yet remained to us, and this seemed more solid. Shall I recall to you how it was in its turn thrown into discredit? This event has made more noise than the preceding, and it is in all the memoirs. From the first words of Becquerel, and, above all, when the Curies had discovered radium, it was seen that every radioactive body was an inexhaustible source of radiation. Its activity seemed to subsist without alteration throughout the months and the years. This was in itself a strain on the principles; these radiations were in fact energy, and from the same morsel of radium this issued and forever issued. But these quantities of energy were too slight to be measured; at least that was the belief and we were not much disquieted. The scene changed when Curie bethought himself to put radium in a calorimeter; it was then seen that the quantity of heat incessantly created was very notable. The explanations proposed were numerous; but in such case we can not say, the more the better. In so far as no one of them has prevailed over the others, we can not be sure there is a good one among them. Since some time, however, one of these explanations seems to be getting the upper hand and we may reasonably hope that we hold the key to the mystery. Sir W. Ramsay has striven to show that radium is in process of transformation, that it contains a store of energy enormous but not inexhaustible. The transformation of radium then would produce a million times more heat than all known transformations; radium would wear itself out in 1,250 years; this is quite short, and you see that we are at least certain to have this point settled some hundreds of years from now. While waiting, our doubts remain. CHAPTER IX THE FUTURE OF MATHEMATICAL PHYSICS _The Principles and Experiment._--In the midst of so much ruin, what remains standing? The principle of least action is hitherto intact, and Larmor appears to believe that it will long survive the others; in reality, it is still more vague and more general. In presence of this general collapse of the principles, what attitude will mathematical physics take? And first, before too much excitement, it is proper to ask if all that is really true. All these derogations to the principles are encountered only among infinitesimals; the microscope is necessary to see the Brownian movement; electrons are very light; radium is very rare, and one never has more than some milligrams of it at a time. And, then, it may be asked whether, besides the infinitesimal seen, there was not another infinitesimal unseen counterpoise to the first. So there is an interlocutory question, and, as it seems, only experiment can solve it. We shall, therefore, only have to hand over the matter to the experimenters, and, while waiting for them to finally decide the debate, not to preoccupy ourselves with these disquieting problems, and to tranquilly continue our work as if the principles were still uncontested. Certes, we have much to do without leaving the domain where they may be applied in all security; we have enough to employ our activity during this period of doubts. _The Rôle of the Analyst._--And as to these doubts, is it indeed true that we can do nothing to disembarrass science of them? It must indeed be said, it is not alone experimental physics that has given birth to them; mathematical physics has well contributed. It is the experimenters who have seen radium throw out energy, but it is the theorists who have put in evidence all the difficulties raised by the propagation of light across a medium in motion; but for these it is probable we should not have become conscious of them. Well, then, if they have done their best to put us into this embarrassment, it is proper also that they help us to get out of it. They must subject to critical examination all these new views I have just outlined before you, and abandon the principles only after having made a loyal effort to save them. What can they do in this sense? That is what I will try to explain. It is a question before all of endeavoring to obtain a more satisfactory theory of the electrodynamics of bodies in motion. It is there especially, as I have sufficiently shown above, that difficulties accumulate. It is useless to heap up hypotheses, we can not satisfy all the principles at once; so far, one has succeeded in safeguarding some only on condition of sacrificing the others; but all hope of obtaining better results is not yet lost. Let us take, then, the theory of Lorentz, turn it in all senses, modify it little by little, and perhaps everything will arrange itself. Thus in place of supposing that bodies in motion undergo a contraction in the sense of the motion, and that this contraction is the same whatever be the nature of these bodies and the forces to which they are otherwise subjected, could we not make a more simple and natural hypothesis? We might imagine, for example, that it is the ether which is modified when it is in relative motion in reference to the material medium which penetrates it, that, when it is thus modified, it no longer transmits perturbations with the same velocity in every direction. It might transmit more rapidly those which are propagated parallel to the motion of the medium, whether in the same sense or in the opposite sense, and less rapidly those which are propagated perpendicularly. The wave surfaces would no longer be spheres, but ellipsoids, and we could dispense with that extraordinary contraction of all bodies. I cite this only as an example, since the modifications that might be essayed would be evidently susceptible of infinite variation. _Aberration and Astronomy._--It is possible also that astronomy may some day furnish us data on this point; she it was in the main who raised the question in making us acquainted with the phenomenon of the aberration of light. If we make crudely the theory of aberration, we reach a very curious result. The apparent positions of the stars differ from their real positions because of the earth's motion, and as this motion is variable, these apparent positions vary. The real position we can not ascertain, but we can observe the variations of the apparent position. The observations of the aberration show us, therefore, not the earth's motion, but the variations of this motion; they can not, therefore, give us information about the absolute motion of the earth. At least this is true in first approximation, but the case would be no longer the same if we could appreciate the thousandths of a second. Then it would be seen that the amplitude of the oscillation depends not alone on the variation of the motion, a variation which is well known, since it is the motion of our globe on its elliptic orbit, but on the mean value of this motion, so that the constant of aberration would not be quite the same for all the stars, and the differences would tell us the absolute motion of the earth in space. This, then, would be, under another form, the ruin of the principle of relativity. We are far, it is true, from appreciating the thousandth of a second, but, after all, say some, the earth's total absolute velocity is perhaps much greater than its relative velocity with respect to the sun. If, for example, it were 300 kilometers per second in place of 30, this would suffice to make the phenomenon observable. I believe that in reasoning thus one admits a too simple theory of aberration. Michelson has shown us, I have told you, that the physical procedures are powerless to put in evidence absolute motion; I am persuaded that the same will be true of the astronomic procedures, however far precision be carried. However that may be, the data astronomy will furnish us in this regard will some day be precious to the physicist. Meanwhile, I believe that the theorists, recalling the experience of Michelson, may anticipate a negative result, and that they would accomplish a useful work in constructing a theory of aberration which would explain this in advance. _Electrons and Spectra._--This dynamics of electrons can be approached from many sides, but among the ways leading thither is one which has been somewhat neglected, and yet this is one of those which promise us the most surprises. It is movements of electrons which produce the lines of the emission spectra; this is proved by the Zeeman effect; in an incandescent body what vibrates is sensitive to the magnet, therefore electrified. This is a very important first point, but no one has gone farther. Why are the lines of the spectrum distributed in accordance with a regular law? These laws have been studied by the experimenters in their least details; they are very precise and comparatively simple. A first study of these distributions recalls the harmonics encountered in acoustics; but the difference is great. Not only are the numbers of vibrations not the successive multiples of a single number, but we do not even find anything analogous to the roots of those transcendental equations to which we are led by so many problems of mathematical physics: that of the vibrations of an elastic body of any form, that of the Hertzian oscillations in a generator of any form, the problem of Fourier for the cooling of a solid body. The laws are simpler, but they are of wholly other nature, and to cite only one of these differences, for the harmonics of high order, the number of vibrations tends toward a finite limit, instead of increasing indefinitely. That has not yet been accounted for, and I believe that there we have one of the most important secrets of nature. A Japanese physicist, M. Nagaoka, has recently proposed an explanation; according to him, atoms are composed of a large positive electron surrounded by a ring formed of a great number of very small negative electrons. Such is the planet Saturn with its rings. This is a very interesting attempt, but not yet wholly satisfactory; this attempt should be renewed. We will penetrate, so to speak, into the inmost recess of matter. And from the particular point of view which we to-day occupy, when we know why the vibrations of incandescent bodies differ thus from ordinary elastic vibrations, why the electrons do not behave like the matter which is familiar to us, we shall better comprehend the dynamics of electrons and it will be perhaps more easy for us to reconcile it with the principles. _Conventions Preceding Experiment._--Suppose, now, that all these efforts fail, and, after all, I do not believe they will, what must be done? Will it be necessary to seek to mend the broken principles by giving what we French call a _coup de pouce_? That evidently is always possible, and I retract nothing of what I have said above. Have you not written, you might say if you wished to seek a quarrel with me--have you not written that the principles, though of experimental origin, are now unassailable by experiment because they have become conventions? And now you have just told us that the most recent conquests of experiment put these principles in danger. Well, formerly I was right and to-day I am not wrong. Formerly I was right, and what is now happening is a new proof of it. Take, for example, the calorimetric experiment of Curie on radium. Is it possible to reconcile it with the principle of the conservation of energy? This has been attempted in many ways. But there is among them one I should like you to notice; this is not the explanation which tends to-day to prevail, but it is one of those which have been proposed. It has been conjectured that radium was only an intermediary, that it only stored radiations of unknown nature which flashed through space in every direction, traversing all bodies, save radium, without being altered by this passage and without exercising any action upon them. Radium alone took from them a little of their energy and afterward gave it out to us in various forms. What an advantageous explanation, and how convenient! First, it is unverifiable and thus irrefutable. Then again it will serve to account for any derogation whatever to Mayer's principle; it answers in advance not only the objection of Curie, but all the objections that future experimenters might accumulate. This new and unknown energy would serve for everything. This is just what I said, and therewith we are shown that our principle is unassailable by experiment. But then, what have we gained by this stroke? The principle is intact, but thenceforth of what use is it? It enabled us to foresee that in such or such circumstance we could count on such a total quantity of energy; it limited us; but now that this indefinite provision of new energy is placed at our disposal, we are no longer limited by anything; and, as I have written in 'Science and Hypothesis,' if a principle ceases to be fecund, experiment without contradicting it directly will nevertheless have condemned it. _Future Mathematical Physics._--This, therefore, is not what would have to be done; it would be necessary to rebuild anew. If we were reduced to this necessity; we could moreover console ourselves. It would not be necessary thence to conclude that science can weave only a Penelope's web, that it can raise only ephemeral structures, which it is soon forced to demolish from top to bottom with its own hands. As I have said, we have already passed through a like crisis. I have shown you that in the second mathematical physics, that of the principles, we find traces of the first, that of central forces; it will be just the same if we must know a third. Just so with the animal that exuviates, that breaks its too narrow carapace and makes itself a fresh one; under the new envelope one will recognize the essential traits of the organism which have persisted. We can not foresee in what way we are about to expand; perhaps it is the kinetic theory of gases which is about to undergo development and serve as model to the others. Then the facts which first appeared to us as simple thereafter would be merely resultants of a very great number of elementary facts which only the laws of chance would make cooperate for a common end. Physical law would then assume an entirely new aspect; it would no longer be solely a differential equation, it would take the character of a statistical law. Perhaps, too, we shall have to construct an entirely new mechanics that we only succeed in catching a glimpse of, where, inertia increasing with the velocity, the velocity of light would become an impassable limit. The ordinary mechanics, more simple, would remain a first approximation, since it would be true for velocities not too great, so that the old dynamics would still be found under the new. We should not have to regret having believed in the principles, and even, since velocities too great for the old formulas would always be only exceptional, the surest way in practise would be still to act as if we continued to believe in them. They are so useful, it would be necessary to keep a place for them. To determine to exclude them altogether would be to deprive oneself of a precious weapon. I hasten to say in conclusion that we are not yet there, and as yet nothing proves that the principles will not come forth from out the fray victorious and intact.[10] [10] These considerations on mathematical physics are borrowed from my St. Louis address. PART III THE OBJECTIVE VALUE OF SCIENCE CHAPTER X IS SCIENCE ARTIFICIAL? 1. _The Philosophy of M. LeRoy_ There are many reasons for being sceptics; should we push this scepticism to the very end or stop on the way? To go to the end is the most tempting solution, the easiest and that which many have adopted, despairing of saving anything from the shipwreck. Among the writings inspired by this tendency it is proper to place in the first rank those of M. LeRoy. This thinker is not only a philosopher and a writer of the greatest merit, but he has acquired a deep knowledge of the exact and physical sciences, and even has shown rare powers of mathematical invention. Let us recapitulate in a few words his doctrine, which has given rise to numerous discussions. Science consists only of conventions, and to this circumstance solely does it owe its apparent certitude; the facts of science and, _a fortiori_, its laws are the artificial work of the scientist; science therefore can teach us nothing of the truth; it can only serve us as rule of action. Here we recognize the philosophic theory known under the name of nominalism; all is not false in this theory; its legitimate domain must be left it, but out of this it should not be allowed to go. This is not all; M. LeRoy's doctrine is not only nominalistic; it has besides another characteristic which it doubtless owes to M. Bergson, it is anti-intellectualistic. According to M. LeRoy, the intellect deforms all it touches, and that is still more true of its necessary instrument 'discourse.' There is reality only in our fugitive and changing impressions, and even this reality, when touched, vanishes. And yet M. LeRoy is not a sceptic; if he regards the intellect as incurably powerless, it is only to give more scope to other sources of knowledge, to the heart, for instance, to sentiment, to instinct or to faith. However great my esteem for M. LeRoy's talent, whatever the ingenuity of this thesis, I can not wholly accept it. Certes, I am in accord on many points with M. LeRoy, and he has even cited, in support of his view, various passages of my writings which I am by no means disposed to reject. I think myself only the more bound to explain why I can not go with him all the way. M. LeRoy often complains of being accused of scepticism. He could not help being, though this accusation is probably unjust. Are not appearances against him? Nominalist in doctrine, but realist at heart, he seems to escape absolute nominalism only by a desperate act of faith. The fact is that anti-intellectualistic philosophy in rejecting analysis and 'discourse,' just by that condemns itself to being intransmissible; it is a philosophy essentially internal, or, at the very least, only its negations can be transmitted; what wonder then that for an external observer it takes the shape of scepticism? Therein lies the weak point of this philosophy; if it strives to remain faithful to itself, its energy is spent in a negation and a cry of enthusiasm. Each author may repeat this negation and this cry, may vary their form, but without adding anything. And, yet, would it not be more logical in remaining silent? See, you have written long articles; for that, it was necessary to use words. And therein have you not been much more 'discursive' and consequently much farther from life and truth than the animal who simply lives without philosophizing? Would not this animal be the true philosopher? However, because no painter has made a perfect portrait, should we conclude that the best painting is not to paint? When a zoologist dissects an animal, certainly he 'alters it.' Yes, in dissecting it, he condemns himself to never know all of it; but in not dissecting it, he would condemn himself to never know anything of it and consequently to never see anything of it. Certes, in man are other forces besides his intellect; no one has ever been mad enough to deny that. The first comer makes these blind forces act or lets them act; the philosopher must _speak_ of them; to speak of them, he must know of them the little that can be known, he should therefore _see_ them act. How? With what eyes, if not with his intellect? Heart, instinct, may guide it, but not render it useless; they may direct the look, but not replace the eye. It may be granted that the heart is the workman, and the intellect only the instrument. Yet is it an instrument not to be done without, if not for action, at least for philosophizing? Therefore a philosopher really anti-intellectualistic is impossible. Perhaps we shall have to declare for the supremacy of action; always it is our intellect which will thus conclude; in allowing precedence to action it will thus retain the superiority of the thinking reed. This also is a supremacy not to be disdained. Pardon these brief reflections and pardon also their brevity, scarcely skimming the question. The process of intellectualism is not the subject I wish to treat: I wish to speak of science, and about it there is no doubt; by definition, so to speak, it will be intellectualistic or it will not be at all. Precisely the question is, whether it will be. 2. _Science, Rule of Action_ For M. LeRoy, science is only a rule of action. We are powerless to know anything and yet we are launched, we must act, and at all hazards we have established rules. It is the aggregate of these rules that is called science. It is thus that men, desirous of diversion, have instituted rules of play, like those of tric-trac for instance, which, better than science itself, could rely upon the proof by universal consent. It is thus likewise that, unable to choose, but forced to choose, we toss up a coin, head or tail to win. The rule of tric-trac is indeed a rule of action like science, but does any one think the comparison just and not see the difference? The rules of the game are arbitrary conventions and the contrary convention might have been adopted, _which would have been none the less good_. On the contrary, science is a rule of action which is successful, generally at least, and I add, while the contrary rule would not have succeeded. If I say, to make hydrogen cause an acid to act on zinc, I formulate a rule which succeeds; I could have said, make distilled water act on gold; that also would have been a rule, only it would not have succeeded. If, therefore, scientific 'recipes' have a value, as rule of action, it is because we know they succeed, generally at least. But to know this is to know something and then why tell us we can know nothing? Science foresees, and it is because it foresees that it can be useful and serve as rule of action. I well know that its previsions are often contradicted by the event; that shows that science is imperfect, and if I add that it will always remain so, I am certain that this is a prevision which, at least, will never be contradicted. Always the scientist is less often mistaken than a prophet who should predict at random. Besides the progress though slow is continuous, so that scientists, though more and more bold, are less and less misled. This is little, but it is enough. I well know that M. LeRoy has somewhere said that science was mistaken oftener than one thought, that comets sometimes played tricks on astronomers, that scientists, who apparently are men, did not willingly speak of their failures, and that, if they should speak of them, they would have to count more defeats than victories. That day, M. LeRoy evidently overreached himself. If science did not succeed, it could not serve as rule of action; whence would it get its value? Because it is 'lived,' that is, because we love it and believe in it? The alchemists had recipes for making gold, they loved them and had faith in them, and yet our recipes are the good ones, although our faith be less lively, because they succeed. There is no escape from this dilemma; either science does not enable us to foresee, and then it is valueless as rule of action; or else it enables us to foresee, in a fashion more or less imperfect, and then it is not without value as means of knowledge. It should not even be said that action is the goal of science; should we condemn studies of the star Sirius, under pretext that we shall probably never exercise any influence on that star? To my eyes, on the contrary, it is the knowledge which is the end, and the action which is the means. If I felicitate myself on the industrial development, it is not alone because it furnishes a facile argument to the advocates of science; it is above all because it gives to the scientist faith in himself and also because it offers him an immense field of experience where he clashes against forces too colossal to be tampered with. Without this ballast, who knows whether he would not quit solid ground, seduced by the mirage of some scholastic novelty, or whether he would not despair, believing he had fashioned only a dream? 3. _The Crude Fact and the Scientific Fact_ What was most paradoxical in M. LeRoy's thesis was that affirmation that _the scientist creates the fact_; this was at the same time its essential point and it is one of those which have been most discussed. Perhaps, says he (I well believe that this was a concession), it is not the scientist that creates the fact in the rough; it is at least he who creates the scientific fact. This distinction between the fact in the rough and the scientific fact does not by itself appear to me illegitimate. But I complain first that the boundary has not been traced either exactly or precisely; and then that the author has seemed to suppose that the crude fact, not being scientific, is outside of science. Finally, I can not admit that the scientist creates without restraint the scientific fact, since it is the crude fact which imposes it upon him. The examples given by M. LeRoy have greatly astonished me. The first is taken from the notion of atom. The atom chosen as example of fact! I avow that this choice has so disconcerted me that I prefer to say nothing about it. I have evidently misunderstood the author's thought and I could not fruitfully discuss it. The second case taken as example is that of an eclipse where the crude phenomenon is a play of light and shadow, but where the astronomer can not intervene without introducing two foreign elements, to wit, a clock and Newton's law. Finally, M. LeRoy cites the rotation of the earth; it has been answered: but this is not a fact, and he has replied: it was one for Galileo, who affirmed it, as for the inquisitor, who denied it. It always remains that this is not a fact in the same sense as those just spoken of and that to give them the same name is to expose one's self to many confusions. Here then are four degrees: 1º. It grows dark, says the clown. 2º. The eclipse happened at nine o'clock, says the astronomer. 3º. The eclipse happened at the time deducible from the tables constructed according to Newton's law, says he again. 4º. That results from the earth's turning around the sun, says Galileo finally. Where then is the boundary between the fact in the rough and the scientific fact? To read M. LeRoy one would believe that it is between the first and the second stage, but who does not see that there is a greater distance from the second to the third, and still more from the third to the fourth. Allow me to cite two examples which perhaps will enlighten us a little. I observe the deviation of a galvanometer by the aid of a movable mirror which projects a luminous image or spot on a divided scale. The crude fact is this: I see the spot displace itself on the scale, and the scientific fact is this: a current passes in the circuit. Or again: when I make an experiment I should subject the result to certain corrections, because I know I must have made errors. These errors are of two kinds, some are accidental and these I shall correct by taking the mean; the others are systematic and I shall be able to correct those only by a thorough study of their causes. The first result obtained is then the fact in the rough, while the scientific fact is the final result after the finished corrections. Reflecting on this latter example, we are led to subdivide our second stage, and in place of saying: 2. The eclipse happened at nine o'clock, we shall say: 2_a_. The eclipse happened when my clock pointed to nine, and 2_b_. My clock being ten minutes slow, the eclipse happened at ten minutes past nine. And this is not all: the first stage also should be subdivided, and not between these two subdivisions will be the least distance; it is necessary to distinguish between the impression of obscurity felt by one witnessing an eclipse, and the affirmation: It grows dark, which this impression extorts from him. In a sense it is the first which is the only true fact in the rough, and the second is already a sort of scientific fact. Now then our scale has six stages, and even though there is no reason for halting at this figure, there we shall stop. What strikes me at the start is this. At the first of our six stages, the fact, still completely in the rough, is, so to speak, individual, it is completely distinct from all other possible facts. From the second stage, already it is no longer the same. The enunciation of the fact would suit an infinity of other facts. So soon as language intervenes, I have at my command only a finite number of terms to express the shades, in number infinite, that my impressions might cover. When I say: It grows dark, that well expresses the impressions I feel in being present at an eclipse; but even in obscurity a multitude of shades could be imagined, and if, instead of that actually realized, had happened a slightly different shade, yet I should still have enunciated this _other_ fact by saying: It grows dark. Second remark: even at the second stage, the enunciation of a fact can only be _true or false_. This is not so of any proposition; if this proposition is the enunciation of a convention, it can not be said that this enunciation is _true_, in the proper sense of the word, since it could not be true apart from me and is true only because I wish it to be. When, for instance, I say the unit for length is the meter, this is a decree that I promulgate, it is not something ascertained which forces itself upon me. It is the same, as I think I have elsewhere shown, when it is a question, for example, of Euclid's postulate. When I am asked: Is it growing dark? I always know whether I ought to reply yes or no. Although an infinity of possible facts may be susceptible of this same enunciation, it grows dark, I shall always know whether the fact realized belongs or does not belong among those which answer to this enunciation. Facts are classed in categories, and if I am asked whether the fact that I ascertain belongs or does not belong in such a category, I shall not hesitate. Doubtless this classification is sufficiently arbitrary to leave a large part to man's freedom or caprice. In a word, this classification is a convention. _This convention being given_, if I am asked: Is such a fact true? I shall always know what to answer, and my reply will be imposed upon me by the witness of my senses. If therefore, during an eclipse, it is asked: Is it growing dark? all the world will answer yes. Doubtless those speaking a language where bright was called dark, and dark bright, would answer no. But of what importance is that? In the same way, in mathematics, _when I have laid down the definitions, and the postulates which are conventions_, a theorem henceforth can only be true or false. But to answer the question: Is this theorem true? it is no longer to the witness of my senses that I shall have recourse, but to reasoning. A statement of fact is always verifiable, and for the verification we have recourse either to the witness of our senses, or to the memory of this witness. This is properly what characterizes a fact. If you put the question to me: Is such a fact true? I shall begin by asking you, if there is occasion, to state precisely the conventions, by asking you, in other words, what language you have spoken; then once settled on this point, I shall interrogate my senses and shall answer yes or no. But it will be my senses that will have made answer, it will not be _you_ when you say to me: I have spoken to you in English or in French. Is there something to change in all that when we pass to the following stages? When I observe a galvanometer, as I have just said, if I ask an ignorant visitor: Is the current passing? he looks at the wire to try to see something pass; but if I put the same question to my assistant who understands my language, he will know I mean: Does the spot move? and he will look at the scale. What difference is there then between the statement of a fact in the rough and the statement of a scientific fact? The same difference as between the statement of the same crude fact in French and in German. The scientific statement is the translation of the crude statement into a language which is distinguished above all from the common German or French, because it is spoken by a very much smaller number of people. Yet let us not go too fast. To measure a current I may use a very great number of types of galvanometers or besides an electrodynamometer. And then when I shall say there is running in this circuit a current of so many amperes, that will mean: if I adapt to this circuit such a galvanometer I shall see the spot come to the division _a_; but that will mean equally: if I adapt to this circuit such an electrodynamometer, I shall see the spot go to the division _b_. And that will mean still many other things, because the current can manifest itself not only by mechanical effects, but by effects chemical, thermal, luminous, etc. Here then is one same statement which suits a very great number of facts absolutely different. Why? It is because I assume a law according to which, whenever such a mechanical effect shall happen, such a chemical effect will happen also. Previous experiments, very numerous, have never shown this law to fail, and then I have understood that I could express by the same statement two facts so invariably bound one to the other. When I am asked: Is the current passing? I can understand that that means: Will such a mechanical effect happen? But I can understand also: Will such a chemical effect happen? I shall then verify either the existence of the mechanical effect, or that of the chemical effect; that will be indifferent, since in both cases the answer must be the same. And if the law should one day be found false? If it was perceived that the concordance of the two effects, mechanical and chemical, is not constant? That day it would be necessary to change the scientific language to free it from a grave ambiguity. And after that? Is it thought that ordinary language by aid of which are expressed the facts of daily life is exempt from ambiguity? _Shall we thence conclude that the facts of daily life are the work of the grammarians?_ You ask me: Is there a current? I try whether the mechanical effect exists, I ascertain it and I answer: Yes, there is a current. You understand at once that that means that the mechanical effect exists, and that the chemical effect, that I have not investigated, exists likewise. Imagine now, supposing an impossibility, the law we believe true, not to be, and the chemical effect not to exist. Under this hypothesis there will be two distinct facts, the one directly observed and which is true, the other inferred and which is false. It may strictly be said that we have created the second. So that error is the part of man's personal collaboration in the creation of the scientific fact. But if we can say that the fact in question is false, is this not just because it is not a free and arbitrary creation of our mind, a disguised convention, in which case it would be neither true nor false. And in fact it was verifiable; I had not made the verification, but I could have made it. If I answered amiss, it was because I chose to reply too quickly, without having asked nature, who alone knew the secret. When, after an experiment, I correct the accidental and systematic errors to bring out the scientific fact, the case is the same; the scientific fact will never be anything but the crude fact translated into another language. When I shall say: It is such an hour, that will be a short way of saying: There is such a relation between the hour indicated by my clock, and the hour it marked at the moment of the passing of such a star and such another star across the meridian. And this convention of language once adopted, when I shall be asked: Is it such an hour? it will not depend upon me to answer yes or no. Let us pass to the stage before the last: the eclipse happened at the hour given by the tables deduced from Newton's laws. This is still a convention of language which is perfectly clear for those who know celestial mechanics or simply for those who have the tables calculated by the astronomers. I am asked: Did the eclipse happen at the hour predicted? I look in the nautical almanac, I see that the eclipse was announced for nine o'clock and I understand that the question means: Did the eclipse happen at nine o'clock? There still we have nothing to change in our conclusions. _The scientific fact is only the crude fact translated into a convenient language._ It is true that at the last stage things change. Does the earth rotate? Is this a verifiable fact? Could Galileo and the Grand Inquisitor, to settle the matter, appeal to the witness of their senses? On the contrary, they were in accord about the appearances, and whatever had been the accumulated experiences, they would have remained in accord with regard to the appearances without ever agreeing on their interpretation. It is just on that account that they were obliged to have recourse to procedures of discussion so unscientific. This is why I think they did not disagree about a _fact_: we have not the right to give the same name to the rotation of the earth, which was the object of their discussion, and to the facts crude or scientific we have hitherto passed in review. After what precedes, it seems superfluous to investigate whether the fact in the rough is outside of science, because there can neither be science without scientific fact, nor scientific fact without fact in the rough, since the first is only the translation of the second. And then, has one the right to say that the scientist creates the scientific fact? First of all, he does not create it from nothing, since he makes it with the fact in the rough. Consequently he does not make it freely and _as he chooses_. However able the worker may be, his freedom is always limited by the properties of the raw material on which he works. After all, what do you mean when you speak of this free creation of the scientific fact and when you take as example the astronomer who intervenes actively in the phenomenon of the eclipse by bringing his clock? Do you mean: The eclipse happened at nine o'clock; but if the astronomer had wished it to happen at ten, that depended only on him, he had only to advance his clock an hour? But the astronomer, in perpetrating that bad joke, would evidently have been guilty of an equivocation. When he tells me: The eclipse happened at nine, I understand that nine is the hour deduced from the crude indication of the pendulum by the usual series of corrections. If he has given me solely that crude indication, or if he has made corrections contrary to the habitual rules, he has changed the language agreed upon without forewarning me. If, on the contrary, he took care to forewarn me, I have nothing to complain of, but then it is always the same fact expressed in another language. In sum, _all the scientist creates in a fact is the language in which he enunciates it_. If he predicts a fact, he will employ this language, and for all those who can speak and understand it, his prediction is free from ambiguity. Moreover, this prediction once made, it evidently does not depend upon him whether it is fulfilled or not. What then remains of M. LeRoy's thesis? This remains: the scientist intervenes actively in choosing the facts worth observing. An isolated fact has by itself no interest; it becomes interesting if one has reason to think that it may aid in the prediction of other facts; or better, if, having been predicted, its verification is the confirmation of a law. Who shall choose the facts which, corresponding to these conditions, are worthy the freedom of the city in science? This is the free activity of the scientist. And that is not all. I have said that the scientific fact is the translation of a crude fact into a certain language; I should add that every scientific fact is formed of many crude facts. This is sufficiently shown by the examples cited above. For instance, for the hour of the eclipse my clock marked the hour [alpha] at the instant of the eclipse; it marked the hour [beta] at the moment of the last transit of the meridian of a certain star that we take as origin of right ascensions; it marked the hour [gamma] at the moment of the preceding transit of this same star. There are three distinct facts (still it will be noticed that each of them results itself from two simultaneous facts in the rough; but let us pass this over). In place of that I say: The eclipse happened at the hour 24 ([alpha]-[beta])/([beta]-[gamma]), and the three facts are combined in a single scientific fact. I have concluded that the three readings, [alpha], [beta], [gamma] made on my clock at three different moments lacked interest and that the only thing interesting was the combination ([alpha]-[beta])/([beta]-[gamma]) of the three. In this conclusion is found the free activity of my mind. But I have thus used up my power; I can not make this combination ([alpha]-[beta])/([beta]-[gamma]) have such a value and not such another, since I can not influence either the value of [alpha], or that of [beta], or that of [gamma], which are imposed upon me as crude facts. In sum, facts are facts, and _if it happens that they satisfy a prediction, this is not an effect of our free activity_. There is no precise frontier between the fact in the rough and the scientific fact; it can only be said that such an enunciation of fact is _more crude_ or, on the contrary, _more scientific_ than such another. 4. _'Nominalism' and 'the Universal Invariant'_ If from facts we pass to laws, it is clear that the part of the free activity of the scientist will become much greater. But did not M. LeRoy make it still too great? This is what we are about to examine. Recall first the examples he has given. When I say: Phosphorus melts at 44°, I think I am enunciating a law; in reality it is just the definition of phosphorus; if one should discover a body which, possessing otherwise all the properties of phosphorus, did not melt at 44°, we should give it another name, that is all, and the law would remain true. Just so when I say: Heavy bodies falling freely pass over spaces proportional to the squares of the times, I only give the definition of free fall. Whenever the condition shall not be fulfilled, I shall say that the fall is not free, so that the law will never be wrong. It is clear that if laws were reduced to that, they could not serve in prediction; then they would be good for nothing, either as means of knowledge or as principle of action. When I say: Phosphorus melts at 44°, I mean by that: All bodies possessing such or such a property (to wit, all the properties of phosphorus, save fusing-point) fuse at 44°. So understood, my proposition is indeed a law, and this law may be useful to me, because if I meet a body possessing these properties I shall be able to predict that it will fuse at 44°. Doubtless the law may be found to be false. Then we shall read in the treatises on chemistry: "There are two bodies which chemists long confounded under the name of phosphorus; these two bodies differ only by their points of fusion." That would evidently not be the first time for chemists to attain to the separation of two bodies they were at first not able to distinguish; such, for example, are neodymium and praseodymium, long confounded under the name of didymium. I do not think the chemists much fear that a like mischance will ever happen to phosphorus. And if, to suppose the impossible, it should happen, the two bodies would probably not have _identically_ the same density, _identically_ the same specific heat, etc., so that after having determined with care the density, for instance, one could still foresee the fusion point. It is, moreover, unimportant; it suffices to remark that there is a law, and that this law, true or false, does not reduce to a tautology. Will it be said that if we do not know on the earth a body which does not fuse at 44° while having all the other properties of phosphorus, we can not know whether it does not exist on other planets? Doubtless that may be maintained, and it would then be inferred that the law in question, which may serve as a rule of action to us who inhabit the earth, has yet no general value from the point of view of knowledge, and owes its interest only to the chance which has placed us on this globe. This is possible, but, if it were so, the law would be valueless, not because it reduced to a convention, but because it would be false. The same is true in what concerns the fall of bodies. It would do me no good to have given the name of free fall to falls which happen in conformity with Galileo's law, if I did not know that elsewhere, in such circumstances, the fall will be _probably_ free or _approximately_ free. That then is a law which may be true or false, but which does not reduce to a convention. Suppose the astronomers discover that the stars do not exactly obey Newton's law. They will have the choice between two attitudes; they may say that gravitation does not vary exactly as the inverse of the square of the distance, or else they may say that gravitation is not the only force which acts on the stars and that there is in addition a different sort of force. In the second case, Newton's law will be considered as the definition of gravitation. This will be the nominalist attitude. The choice between the two attitudes is free, and is made from considerations of convenience, though these considerations are most often so strong that there remains practically little of this freedom. We can break up this proposition: (1) The stars obey Newton's law, into two others; (2) gravitation obeys Newton's law; (3) gravitation is the only force acting on the stars. In this case proposition (2) is no longer anything but a definition and is beyond the test of experiment; but then it will be on proposition (3) that this check can be exercised. This is indeed necessary, since the resulting proposition (1) predicts verifiable facts in the rough. It is thanks to these artifices that by an unconscious nominalism the scientists have elevated above the laws what they call principles. When a law has received a sufficient confirmation from experiment, we may adopt two attitudes: either we may leave this law in the fray; it will then remain subjected to an incessant revision, which without any doubt will end by demonstrating that it is only approximative. Or else we may elevate it into a _principle_ by adopting conventions such that the proposition may be certainly true. For that the procedure is always the same. The primitive law enunciated a relation between two facts in the rough, _A_ and _B_; between these two crude facts is introduced an abstract intermediary _C_, more or less fictitious (such was in the preceding example the impalpable entity, gravitation). And then we have a relation between _A_ and _C_ that we may suppose rigorous and which is the _principle_; and another between _C_ and _B_ which remains a _law_ subject to revision. The principle, henceforth crystallized, so to speak, is no longer subject to the test of experiment. It is not true or false, it is convenient. Great advantages have often been found in proceeding in that way, but it is clear that if _all_ the laws had been transformed into principles _nothing_ would be left of science. Every law may be broken up into a principle and a law, but thereby it is very clear that, however far this partition be pushed, there will always remain laws. Nominalism has therefore limits, and this is what one might fail to recognize if one took to the very letter M. LeRoy's assertions. A rapid review of the sciences will make us comprehend better what are these limits. The nominalist attitude is justified only when it is convenient; when is it so? Experiment teaches us relations between bodies; this is the fact in the rough; these relations are extremely complicated. Instead of envisaging directly the relation of the body _A_ and the body _B_, we introduce between them an intermediary, which is space, and we envisage three distinct relations: that of the body _A_ with the figure _A'_ of space, that of the body _B_ with the figure _B'_ of space, that of the two figures _A'_ and _B'_ to each other. Why is this detour advantageous? Because the relation of _A_ and _B_ was complicated, but differed little from that of _A'_ and _B'_, which is simple; so that this complicated relation may be replaced by the simple relation between _A'_ and _B'_ and by two other relations which tell us that the differences between _A_ and _A'_, on the one hand, between _B_ and _B'_, on the other hand, are _very small_. For example, if _A_ and _B_ are two natural solid bodies which are displaced with slight deformation, we envisage two movable _rigid_ figures _A'_ and _B'_. The laws of the relative displacement of these figures _A'_ and _B'_ will be very simple; they will be those of geometry. And we shall afterward add that the body _A_, which always differs very little from _A'_, dilates from the effect of heat and bends from the effect of elasticity. These dilatations and flexions, just because they are very small, will be for our mind relatively easy to study. Just imagine to what complexities of language it would have been necessary to be resigned if we had wished to comprehend in the same enunciation the displacement of the solid, its dilatation and its flexure? The relation between _A_ and _B_ was a rough law, and was broken up; we now have two laws which express the relations of _A_ and _A'_, of _B_ and _B'_, and a principle which expresses that of _A'_ with _B'_. It is the aggregate of these principles that is called geometry. Two other remarks. We have a relation between two bodies _A_ and _B_, which we have replaced by a relation between two figures _A'_ and _B'_; but this same relation between the same two figures _A'_ and _B'_ could just as well have replaced advantageously a relation between two other bodies _A''_ and _B''_, entirely different from _A_ and _B_. And that in many ways. If the principles of geometry had not been invented, after having studied the relation of _A_ and _B_, it would be necessary to begin again _ab ovo_ the study of the relation of _A''_ and _B''_. That is why geometry is so precious. A geometrical relation can advantageously replace a relation which, considered in the rough state, should be regarded as mechanical, it can replace another which should be regarded as optical, etc. Yet let no one say: But that proves geometry an experimental science; in separating its principles from laws whence they have been drawn, you artificially separate it itself from the sciences which have given birth to it. The other sciences have likewise principles, but that does not preclude our having to call them experimental. It must be recognized that it would have been difficult not to make this separation that is pretended to be artificial. We know the rôle that the kinematics of solid bodies has played in the genesis of geometry; should it then be said that geometry is only a branch of experimental kinematics? But the laws of the rectilinear propagation of light have also contributed to the formation of its principles. Must geometry be regarded both as a branch of kinematics and as a branch of optics? I recall besides that our Euclidean space which is the proper object of geometry has been chosen, for reasons of convenience, from among a certain number of types which preexist in our mind and which are called groups. If we pass to mechanics, we still see great principles whose origin is analogous, and, as their 'radius of action,' so to speak, is smaller, there is no longer reason to separate them from mechanics proper and to regard this science as deductive. In physics, finally, the rôle of the principles is still more diminished. And in fact they are only introduced when it is of advantage. Now they are advantageous precisely because they are few, since each of them very nearly replaces a great number of laws. Therefore it is not of interest to multiply them. Besides an outcome is necessary, and for that it is needful to end by leaving abstraction to take hold of reality. Such are the limits of nominalism, and they are narrow. M. LeRoy has insisted, however, and he has put the question under another form. Since the enunciation of our laws may vary with the conventions that we adopt, since these conventions may modify even the natural relations of these laws, is there in the manifold of these laws something independent of these conventions and which may, so to speak, play the rôle of _universal invariant_? For instance, the fiction has been introduced of beings who, having been educated in a world different from ours, would have been led to create a non-Euclidean geometry. If these beings were afterward suddenly transported into our world, they would observe the same laws as we, but they would enunciate them in an entirely different way. In truth there would still be something in common between the two enunciations, but this is because these beings do not yet differ enough from us. Beings still more strange may be imagined, and the part common to the two systems of enunciations will shrink more and more. Will it thus shrink in convergence toward zero, or will there remain an irreducible residue which will then be the universal invariant sought? The question calls for precise statement. Is it desired that this common part of the enunciations be expressible in words? It is clear, then, that there are not words common to all languages, and we can not pretend to construct I know not what universal invariant which should be understood both by us and by the fictitious non-Euclidean geometers of whom I have just spoken; no more than we can construct a phrase which can be understood both by Germans who do not understand French and by French who do not understand German. But we have fixed rules which permit us to translate the French enunciations into German, and inversely. It is for that that grammars and dictionaries have been made. There are also fixed rules for translating the Euclidean language into the non-Euclidean language, or, if there are not, they could be made. And even if there were neither interpreter nor dictionary, if the Germans and the French, after having lived centuries in separate worlds, found themselves all at once in contact, do you think there would be nothing in common between the science of the German books and that of the French books? The French and the Germans would certainly end by understanding each other, as the American Indians ended by understanding the language of their conquerors after the arrival of the Spanish. But, it will be said, doubtless the French would be capable of understanding the Germans even without having learned German, but this is because there remains between the French and the Germans something in common, since both are men. We should still attain to an understanding with our hypothetical non-Euclideans, though they be not men, because they would still retain something human. But in any case a minimum of humanity is necessary. This is possible, but I shall observe first that this little humanness which would remain in the non-Euclideans would suffice not only to make possible the translation of _a little_ of their language, but to make possible the translation of _all_ their language. Now, that there must be a minimum is what I concede; suppose there exists I know not what fluid which penetrates between the molecules of our matter, without having any action on it and without being subject to any action coming from it. Suppose beings sensible to the influence of this fluid and insensible to that of our matter. It is clear that the science of these beings would differ absolutely from ours and that it would be idle to seek an 'invariant' common to these two sciences. Or again, if these beings rejected our logic and did not admit, for instance, the principle of contradiction. But truly I think it without interest to examine such hypotheses. And then, if we do not push whimsicality so far, if we introduce only fictitious beings having senses analogous to ours and sensible to the same impressions, and moreover admitting the principles of our logic, we shall then be able to conclude that their language, however different from ours it may be, would always be capable of translation. Now the possibility of translation implies the existence of an invariant. To translate is precisely to disengage this invariant. Thus, to decipher a cryptogram is to seek what in this document remains invariant, when the letters are permuted. What now is the nature of this invariant it is easy to understand, and a word will suffice us. The invariant laws are the relations between the crude facts, while the relations between the 'scientific facts' remain always dependent on certain conventions. CHAPTER XI SCIENCE AND REALITY 5. _Contingence and Determinism_ I do not intend to treat here the question of the contingence of the laws of nature, which is evidently insoluble, and on which so much has already been written. I only wish to call attention to what different meanings have been given to this word, contingence, and how advantageous it would be to distinguish them. If we look at any particular law, we may be certain in advance that it can only be approximate. It is, in fact, deduced from experimental verifications, and these verifications were and could be only approximate. We should always expect that more precise measurements will oblige us to add new terms to our formulas; this is what has happened, for instance, in the case of Mariotte's law. Moreover the statement of any law is necessarily incomplete. This enunciation should comprise the enumeration of _all_ the antecedents in virtue of which a given consequent can happen. I should first describe _all_ the conditions of the experiment to be made and the law would then be stated: If all the conditions are fulfilled, the phenomenon will happen. But we shall be sure of not having forgotten _any_ of these conditions only when we shall have described the state of the entire universe at the instant _t_; all the parts of this universe may, in fact, exercise an influence more or less great on the phenomenon which must happen at the instant _t_ + _dt_. Now it is clear that such a description could not be found in the enunciation of the law; besides, if it were made, the law would become incapable of application; if one required so many conditions, there would be very little chance of their ever being all realized at any moment. Then as one can never be certain of not having forgotten some essential condition, it can not be said: If such and such conditions are realized, such a phenomenon will occur; it can only be said: If such and such conditions are realized, it is probable that such a phenomenon will occur, very nearly. Take the law of gravitation, which is the least imperfect of all known laws. It enables us to foresee the motions of the planets. When I use it, for instance, to calculate the orbit of Saturn, I neglect the action of the stars, and in doing so I am certain of not deceiving myself, because I know that these stars are too far away for their action to be sensible. I announce, then, with a quasi-certitude that the coordinates of Saturn at such an hour will be comprised between such and such limits. Yet is that certitude absolute? Could there not exist in the universe some gigantic mass, much greater than that of all the known stars and whose action could make itself felt at great distances? That mass might be animated by a colossal velocity, and after having circulated from all time at such distances that its influence had remained hitherto insensible to us, it might come all at once to pass near us. Surely it would produce in our solar system enormous perturbations that we could not have foreseen. All that can be said is that such an event is wholly improbable, and then, instead of saying: Saturn will be near such a point of the heavens, we must limit ourselves to saying: Saturn will probably be near such a point of the heavens. Although this probability may be practically equivalent to certainty, it is only a probability. For all these reasons, no particular law will ever be more than approximate and probable. Scientists have never failed to recognize this truth; only they believe, right or wrong, that every law may be replaced by another closer and more probable, that this new law will itself be only provisional, but that the same movement can continue indefinitely, so that science in progressing will possess laws more and more probable, that the approximation will end by differing as little as you choose from exactitude and the probability from certitude. If the scientists who think thus are right, still could it be said that _the_ laws of nature are contingent, even though _each_ law, taken in particular, may be qualified as contingent? Or must one require, before concluding the contingence _of the_ natural laws, that this progress have an end, that the scientist finish some day by being arrested in his search for a closer and closer approximation, and that, beyond a certain limit, he thereafter meet in nature only caprice? In the conception of which I have just spoken (and which I shall call the scientific conception), every law is only a statement imperfect and provisional, but it must one day be replaced by another, a superior law, of which it is only a crude image. No place therefore remains for the intervention of a free will. It seems to me that the kinetic theory of gases will furnish us a striking example. You know that in this theory all the properties of gases are explained by a simple hypothesis; it is supposed that all the gaseous molecules move in every direction with great velocities and that they follow rectilineal paths which are disturbed only when one molecule passes very near the sides of the vessel or another molecule. The effects our crude senses enable us to observe are the mean effects, and in these means, the great deviations compensate, or at least it is very improbable that they do not compensate; so that the observable phenomena follow simple laws such as that of Mariotte or of Gay-Lussac. But this compensation of deviations is only probable. The molecules incessantly change place and in these continual displacements the figures they form pass successively through all possible combinations. Singly these combinations are very numerous; almost all are in conformity with Mariotte's law, only a few deviate from it. These also will happen, only it would be necessary to wait a long time for them. If a gas were observed during a sufficiently long time it would certainly be finally seen to deviate, for a very short time, from Mariotte's law. How long would it be necessary to wait? If it were desired to calculate the probable number of years, it would be found that this number is so great that to write only the number of places of figures employed would still require half a score places of figures. No matter; enough that it may be done. I do not care to discuss here the value of this theory. It is evident that if it be adopted, Mariotte's law will thereafter appear only as contingent, since a day will come when it will not be true. And yet, think you the partisans of the kinetic theory are adversaries of determinism? Far from it; they are the most ultra of mechanists. Their molecules follow rigid paths, from which they depart only under the influence of forces which vary with the distance, following a perfectly determinate law. There remains in their system not the smallest place either for freedom, or for an evolutionary factor, properly so-called, or for anything whatever that could be called contingence. I add, to avoid mistake, that neither is there any evolution of Mariotte's law itself; it ceases to be true after I know not how many centuries; but at the end of a fraction of a second it again becomes true and that for an incalculable number of centuries. And since I have pronounced the word evolution, let us clear away another mistake. It is often said: Who knows whether the laws do not evolve and whether we shall not one day discover that they were not at the Carboniferous epoch what they are to-day? What are we to understand by that? What we think we know about the past state of our globe, we deduce from its present state. And how is this deduction made? It is by means of laws supposed known. The law, being a relation between the antecedent and the consequent, enables us equally well to deduce the consequent from the antecedent, that is, to foresee the future, and to deduce the antecedent from the consequent, that is, to conclude from the present to the past. The astronomer who knows the present situation of the stars can from it deduce their future situation by Newton's law, and this is what he does when he constructs ephemerides; and he can equally deduce from it their past situation. The calculations he thus can make can not teach him that Newton's law will cease to be true in the future, since this law is precisely his point of departure; not more can they tell him it was not true in the past. Still, in what concerns the future, his ephemerides can one day be tested and our descendants will perhaps recognize that they were false. But in what concerns the past, the geologic past which had no witnesses, the results of his calculation, like those of all speculations where we seek to deduce the past from the present, escape by their very nature every species of test. So that if the laws of nature were not the same in the Carboniferous age as at the present epoch, we shall never be able to know it, since we can know nothing of this age, only what we deduce from the hypothesis of the permanence of these laws. Perhaps it will be said that this hypothesis might lead to contradictory results and that we shall be obliged to abandon it. Thus, in what concerns the origin of life, we may conclude that there have always been living beings, since the present world shows us always life springing from life; and we may also conclude that there have not always been, since the application of the existent laws of physics to the present state of our globe teaches us that there was a time when this globe was so warm that life on it was impossible. But contradictions of this sort can always be removed in two ways; it may be supposed that the actual laws of nature are not exactly what we have assumed; or else it may be supposed that the laws of nature actually are what we have assumed, but that it has not always been so. It is evident that the actual laws will never be sufficiently well known for us not to be able to adopt the first of these two solutions and for us to be constrained to infer the evolution of natural laws. On the other hand, suppose such an evolution; assume, if you wish, that humanity lasts sufficiently long for this evolution to have witnesses. The _same_ antecedent shall produce, for instance, different consequents at the Carboniferous epoch and at the Quaternary. That evidently means that the antecedents are closely alike; if all the circumstances were identical, the Carboniferous epoch would be indistinguishable from the Quaternary. Evidently this is not what is supposed. What remains is that such antecedent, accompanied by such accessory circumstance, produces such consequent; and that the same antecedent, accompanied by such other accessory circumstance, produces such other consequent. Time does not enter into the affair. The law, such as ill-informed science would have stated it, and which would have affirmed that this antecedent always produces this consequent, without taking account of the accessory circumstances, this law, which was only approximate and probable, must be replaced by another law more approximate and more probable, which brings in these accessory circumstances. We always come back, therefore, to that same process which we have analyzed above, and if humanity should discover something of this sort, it would not say that it is the laws which have evoluted, but the circumstances which have changed. Here, therefore, are several different senses of the word contingence. M. LeRoy retains them all and he does not sufficiently distinguish them, but he introduces a new one. Experimental laws are only approximate, and if some appear to us as exact, it is because we have artificially transformed them into what I have above called a principle. We have made this transformation freely, and as the caprice which has determined us to make it is something eminently contingent, we have communicated this contingence to the law itself. It is in this sense that we have the right to say that determinism supposes freedom, since it is freely that we become determinists. Perhaps it will be found that this is to give large scope to nominalism and that the introduction of this new sense of the word contingence will not help much to solve all those questions which naturally arise and of which we have just been speaking. I do not at all wish to investigate here the foundations of the principle of induction; I know very well that I should not succeed; it is as difficult to justify this principle as to get on without it. I only wish to show how scientists apply it and are forced to apply it. When the same antecedent recurs, the same consequent must likewise recur; such is the ordinary statement. But reduced to these terms this principle could be of no use. For one to be able to say that the same antecedent recurred, it would be necessary for the circumstances _all_ to be reproduced, since no one is absolutely indifferent, and for them to be _exactly_ reproduced. And, as that will never happen, the principle can have no application. We should therefore modify the enunciation and say: If an antecedent _A_ has once produced a consequent _B_, an antecedent _A'_, slightly different from _A_, will produce a consequent _B'_, slightly different from _B_. But how shall we recognize that the antecedents _A_ and _A'_ are 'slightly different'? If some one of the circumstances can be expressed by a number, and this number has in the two cases values very near together, the sense of the phrase 'slightly different' is relatively clear; the principle then signifies that the consequent is a continuous function of the antecedent. And as a practical rule, we reach this conclusion that we have the right to interpolate. This is in fact what scientists do every day, and without interpolation all science would be impossible. Yet observe one thing. The law sought may be represented by a curve. Experiment has taught us certain points of this curve. In virtue of the principle we have just stated, we believe these points may be connected by a continuous graph. We trace this graph with the eye. New experiments will furnish us new points of the curve. If these points are outside of the graph traced in advance, we shall have to modify our curve, but not to abandon our principle. Through any points, however numerous they may be, a continuous curve may always be passed. Doubtless, if this curve is too capricious, we shall be shocked (and we shall even suspect errors of experiment), but the principle will not be directly put at fault. Furthermore, among the circumstances of a phenomenon, there are some that we regard as negligible, and we shall consider _A_ and _A'_ as slightly different if they differ only by these accessory circumstances. For instance, I have ascertained that hydrogen unites with oxygen under the influence of the electric spark, and I am certain that these two gases will unite anew, although the longitude of Jupiter may have changed considerably in the interval. We assume, for instance, that the state of distant bodies can have no sensible influence on terrestrial phenomena, and that seems in fact requisite, but there are cases where the choice of these practically indifferent circumstances admits of more arbitrariness or, if you choose, requires more tact. One more remark: The principle of induction would be inapplicable if there did not exist in nature a great quantity of bodies like one another, or almost alike, and if we could not infer, for instance, from one bit of phosphorus to another bit of phosphorus. If we reflect on these considerations, the problem of determinism and of contingence will appear to us in a new light. Suppose we were able to embrace the series of all phenomena of the universe in the whole sequence of time. We could envisage what might be called the _sequences_; I mean relations between antecedent and consequent. I do not wish to speak of constant relations or laws, I envisage separately (individually, so to speak) the different sequences realized. We should then recognize that among these sequences there are no two altogether alike. But, if the principle of induction, as we have just stated it, is true, there will be those almost alike and that can be classed alongside one another. In other words, it is possible to make a classification of sequences. It is to the possibility and the legitimacy of such a classification that determinism, in the end, reduces. This is all that the preceding analysis leaves of it. Perhaps under this modest form it will seem less appalling to the moralist. It will doubtless be said that this is to come back by a detour to M. LeRoy's conclusion which a moment ago we seemed to reject: we are determinists voluntarily. And in fact all classification supposes the active intervention of the classifier. I agree that this may be maintained, but it seems to me that this detour will not have been useless and will have contributed to enlighten us a little. 6. _Objectivity of Science_ I arrive at the question set by the title of this article: What is the objective value of science? And first what should we understand by objectivity? What guarantees the objectivity of the world in which we live is that this world is common to us with other thinking beings. Through the communications that we have with other men, we receive from them ready-made reasonings; we know that these reasonings do not come from us and at the same time we recognize in them the work of reasonable beings like ourselves. And as these reasonings appear to fit the world of our sensations, we think we may infer that these reasonable beings have seen the same thing as we; thus it is we know we have not been dreaming. Such, therefore, is the first condition of objectivity; what is objective must be common to many minds and consequently transmissible from one to the other, and as this transmission can only come about by that 'discourse' which inspires so much distrust in M. LeRoy, we are even forced to conclude: no discourse, no objectivity. The sensations of others will be for us a world eternally closed. We have no means of verifying that the sensation I call red is the same as that which my neighbor calls red. Suppose that a cherry and a red poppy produce on me the sensation _A_ and on him the sensation _B_ and that, on the contrary, a leaf produces on me the sensation _B_ and on him the sensation _A_. It is clear we shall never know anything about it; since I shall call red the sensation _A_ and green the sensation _B_, while he will call the first green and the second red. In compensation, what we shall be able to ascertain is that, for him as for me, the cherry and the red poppy produce the _same_ sensation, since he gives the same name to the sensations he feels and I do the same. Sensations are therefore intransmissible, or rather all that is pure quality in them is intransmissible and forever impenetrable. But it is not the same with relations between these sensations. From this point of view, all that is objective is devoid of all quality and is only pure relation. Certes, I shall not go so far as to say that objectivity is only pure quantity (this would be to particularize too far the nature of the relations in question), but we understand how some one could have been carried away into saying that the world is only a differential equation. With due reserve regarding this paradoxical proposition, we must nevertheless admit that nothing is objective which is not transmissible, and consequently that the relations between the sensations can alone have an objective value. Perhaps it will be said that the esthetic emotion, which is common to all mankind, is proof that the qualities of our sensations are also the same for all men and hence are objective. But if we think about this, we shall see that the proof is not complete; what is proved is that this emotion is aroused in John as in James by the sensations to which James and John give the same name or by the corresponding combinations of these sensations; either because this emotion is associated in John with the sensation _A_, which John calls red, while parallelly it is associated in James with the sensation _B_, which James calls red; or better because this emotion is aroused, not by the qualities themselves of the sensations, but by the harmonious combination of their relations of which we undergo the unconscious impression. Such a sensation is beautiful, not because it possesses such a quality, but because it occupies such a place in the woof of our associations of ideas, so that it can not be excited without putting in motion the 'receiver' which is at the other end of the thread and which corresponds to the artistic emotion. Whether we take the moral, the esthetic or the scientific point of view, it is always the same thing. Nothing is objective except what is identical for all; now we can only speak of such an identity if a comparison is possible, and can be translated into a 'money of exchange' capable of transmission from one mind to another. Nothing, therefore, will have objective value except what is transmissible by 'discourse,' that is, intelligible. But this is only one side of the question. An absolutely disordered aggregate could not have objective value since it would be unintelligible, but no more can a well-ordered assemblage have it, if it does not correspond to sensations really experienced. It seems to me superfluous to recall this condition, and I should not have dreamed of it, if it had not lately been maintained that physics is not an experimental science. Although this opinion has no chance of being adopted either by physicists or by philosophers, it is well to be warned so as not to let oneself slip over the declivity which would lead thither. Two conditions are therefore to be fulfilled, and if the first separates reality[11] from the dream, the second distinguishes it from the romance. [11] I here use the word real as a synonym of objective; I thus conform to common usage; perhaps I am wrong, our dreams are real, but they are not objective. Now what is science? I have explained in the preceding article, it is before all a classification, a manner of bringing together facts which appearances separate, though they were bound together by some natural and hidden kinship. Science, in other words, is a system of relations. Now we have just said, it is in the relations alone that objectivity must be sought; it would be vain to seek it in beings considered as isolated from one another. To say that science can not have objective value since it teaches us only relations, this is to reason backward, since, precisely, it is relations alone which can be regarded as objective. External objects, for instance, for which the word _object_ was invented, are really _objects_ and not fleeting and fugitive appearances, because they are not only groups of sensations, but groups cemented by a constant bond. It is this bond, and this bond alone, which is the object in itself, and this bond is a relation. Therefore, when we ask what is the objective value of science, that does not mean: Does science teach us the true nature of things? but it means: Does it teach us the true relations of things? To the first question, no one would hesitate to reply, no; but I think we may go farther; not only science can not teach us the nature of things; but nothing is capable of teaching it to us, and if any god knew it, he could not find words to express it. Not only can we not divine the response, but if it were given to us we could understand nothing of it; I ask myself even whether we really understand the question. When, therefore, a scientific theory pretends to teach us what heat is, or what is electricity, or life, it is condemned beforehand; all it can give us is only a crude image. It is, therefore, provisional and crumbling. The first question being out of reason, the second remains. Can science teach us the true relations of things? What it joins together should that be put asunder, what it puts asunder should that be joined together? To understand the meaning of this new question, it is needful to refer to what was said above on the conditions of objectivity. Have these relations an objective value? That means: Are these relations the same for all? Will they still be the same for those who shall come after us? It is clear that they are not the same for the scientist and the ignorant person. But that is unimportant, because if the ignorant person does not see them all at once, the scientist may succeed in making him see them by a series of experiments and reasonings. The thing essential is that there are points on which all those acquainted with the experiments made can reach accord. The question is to know whether this accord will be durable and whether it will persist for our successors. It may be asked whether the unions that the science of to-day makes will be confirmed by the science of to-morrow. To affirm that it will be so we can not invoke any _a priori_ reason; but this is a question of fact, and science has already lived long enough for us to be able to find out by asking its history whether the edifices it builds stand the test of time, or whether they are only ephemeral constructions. Now what do we see? At the first blush, it seems to us that the theories last only a day and that ruins upon ruins accumulate. To-day the theories are born, to-morrow they are the fashion, the day after to-morrow they are classic, the fourth day they are superannuated, and the fifth they are forgotten. But if we look more closely, we see that what thus succumb are the theories properly so called, those which pretend to teach us what things are. But there is in them something which usually survives. If one of them taught us a true relation, this relation is definitively acquired, and it will be found again under a new disguise in the other theories which will successively come to reign in place of the old. Take only a single example: The theory of the undulations of the ether taught us that light is a motion; to-day fashion favors the electromagnetic theory which teaches us that light is a current. We do not consider whether we could reconcile them and say that light is a current, and that this current is a motion. As it is probable in any case that this motion would not be identical with that which the partisans of the old theory presume, we might think ourselves justified in saying that this old theory is dethroned. And yet something of it remains, since between the hypothetical currents which Maxwell supposes there are the same relations as between the hypothetical motions that Fresnel supposed. There is, therefore, something which remains over and this something is the essential. This it is which explains how we see the present physicists pass without any embarrassment from the language of Fresnel to that of Maxwell. Doubtless many connections that were believed well established have been abandoned, but the greatest number remain and it would seem must remain. And for these, then, what is the measure of their objectivity? Well, it is precisely the same as for our belief in external objects. These latter are real in this, that the sensations they make us feel appear to us as united to each other by I know not what indestructible cement and not by the hazard of a day. In the same way science reveals to us between phenomena other bonds finer but not less solid; these are threads so slender that they long remained unperceived, but once noticed there remains no way of not seeing them; they are therefore not less real than those which give their reality to external objects; small matter that they are more recently known, since neither can perish before the other. It may be said, for instance, that the ether is no less real than any external body; to say this body exists is to say there is between the color of this body, its taste, its smell, an intimate bond, solid and persistent; to say the ether exists is to say there is a natural kinship between all the optical phenomena, and neither of the two propositions has less value than the other. And the scientific syntheses have in a sense even more reality than those of the ordinary senses, since they embrace more terms and tend to absorb in them the partial syntheses. It will be said that science is only a classification and that a classification can not be true, but convenient. But it is true that it is convenient, it is true that it is so not only for me, but for all men; it is true that it will remain convenient for our descendants; it is true finally that this can not be by chance. In sum, the sole objective reality consists in the relations of things whence results the universal harmony. Doubtless these relations, this harmony, could not be conceived outside of a mind which conceives them. But they are nevertheless objective because they are, will become, or will remain, common to all thinking beings. This will permit us to revert to the question of the rotation of the earth which will give us at the same time a chance to make clear what precedes by an example. 7. _The Rotation of the Earth_ "... Therefore," have I said in _Science and Hypothesis_, "this affirmation, the earth turns round, has no meaning ... or rather these two propositions, the earth turns round, and, it is more convenient to suppose that the earth turns round, have one and the same meaning." These words have given rise to the strangest interpretations. Some have thought they saw in them the rehabilitation of Ptolemy's system, and perhaps the justification of Galileo's condemnation. Those who had read attentively the whole volume could not, however, delude themselves. This truth, the earth turns round, was put on the same footing as Euclid's postulate, for example. Was that to reject it? But better; in the same language it may very well be said: These two propositions, the external world exists, or, it is more convenient to suppose that it exists, have one and the same meaning. So the hypothesis of the rotation of the earth would have the same degree of certitude as the very existence of external objects. But after what we have just explained in the fourth part, we may go farther. A physical theory, we have said, is by so much the more true as it puts in evidence more true relations. In the light of this new principle, let us examine the question which occupies us. No, there is no absolute space; these two contradictory propositions: 'The earth turns round' and 'The earth does not turn round' are, therefore, neither of them more true than the other. To affirm one while denying the other, _in the kinematic sense_, would be to admit the existence of absolute space. But if the one reveals true relations that the other hides from us, we can nevertheless regard it as physically more true than the other, since it has a richer content. Now in this regard no doubt is possible. Behold the apparent diurnal motion of the stars, and the diurnal motion of the other heavenly bodies, and besides, the flattening of the earth, the rotation of Foucault's pendulum, the gyration of cyclones, the trade-winds, what not else? For the Ptolemaist all these phenomena have no bond between them; for the Copernican they are produced by the one same cause. In saying, the earth turns round, I affirm that all these phenomena have an intimate relation, and _that is true_, and that remains true, although there is not and can not be absolute space. So much for the rotation of the earth upon itself; what shall we say of its revolution around the sun? Here again, we have three phenomena which for the Ptolemaist are absolutely independent and which for the Copernican are referred back to the same origin; they are the apparent displacements of the planets on the celestial sphere, the aberration of the fixed stars, the parallax of these same stars. Is it by chance that all the planets admit an inequality whose period is a year, and that this period is precisely equal to that of aberration, precisely equal besides to that of parallax? To adopt Ptolemy's system is to answer, yes; to adopt that of Copernicus is to answer, no; this is to affirm that there is a bond between the three phenomena, and that also is true, although there is no absolute space. In Ptolemy's system, the motions of the heavenly bodies can not be explained by the action of central forces, celestial mechanics is impossible. The intimate relations that celestial mechanics reveals to us between all the celestial phenomena are true relations; to affirm the immobility of the earth would be to deny these relations, that would be to fool ourselves. The truth for which Galileo suffered remains, therefore, the truth, although it has not altogether the same meaning as for the vulgar, and its true meaning is much more subtle, more profound and more rich. 8. _Science for Its Own Sake_ Not against M. LeRoy do I wish to defend science for its own sake; maybe this is what he condemns, but this is what he cultivates, since he loves and seeks truth and could not live without it. But I have some thoughts to express. We can not know all facts and it is necessary to choose those which are worthy of being known. According to Tolstoi, scientists make this choice at random, instead of making it, which would be reasonable, with a view to practical applications. On the contrary, scientists think that certain facts are more interesting than others, because they complete an unfinished harmony, or because they make one foresee a great number of other facts. If they are wrong, if this hierarchy of facts that they implicitly postulate is only an idle illusion, there could be no science for its own sake, and consequently there could be no science. As for me, I believe they are right, and, for example, I have shown above what is the high value of astronomical facts, not because they are capable of practical applications, but because they are the most instructive of all. It is only through science and art that civilization is of value. Some have wondered at the formula: science for its own sake; and yet it is as good as life for its own sake, if life is only misery; and even as happiness for its own sake, if we do not believe that all pleasures are of the same quality, if we do not wish to admit that the goal of civilization is to furnish alcohol to people who love to drink. Every act should have an aim. We must suffer, we must work, we must pay for our place at the game, but this is for seeing's sake; or at the very least that others may one day see. All that is not thought is pure nothingness; since we can think only thoughts and all the words we use to speak of things can express only thoughts, to say there is something other than thought, is therefore an affirmation which can have no meaning. And yet--strange contradiction for those who believe in time--geologic history shows us that life is only a short episode between two eternities of death, and that, even in this episode, conscious thought has lasted and will last only a moment. Thought is only a gleam in the midst of a long night. But it is this gleam which is everything. * * * * * SCIENCE AND METHOD * * * * * INTRODUCTION I bring together here different studies relating more or less directly to questions of scientific methodology. The scientific method consists in observing and experimenting; if the scientist had at his disposal infinite time, it would only be necessary to say to him: 'Look and notice well'; but, as there is not time to see everything, and as it is better not to see than to see wrongly, it is necessary for him to make choice. The first question, therefore, is how he should make this choice. This question presents itself as well to the physicist as to the historian; it presents itself equally to the mathematician, and the principles which should guide each are not without analogy. The scientist conforms to them instinctively, and one can, reflecting on these principles, foretell the future of mathematics. We shall understand them better yet if we observe the scientist at work, and first of all it is necessary to know the psychologic mechanism of invention and, in particular, that of mathematical creation. Observation of the processes of the work of the mathematician is particularly instructive for the psychologist. In all the sciences of observation account must be taken of the errors due to the imperfections of our senses and our instruments. Luckily, we may assume that, under certain conditions, these errors are in part self-compensating, so as to disappear in the average; this compensation is due to chance. But what is chance? This idea is difficult to justify or even to define; and yet what I have just said about the errors of observation, shows that the scientist can not neglect it. It therefore is necessary to give a definition as precise as possible of this concept, so indispensable yet so illusive. These are generalities applicable in sum to all the sciences; and for example the mechanism of mathematical invention does not differ sensibly from the mechanism of invention in general. Later I attack questions relating more particularly to certain special sciences and first to pure mathematics. In the chapters devoted to these, I have to treat subjects a little more abstract. I have first to speak of the notion of space; every one knows space is relative, or rather every one says so, but many think still as if they believed it absolute; it suffices to reflect a little however to perceive to what contradictions they are exposed. The questions of teaching have their importance, first in themselves, then because reflecting on the best way to make new ideas penetrate virgin minds is at the same time reflecting on how these notions were acquired by our ancestors, and consequently on their true origin, that is to say, in reality on their true nature. Why do children usually understand nothing of the definitions which satisfy scientists? Why is it necessary to give them others? This is the question I set myself in the succeeding chapter and whose solution should, I think, suggest useful reflections to the philosophers occupied with the logic of the sciences. On the other hand, many geometers believe we can reduce mathematics to the rules of formal logic. Unheard-of efforts have been made to do this; to accomplish it, some have not hesitated, for example, to reverse the historic order of the genesis of our conceptions and to try to explain the finite by the infinite. I believe I have succeeded in showing, for all those who attack the problem unprejudiced, that here there is a fallacious illusion. I hope the reader will understand the importance of the question and pardon me the aridity of the pages devoted to it. The concluding chapters relative to mechanics and astronomy will be easier to read. Mechanics seems on the point of undergoing a complete revolution. Ideas which appeared best established are assailed by bold innovators. Certainly it would be premature to decide in their favor at once simply because they are innovators. But it is of interest to make known their doctrines, and this is what I have tried to do. As far as possible I have followed the historic order; for the new ideas would seem too astonishing unless we saw how they arose. Astronomy offers us majestic spectacles and raises gigantic problems. We can not dream of applying to them directly the experimental method; our laboratories are too small. But analogy with phenomena these laboratories permit us to attain may nevertheless guide the astronomer. The Milky Way, for example, is an assemblage of suns whose movements seem at first capricious. But may not this assemblage be compared to that of the molecules of a gas, whose properties the kinetic theory of gases has made known to us? It is thus by a roundabout way that the method of the physicist may come to the aid of the astronomer. Finally I have endeavored to give in a few lines the history of the development of French geodesy; I have shown through what persevering efforts, and often what dangers, the geodesists have procured for us the knowledge we have of the figure of the earth. Is this then a question of method? Yes, without doubt, this history teaches us in fact by what precautions it is necessary to surround a serious scientific operation and how much time and pains it costs to conquer one new decimal. BOOK I SCIENCE AND THE SCIENTIST CHAPTER I THE CHOICE OF FACTS Tolstoi somewhere explains why 'science for its own sake' is in his eyes an absurd conception. We can not know _all_ facts, since their number is practically infinite. It is necessary to choose; then we may let this choice depend on the pure caprice of our curiosity; would it not be better to let ourselves be guided by utility, by our practical and above all by our moral needs; have we nothing better to do than to count the number of lady-bugs on our planet? It is clear the word utility has not for him the sense men of affairs give it, and following them most of our contemporaries. Little cares he for industrial applications, for the marvels of electricity or of automobilism, which he regards rather as obstacles to moral progress; utility for him is solely what can make man better. For my part, it need scarce be said, I could never be content with either the one or the other ideal; I want neither that plutocracy grasping and mean, nor that democracy goody and mediocre, occupied solely in turning the other cheek, where would dwell sages without curiosity, who, shunning excess, would not die of disease, but would surely die of ennui. But that is a matter of taste and is not what I wish to discuss. The question nevertheless remains and should fix our attention; if our choice can only be determined by caprice or by immediate utility, there can be no science for its own sake, and consequently no science. But is that true? That a choice must be made is incontestable; whatever be our activity, facts go quicker than we, and we can not catch them; while the scientist discovers one fact, there happen milliards of milliards in a cubic millimeter of his body. To wish to comprise nature in science would be to want to put the whole into the part. But scientists believe there is a hierarchy of facts and that among them may be made a judicious choice. They are right, since otherwise there would be no science, yet science exists. One need only open the eyes to see that the conquests of industry which have enriched so many practical men would never have seen the light, if these practical men alone had existed and if they had not been preceded by unselfish devotees who died poor, who never thought of utility, and yet had a guide far other than caprice. As Mach says, these devotees have spared their successors the trouble of thinking. Those who might have worked solely in view of an immediate application would have left nothing behind them, and, in face of a new need, all must have been begun over again. Now most men do not love to think, and this is perhaps fortunate when instinct guides them, for most often, when they pursue an aim which is immediate and ever the same, instinct guides them better than reason would guide a pure intelligence. But instinct is routine, and if thought did not fecundate it, it would no more progress in man than in the bee or ant. It is needful then to think for those who love not thinking, and, as they are numerous, it is needful that each of our thoughts be as often useful as possible, and this is why a law will be the more precious the more general it is. This shows us how we should choose: the most interesting facts are those which may serve many times; these are the facts which have a chance of coming up again. We have been so fortunate as to be born in a world where there are such. Suppose that instead of 60 chemical elements there were 60 milliards of them, that they were not some common, the others rare, but that they were uniformly distributed. Then, every time we picked up a new pebble there would be great probability of its being formed of some unknown substance; all that we knew of other pebbles would be worthless for it; before each new object we should be as the new-born babe; like it we could only obey our caprices or our needs. Biologists would be just as much at a loss if there were only individuals and no species and if heredity did not make sons like their fathers. In such a world there would be no science; perhaps thought and even life would be impossible, since evolution could not there develop the preservational instincts. Happily it is not so; like all good fortune to which we are accustomed, this is not appreciated at its true worth. Which then are the facts likely to reappear? They are first the simple facts. It is clear that in a complex fact a thousand circumstances are united by chance, and that only a chance still much less probable could reunite them anew. But are there any simple facts? And if there are, how recognize them? What assurance is there that a thing we think simple does not hide a dreadful complexity? All we can say is that we ought to prefer the facts which _seem_ simple to those where our crude eye discerns unlike elements. And then one of two things: either this simplicity is real, or else the elements are so intimately mingled as not to be distinguishable. In the first case there is chance of our meeting anew this same simple fact, either in all its purity or entering itself as element in a complex manifold. In the second case this intimate mixture has likewise more chances of recurring than a heterogeneous assemblage; chance knows how to mix, it knows not how to disentangle, and to make with multiple elements a well-ordered edifice in which something is distinguishable, it must be made expressly. The facts which appear simple, even if they are not so, will therefore be more easily revived by chance. This it is which justifies the method instinctively adopted by the scientist, and what justifies it still better, perhaps, is that oft-recurring facts appear to us simple, precisely because we are used to them. But where is the simple fact? Scientists have been seeking it in the two extremes, in the infinitely great and in the infinitely small. The astronomer has found it because the distances of the stars are immense, so great that each of them appears but as a point, so great that the qualitative differences are effaced, and because a point is simpler than a body which has form and qualities. The physicist on the other hand has sought the elementary phenomenon in fictively cutting up bodies into infinitesimal cubes, because the conditions of the problem, which undergo slow and continuous variation in passing from one point of the body to another, may be regarded as constant in the interior of each of these little cubes. In the same way the biologist has been instinctively led to regard the cell as more interesting than the whole animal, and the outcome has shown his wisdom, since cells belonging to organisms the most different are more alike, for the one who can recognize their resemblances, than are these organisms themselves. The sociologist is more embarrassed; the elements, which for him are men, are too unlike, too variable, too capricious, in a word, too complex; besides, history never begins over again. How then choose the interesting fact, which is that which begins again? Method is precisely the choice of facts; it is needful then to be occupied first with creating a method, and many have been imagined, since none imposes itself, so that sociology is the science which has the most methods and the fewest results. Therefore it is by the regular facts that it is proper to begin; but after the rule is well established, after it is beyond all doubt, the facts in full conformity with it are erelong without interest since they no longer teach us anything new. It is then the exception which becomes important. We cease to seek resemblances; we devote ourselves above all to the differences, and among the differences are chosen first the most accentuated, not only because they are the most striking, but because they will be the most instructive. A simple example will make my thought plainer: Suppose one wishes to determine a curve by observing some of its points. The practician who concerns himself only with immediate utility would observe only the points he might need for some special object. These points would be badly distributed on the curve; they would be crowded in certain regions, rare in others, so that it would be impossible to join them by a continuous line, and they would be unavailable for other applications. The scientist will proceed differently; as he wishes to study the curve for itself, he will distribute regularly the points to be observed, and when enough are known he will join them by a regular line and then he will have the entire curve. But for that how does he proceed? If he has determined an extreme point of the curve, he does not stay near this extremity, but goes first to the other end; after the two extremities the most instructive point will be the mid-point, and so on. So when a rule is established we should first seek the cases where this rule has the greatest chance of failing. Thence, among other reasons, come the interest of astronomic facts, and the interest of the geologic past; by going very far away in space or very far away in time, we may find our usual rules entirely overturned, and these grand overturnings aid us the better to see or the better to understand the little changes which may happen nearer to us, in the little corner of the world where we are called to live and act. We shall better know this corner for having traveled in distant countries with which we have nothing to do. But what we ought to aim at is less the ascertainment of resemblances and differences than the recognition of likenesses hidden under apparent divergences. Particular rules seem at first discordant, but looking more closely we see in general that they resemble each other; different as to matter, they are alike as to form, as to the order of their parts. When we look at them with this bias, we shall see them enlarge and tend to embrace everything. And this it is which makes the value of certain facts which come to complete an assemblage and to show that it is the faithful image of other known assemblages. I will not further insist, but these few words suffice to show that the scientist does not choose at random the facts he observes. He does not, as Tolstoi says, count the lady-bugs, because, however interesting lady-bugs may be, their number is subject to capricious variations. He seeks to condense much experience and much thought into a slender volume; and that is why a little book on physics contains so many past experiences and a thousand times as many possible experiences whose result is known beforehand. But we have as yet looked at only one side of the question. The scientist does not study nature because it is useful; he studies it because he delights in it, and he delights in it because it is beautiful. If nature were not beautiful, it would not be worth knowing, and if nature were not worth knowing, life would not be worth living. Of course I do not here speak of that beauty which strikes the senses, the beauty of qualities and of appearances; not that I undervalue such beauty, far from it, but it has nothing to do with science; I mean that profounder beauty which comes from the harmonious order of the parts and which a pure intelligence can grasp. This it is which gives body, a structure so to speak, to the iridescent appearances which flatter our senses, and without this support the beauty of these fugitive dreams would be only imperfect, because it would be vague and always fleeting. On the contrary, intellectual beauty is sufficient unto itself, and it is for its sake, more perhaps than for the future good of humanity, that the scientist devotes himself to long and difficult labors. It is, therefore, the quest of this especial beauty, the sense of the harmony of the cosmos, which makes us choose the facts most fitting to contribute to this harmony, just as the artist chooses from among the features of his model those which perfect the picture and give it character and life. And we need not fear that this instinctive and unavowed prepossession will turn the scientist aside from the search for the true. One may dream a harmonious world, but how far the real world will leave it behind! The greatest artists that ever lived, the Greeks, made their heavens; how shabby it is beside the true heavens, ours! And it is because simplicity, because grandeur, is beautiful, that we preferably seek simple facts, sublime facts, that we delight now to follow the majestic course of the stars, now to examine with the microscope that prodigious littleness which is also a grandeur, now to seek in geologic time the traces of a past which attracts because it is far away. We see too that the longing for the beautiful leads us to the same choice as the longing for the useful. And so it is that this economy of thought, this economy of effort, which is, according to Mach, the constant tendency of science, is at the same time a source of beauty and a practical advantage. The edifices that we admire are those where the architect has known how to proportion the means to the end, where the columns seem to carry gaily, without effort, the weight placed upon them, like the gracious caryatids of the Erechtheum. Whence comes this concordance? Is it simply that the things which seem to us beautiful are those which best adapt themselves to our intelligence, and that consequently they are at the same time the implement this intelligence knows best how to use? Or is there here a play of evolution and natural selection? Have the peoples whose ideal most conformed to their highest interest exterminated the others and taken their place? All pursued their ideals without reference to consequences, but while this quest led some to destruction, to others it gave empire. One is tempted to believe it. If the Greeks triumphed over the barbarians and if Europe, heir of Greek thought, dominates the world, it is because the savages loved loud colors and the clamorous tones of the drum which occupied only their senses, while the Greeks loved the intellectual beauty which hides beneath sensuous beauty, and this intellectual beauty it is which makes intelligence sure and strong. Doubtless such a triumph would horrify Tolstoi, and he would not like to acknowledge that it might be truly useful. But this disinterested quest of the true for its own beauty is sane also and able to make man better. I well know that there are mistakes, that the thinker does not always draw thence the serenity he should find therein, and even that there are scientists of bad character. Must we, therefore, abandon science and study only morals? What! Do you think the moralists themselves are irreproachable when they come down from their pedestal? CHAPTER II THE FUTURE OF MATHEMATICS To foresee the future of mathematics, the true method is to study its history and its present state. Is this not for us mathematicians in a way a professional procedure? We are accustomed to _extrapolate_, which is a means of deducing the future from the past and present, and as we well know what this amounts to, we run no risk of deceiving ourselves about the range of the results it gives us. We have had hitherto prophets of evil. They blithely reiterate that all problems capable of solution have already been solved, and that nothing is left but gleaning. Happily the case of the past reassures us. Often it was thought all problems were solved or at least an inventory was made of all admitting solution. And then the sense of the word solution enlarged, the insoluble problems became the most interesting of all, and others unforeseen presented themselves. For the Greeks a good solution was one employing only ruler and compasses; then it became one obtained by the extraction of roots, then one using only algebraic or logarithmic functions. The pessimists thus found themselves always outflanked, always forced to retreat, so that at present I think there are no more. My intention, therefore, is not to combat them, as they are dead; we well know that mathematics will continue to develop, but the question is how, in what direction? You will answer, 'in every direction,' and that is partly true; but if it were wholly true it would be a little appalling. Our riches would soon become encumbering and their accumulation would produce a medley as impenetrable as the unknown true was for the ignorant. The historian, the physicist, even, must make a choice among facts; the head of the scientist, which is only a corner of the universe, could never contain the universe entire; so that among the innumerable facts nature offers, some will be passed by, others retained. Just so, _a fortiori_, in mathematics; no more can the geometer hold fast pell-mell all the facts presenting themselves to him; all the more because he it is, almost I had said his caprice, that creates these facts. He constructs a wholly new combination by putting together its elements; nature does not in general give it to him ready made. Doubtless it sometimes happens that the mathematician undertakes a problem to satisfy a need in physics; that the physicist or engineer asks him to calculate a number for a certain application. Shall it be said that we geometers should limit ourselves to awaiting orders, and, in place of cultivating our science for our own delectation, try only to accommodate ourselves to the wants of our patrons? If mathematics has no other object besides aiding those who study nature, it is from these we should await orders. Is this way of looking at it legitimate? Certainly not; if we had not cultivated the exact sciences for themselves, we should not have created mathematics the instrument, and the day the call came from the physicist we should have been helpless. Nor do the physicists wait to study a phenomenon until some urgent need of material life has made it a necessity for them; and they are right. If the scientists of the eighteenth century had neglected electricity as being in their eyes only a curiosity without practical interest, we should have had in the twentieth century neither telegraphy, nor electro-chemistry, nor electro-technics. The physicists, compelled to choose, are therefore not guided in their choice solely by utility. How then do they choose between the facts of nature? We have explained it in the preceding chapter: the facts which interest them are those capable of leading to the discovery of a law, and so they are analogous to many other facts which do not seem to us isolated, but closely grouped with others. The isolated fact attracts all eyes, those of the layman as well as of the scientist. But what the genuine physicist alone knows how to see, is the bond which unites many facts whose analogy is profound but hidden. The story of Newton's apple is probably not true, but it is symbolic; let us speak of it then as if it were true. Well then, we must believe that before Newton plenty of men had seen apples fall; not one knew how to conclude anything therefrom. Facts would be sterile were there not minds capable of choosing among them, discerning those behind which something was hidden, and of recognizing what is hiding, minds which under the crude fact perceive the soul of the fact. We find just the same thing in mathematics. From the varied elements at our disposal we can get millions of different combinations; but one of these combinations, in so far as it is isolated, is absolutely void of value. Often we have taken great pains to construct it, but it serves no purpose, if not perhaps to furnish a task in secondary education. Quite otherwise will it be when this combination shall find place in a class of analogous combinations and we shall have noticed this analogy. We are no longer in the presence of a fact, but of a law. And upon that day the real discoverer will not be the workman who shall have patiently built up certain of these combinations; it will be he who brings to light their kinship. The first will have seen merely the crude fact, only the other will have perceived the soul of the fact. Often to fix this kinship it suffices him to make a new word, and this word is creative. The history of science furnishes us a crowd of examples familiar to all. The celebrated Vienna philosopher Mach has said that the rôle of science is to produce economy of thought, just as machines produce economy of effort. And that is very true. The savage reckons on his fingers or by heaping pebbles. In teaching children the multiplication table we spare them later innumerable pebble bunchings. Some one has already found out, with pebbles or otherwise, that 6 times 7 is 42 and has had the idea of noting the result, and so we need not do it over again. He did not waste his time even if he reckoned for pleasure: his operation took him only two minutes; it would have taken in all two milliards if a milliard men had had to do it over after him. The importance of a fact then is measured by its yield, that is to say, by the amount of thought it permits us to spare. In physics the facts of great yield are those entering into a very general law, since from it they enable us to foresee a great number of others, and just so it is in mathematics. Suppose I have undertaken a complicated calculation and laboriously reached a result: I shall not be compensated for my trouble if thereby I have not become capable of foreseeing the results of other analogous calculations and guiding them with a certainty that avoids the gropings to which one must be resigned in a first attempt. On the other hand, I shall not have wasted my time if these gropings themselves have ended by revealing to me the profound analogy of the problem just treated with a much more extended class of other problems; if they have shown me at once the resemblances and differences of these, if in a word they have made me perceive the possibility of a generalization. Then it is not a new result I have won, it is a new power. The simple example that comes first to mind is that of an algebraic formula which gives us the solution of a type of numeric problems when finally we replace the letters by numbers. Thanks to it, a single algebraic calculation saves us the pains of ceaselessly beginning over again new numeric calculations. But this is only a crude example; we all know there are analogies inexpressible by a formula and all the more precious. A new result is of value, if at all, when in unifying elements long known but hitherto separate and seeming strangers one to another it suddenly introduces order where apparently disorder reigned. It then permits us to see at a glance each of these elements and its place in the assemblage. This new fact is not merely precious by itself, but it alone gives value to all the old facts it combines. Our mind is weak as are the senses; it would lose itself in the world's complexity were this complexity not harmonious; like a near-sighted person, it would see only the details and would be forced to forget each of these details before examining the following, since it would be incapable of embracing all. The only facts worthy our attention are those which introduce order into this complexity and so make it accessible. Mathematicians attach great importance to the elegance of their methods and their results. This is not pure dilettantism. What is it indeed that gives us the feeling of elegance in a solution, in a demonstration? It is the harmony of the diverse parts, their symmetry, their happy balance; in a word it is all that introduces order, all that gives unity, that permits us to see clearly and to comprehend at once both the _ensemble_ and the details. But this is exactly what yields great results; in fact the more we see this aggregate clearly and at a single glance, the better we perceive its analogies with other neighboring objects, consequently the more chances we have of divining the possible generalizations. Elegance may produce the feeling of the unforeseen by the unexpected meeting of objects we are not accustomed to bring together; there again it is fruitful, since it thus unveils for us kinships before unrecognized. It is fruitful even when it results only from the contrast between the simplicity of the means and the complexity of the problem set; it makes us then think of the reason for this contrast and very often makes us see that chance is not the reason; that it is to be found in some unexpected law. In a word, the feeling of mathematical elegance is only the satisfaction due to any adaptation of the solution to the needs of our mind, and it is because of this very adaptation that this solution can be for us an instrument. Consequently this esthetic satisfaction is bound up with the economy of thought. Again the comparison of the Erechtheum comes to my mind, but I must not use it too often. It is for the same reason that, when a rather long calculation has led to some simple and striking result, we are not satisfied until we have shown that we should have been _able to foresee_, if not this entire result, at least its most characteristic traits. Why? What prevents our being content with a calculation which has told us, it seems, all we wished to know? It is because, in analogous cases, the long calculation might not again avail, and that this is not so about the reasoning often half intuitive which would have enabled us to foresee. This reasoning being short, we see at a single glance all its parts, so that we immediately perceive what must be changed to adapt it to all the problems of the same nature which can occur. And then it enables us to foresee if the solution of these problems will be simple, it shows us at least if the calculation is worth undertaking. What we have just said suffices to show how vain it would be to seek to replace by any mechanical procedure the free initiative of the mathematician. To obtain a result of real value, it is not enough to grind out calculations, or to have a machine to put things in order; it is not order alone, it is unexpected order, which is worth while. The machine may gnaw on the crude fact, the soul of the fact will always escape it. Since the middle of the last century, mathematicians are more and more desirous of attaining absolute rigor; they are right, and this tendency will be more and more accentuated. In mathematics rigor is not everything, but without it there is nothing. A demonstration which is not rigorous is nothingness. I think no one will contest this truth. But if it were taken too literally, we should be led to conclude that before 1820, for example, there was no mathematics; this would be manifestly excessive; the geometers of that time understood voluntarily what we explain by prolix discourse. This does not mean that they did not see it at all; but they passed over it too rapidly, and to see it well would have necessitated taking the pains to say it. But is it always needful to say it so many times? Those who were the first to emphasize exactness before all else have given us arguments that we may try to imitate; but if the demonstrations of the future are to be built on this model, mathematical treatises will be very long; and if I fear the lengthenings, it is not solely because I deprecate encumbering libraries, but because I fear that in being lengthened out, our demonstrations may lose that appearance of harmony whose usefulness I have just explained. The economy of thought is what we should aim at, so it is not enough to supply models for imitation. It is needful for those after us to be able to dispense with these models and, in place of repeating an argument already made, summarize it in a few words. And this has already been attained at times. For instance, there was a type of reasoning found everywhere, and everywhere alike. They were perfectly exact but long. Then all at once the phrase 'uniformity of convergence' was hit upon and this phrase made those arguments needless; we were no longer called upon to repeat them, since they could be understood. Those who conquer difficulties then do us a double service: first they teach us to do as they at need, but above all they enable us as often as possible to avoid doing as they, yet without sacrifice of exactness. We have just seen by one example the importance of words in mathematics, but many others could be cited. It is hard to believe how much a well-chosen word can economize thought, as Mach says. Perhaps I have already said somewhere that mathematics is the art of giving the same name to different things. It is proper that these things, differing in matter, be alike in form, that they may, so to speak, run in the same mold. When the language has been well chosen, we are astonished to see that all the proofs made for a certain object apply immediately to many new objects; there is nothing to change, not even the words, since the names have become the same. A well-chosen word usually suffices to do away with the exceptions from which the rules stated in the old way suffer; this is why we have created negative quantities, imaginaries, points at infinity, and what not. And exceptions, we must not forget, are pernicious because they hide the laws. Well, this is one of the characteristics by which we recognize the facts which yield great results. They are those which allow of these happy innovations of language. The crude fact then is often of no great interest; we may point it out many times without having rendered great service to science. It takes value only when a wiser thinker perceives the relation for which it stands, and symbolizes it by a word. Moreover the physicists do just the same. They have invented the word 'energy,' and this word has been prodigiously fruitful, because it also made the law by eliminating the exceptions, since it gave the same name to things differing in matter and like in form. Among words that have had the most fortunate influence I would select 'group' and 'invariant.' They have made us see the essence of many mathematical reasonings; they have shown us in how many cases the old mathematicians considered groups without knowing it, and how, believing themselves far from one another, they suddenly found themselves near without knowing why. To-day we should say that they had dealt with isomorphic groups. We now know that in a group the matter is of little interest, the form alone counts, and that when we know a group we thus know all the isomorphic groups; and thanks to these words 'group' and 'isomorphism,' which condense in a few syllables this subtile rule and quickly make it familiar to all minds, the transition is immediate and can be done with every economy of thought effort. The idea of group besides attaches to that of transformation. Why do we put such a value on the invention of a new transformation? Because from a single theorem it enables us to get ten or twenty; it has the same value as a zero adjoined to the right of a whole number. This then it is which has hitherto determined the direction of mathematical advance, and just as certainly will determine it in the future. But to this end the nature of the problems which come up contributes equally. We can not forget what must be our aim. In my opinion this aim is double. Our science borders upon both philosophy and physics, and we work for our two neighbors; so we have always seen and shall still see mathematicians advancing in two opposite directions. On the one hand, mathematical science must reflect upon itself, and that is useful since reflecting on itself is reflecting on the human mind which has created it, all the more because it is the very one of its creations for which it has borrowed least from without. This is why certain mathematical speculations are useful, such as those devoted to the study of the postulates, of unusual geometries, of peculiar functions. The more these speculations diverge from ordinary conceptions, and consequently from nature and applications, the better they show us what the human mind can create when it frees itself more and more from the tyranny of the external world, the better therefore they let us know it in itself. But it is toward the other side, the side of nature, that we must direct the bulk of our army. There we meet the physicist or the engineer, who says to us: "Please integrate this differential equation for me; I might need it in a week in view of a construction which should be finished by that time." "This equation," we answer, "does not come under one of the integrable types; you know there are not many." "Yes, I know; but then what good are you?" Usually to understand each other is enough; the engineer in reality does not need the integral in finite terms; he needs to know the general look of the integral function, or he simply wants a certain number which could readily be deduced from this integral if it were known. Usually it is not known, but the number can be calculated without it if we know exactly what number the engineer needs and with what approximation. Formerly an equation was considered solved only when its solution had been expressed by aid of a finite number of known functions; but that is possible scarcely once in a hundred times. What we always can do, or rather what we should always seek to do, is to solve the problem _qualitatively_ so to speak; that is to say, seek to know the general form of the curve which represents the unknown function. It remains to find the _quantitative_ solution of the problem; but if the unknown can not be determined by a finite calculation, it may always be represented by a convergent infinite series which enables us to calculate it. Can that be regarded as a true solution? We are told that Newton sent Leibnitz an anagram almost like this: aaaaabbbeeeeij, etc. Leibnitz naturally understood nothing at all of it; but we, who have the key, know that this anagram meant, translated into modern terms: "I can integrate all differential equations"; and we are tempted to say that Newton had either great luck or strange delusions. He merely wished to say he could form (by the method of indeterminate coefficients) a series of powers formally satisfying the proposed equation. Such a solution would not satisfy us to-day, and for two reasons: because the convergence is too slow and because the terms follow each other without obeying any law. On the contrary, the series [Theta] seems to us to leave nothing to be desired, first because it converges very quickly (this is for the practical man who wishes to get at a number as quickly as possible) and next because we see at a glance the law of the terms (this is to satisfy the esthetic need of the theorist). But then there are no longer solved problems and others which are not; there are only problems _more or less_ solved, according as they are solved by a series converging more or less rapidly, or ruled by a law more or less harmonious. It often happens however that an imperfect solution guides us toward a better one. Sometimes the series converges so slowly that the computation is impracticable and we have only succeeded in proving the possibility of the problem. And then the engineer finds this a mockery, and justly, since it will not aid him to complete his construction by the date fixed. He little cares to know if it will benefit engineers of the twenty-second century. But as for us, we think differently and we are sometimes happier to have spared our grandchildren a day's work than to have saved our contemporaries an hour. Sometimes by groping, empirically, so to speak, we reach a formula sufficiently convergent. "What more do you want?" says the engineer. And yet, in spite of all, we are not satisfied; we should have liked _to foresee_ that convergence. Why? Because if we had known how to foresee it once, we would know how to foresee it another time. We have succeeded; that is a small matter in our eyes if we can not validly expect to do so again. In proportion as science develops, its total comprehension becomes more difficult; then we seek to cut it in pieces and to be satisfied with one of these pieces: in a word, to specialize. If we went on in this way, it would be a grievous obstacle to the progress of science. As we have said, it is by unexpected union between its diverse parts that it progresses. To specialize too much would be to forbid these drawings together. It is to be hoped that congresses like those of Heidelberg and Rome, by putting us in touch with one another, will open for us vistas over neighboring domains and oblige us to compare them with our own, to range somewhat abroad from our own little village; thus they will be the best remedy for the danger just mentioned. But I have lingered too long over generalities; it is time to enter into detail. Let us pass in review the various special sciences which combined make mathematics; let us see what each has accomplished, whither it tends and what we may hope from it. If the preceding views are correct, we should see that the greatest advances in the past have happened when two of these sciences have united, when we have become conscious of the similarity of their form, despite the difference of their matter, when they have so modeled themselves upon each other that each could profit by the other's conquests. We should at the same time foresee in combinations of the same sort the progress of the future. ARITHMETIC Progress in arithmetic has been much slower than in algebra and analysis, and it is easy to see why. The feeling of continuity is a precious guide which the arithmetician lacks; each whole number is separated from the others--it has, so to speak, its own individuality. Each of them is a sort of exception and this is why general theorems are rarer in the theory of numbers; this is also why those which exist are more hidden and longer elude the searchers. If arithmetic is behind algebra and analysis, the best thing for it to do is to seek to model itself upon these sciences so as to profit by their advance. The arithmetician ought therefore to take as guide the analogies with algebra. These analogies are numerous and if, in many cases, they have not yet been studied sufficiently closely to become utilizable, they at least have long been foreseen, and even the language of the two sciences shows they have been recognized. Thus we speak of transcendent numbers and thus we account for the future classification of these numbers already having as model the classification of transcendent functions, and still we do not as yet very well see how to pass from one classification to the other; but had it been seen, it would already have been accomplished and would no longer be the work of the future. The first example that comes to my mind is the theory of congruences, where is found a perfect parallelism to the theory of algebraic equations. Surely we shall succeed in completing this parallelism, which must hold for instance between the theory of algebraic curves and that of congruences with two variables. And when the problems relative to congruences with several variables shall be solved, this will be a first step toward the solution of many questions of indeterminate analysis. ALGEBRA The theory of algebraic equations will still long hold the attention of geometers; numerous and very different are the sides whence it may be attacked. We need not think algebra is ended because it gives us rules to form all possible combinations; it remains to find the interesting combinations, those which satisfy such and such a condition. Thus will be formed a sort of indeterminate analysis where the unknowns will no longer be whole numbers, but polynomials. This time it is algebra which will model itself upon arithmetic, following the analogy of the whole number to the integral polynomial with any coefficients or to the integral polynomial with integral coefficients. GEOMETRY It looks as if geometry could contain nothing which is not already included in algebra or analysis; that geometric facts are only algebraic or analytic facts expressed in another language. It might then be thought that after our review there would remain nothing more for us to say relating specially to geometry. This would be to fail to recognize the importance of well-constructed language, not to comprehend what is added to the things themselves by the method of expressing these things and consequently of grouping them. First the geometric considerations lead us to set ourselves new problems; these may be, if you choose, analytic problems, but such as we never would have set ourselves in connection with analysis. Analysis profits by them however, as it profits by those it has to solve to satisfy the needs of physics. A great advantage of geometry lies in the fact that in it the senses can come to the aid of thought, and help find the path to follow, and many minds prefer to put the problems of analysis into geometric form. Unhappily our senses can not carry us very far, and they desert us when we wish to soar beyond the classical three dimensions. Does this mean that, beyond the restricted domain wherein they seem to wish to imprison us, we should rely only on pure analysis and that all geometry of more than three dimensions is vain and objectless? The greatest masters of a preceding generation would have answered 'yes'; to-day we are so familiarized with this notion that we can speak of it, even in a university course, without arousing too much astonishment. But what good is it? That is easy to see: First it gives us a very convenient terminology, which expresses concisely what the ordinary analytic language would say in prolix phrases. Moreover, this language makes us call like things by the same name and emphasize analogies it will never again let us forget. It enables us therefore still to find our way in this space which is too big for us and which we can not see, always recalling visible space, which is only an imperfect image of it doubtless, but which is nevertheless an image. Here again, as in all the preceding examples, it is analogy with the simple which enables us to comprehend the complex. This geometry of more than three dimensions is not a simple analytic geometry; it is not purely quantitative, but qualitative also, and it is in this respect above all that it becomes interesting. There is a science called _analysis situs_ and which has for its object the study of the positional relations of the different elements of a figure, apart from their sizes. This geometry is purely qualitative; its theorems would remain true if the figures, instead of being exact, were roughly imitated by a child. We may also make an _analysis situs_ of more than three dimensions. The importance of _analysis situs_ is enormous and can not be too much emphasized; the advantage obtained from it by Riemann, one of its chief creators, would suffice to prove this. We must achieve its complete construction in the higher spaces; then we shall have an instrument which will enable us really to see in hyperspace and supplement our senses. The problems of _analysis situs_ would perhaps not have suggested themselves if the analytic language alone had been spoken; or rather, I am mistaken, they would have occurred surely, since their solution is essential to a crowd of questions in analysis, but they would have come singly, one after another, and without our being able to perceive their common bond. CANTORISM I have spoken above of our need to go back continually to the first principles of our science, and of the advantage of this for the study of the human mind. This need has inspired two endeavors which have taken a very prominent place in the most recent annals of mathematics. The first is Cantorism, which has rendered our science such conspicuous service. Cantor introduced into science a new way of considering mathematical infinity. One of the characteristic traits of Cantorism is that in place of going up to the general by building up constructions more and more complicated and defining by construction, it starts from the _genus supremum_ and defines only, as the scholastics would have said, _per genus proximum et differentiam specificam_. Thence comes the horror it has sometimes inspired in certain minds, for instance in Hermite, whose favorite idea was to compare the mathematical to the natural sciences. With most of us these prejudices have been dissipated, but it has come to pass that we have encountered certain paradoxes, certain apparent contradictions that would have delighted Zeno, the Eleatic and the school of Megara. And then each must seek the remedy. For my part, I think, and I am not the only one, that the important thing is never to introduce entities not completely definable in a finite number of words. Whatever be the cure adopted, we may promise ourselves the joy of the doctor called in to follow a beautiful pathologic case. THE INVESTIGATION OF THE POSTULATES On the other hand, efforts have been made to enumerate the axioms and postulates, more or less hidden, which serve as foundation to the different theories of mathematics. Professor Hilbert has obtained the most brilliant results. It seems at first that this domain would be very restricted and there would be nothing more to do when the inventory should be ended, which could not take long. But when we shall have enumerated all, there will be many ways of classifying all; a good librarian always finds something to do, and each new classification will be instructive for the philosopher. Here I end this review which I could not dream of making complete. I think these examples will suffice to show by what mechanism the mathematical sciences have made their progress in the past and in what direction they must advance in the future. CHAPTER III MATHEMATICAL CREATION The genesis of mathematical creation is a problem which should intensely interest the psychologist. It is the activity in which the human mind seems to take least from the outside world, in which it acts or seems to act only of itself and on itself, so that in studying the procedure of geometric thought we may hope to reach what is most essential in man's mind. This has long been appreciated, and some time back the journal called _L'enseignement mathématique_, edited by Laisant and Fehr, began an investigation of the mental habits and methods of work of different mathematicians. I had finished the main outlines of this article when the results of that inquiry were published, so I have hardly been able to utilize them and shall confine myself to saying that the majority of witnesses confirm my conclusions; I do not say all, for when the appeal is to universal suffrage unanimity is not to be hoped. A first fact should surprise us, or rather would surprise us if we were not so used to it. How does it happen there are people who do not understand mathematics? If mathematics invokes only the rules of logic, such as are accepted by all normal minds; if its evidence is based on principles common to all men, and that none could deny without being mad, how does it come about that so many persons are here refractory? That not every one can invent is nowise mysterious. That not every one can retain a demonstration once learned may also pass. But that not every one can understand mathematical reasoning when explained appears very surprising when we think of it. And yet those who can follow this reasoning only with difficulty are in the majority: that is undeniable, and will surely not be gainsaid by the experience of secondary-school teachers. And further: how is error possible in mathematics? A sane mind should not be guilty of a logical fallacy, and yet there are very fine minds who do not trip in brief reasoning such as occurs in the ordinary doings of life, and who are incapable of following or repeating without error the mathematical demonstrations which are longer, but which after all are only an accumulation of brief reasonings wholly analogous to those they make so easily. Need we add that mathematicians themselves are not infallible? The answer seems to me evident. Imagine a long series of syllogisms, and that the conclusions of the first serve as premises of the following: we shall be able to catch each of these syllogisms, and it is not in passing from premises to conclusion that we are in danger of deceiving ourselves. But between the moment in which we first meet a proposition as conclusion of one syllogism, and that in which we reencounter it as premise of another syllogism occasionally some time will elapse, several links of the chain will have unrolled; so it may happen that we have forgotten it, or worse, that we have forgotten its meaning. So it may happen that we replace it by a slightly different proposition, or that, while retaining the same enunciation, we attribute to it a slightly different meaning, and thus it is that we are exposed to error. Often the mathematician uses a rule. Naturally he begins by demonstrating this rule; and at the time when this proof is fresh in his memory he understands perfectly its meaning and its bearing, and he is in no danger of changing it. But subsequently he trusts his memory and afterward only applies it in a mechanical way; and then if his memory fails him, he may apply it all wrong. Thus it is, to take a simple example, that we sometimes make slips in calculation because we have forgotten our multiplication table. According to this, the special aptitude for mathematics would be due only to a very sure memory or to a prodigious force of attention. It would be a power like that of the whist-player who remembers the cards played; or, to go up a step, like that of the chess-player who can visualize a great number of combinations and hold them in his memory. Every good mathematician ought to be a good chess-player, and inversely; likewise he should be a good computer. Of course that sometimes happens; thus Gauss was at the same time a geometer of genius and a very precocious and accurate computer. But there are exceptions; or rather I err; I can not call them exceptions without the exceptions being more than the rule. Gauss it is, on the contrary, who was an exception. As for myself, I must confess, I am absolutely incapable even of adding without mistakes. In the same way I should be but a poor chess-player; I would perceive that by a certain play I should expose myself to a certain danger; I would pass in review several other plays, rejecting them for other reasons, and then finally I should make the move first examined, having meantime forgotten the danger I had foreseen. In a word, my memory is not bad, but it would be insufficient to make me a good chess-player. Why then does it not fail me in a difficult piece of mathematical reasoning where most chess-players would lose themselves? Evidently because it is guided by the general march of the reasoning. A mathematical demonstration is not a simple juxtaposition of syllogisms, it is syllogisms _placed in a certain order_, and the order in which these elements are placed is much more important than the elements themselves. If I have the feeling, the intuition, so to speak, of this order, so as to perceive at a glance the reasoning as a whole, I need no longer fear lest I forget one of the elements, for each of them will take its allotted place in the array, and that without any effort of memory on my part. It seems to me then, in repeating a reasoning learned, that I could have invented it. This is often only an illusion; but even then, even if I am not so gifted as to create it by myself, I myself re-invent it in so far as I repeat it. We know that this feeling, this intuition of mathematical order, that makes us divine hidden harmonies and relations, can not be possessed by every one. Some will not have either this delicate feeling so difficult to define, or a strength of memory and attention beyond the ordinary, and then they will be absolutely incapable of understanding higher mathematics. Such are the majority. Others will have this feeling only in a slight degree, but they will be gifted with an uncommon memory and a great power of attention. They will learn by heart the details one after another; they can understand mathematics and sometimes make applications, but they cannot create. Others, finally, will possess in a less or greater degree the special intuition referred to, and then not only can they understand mathematics even if their memory is nothing extraordinary, but they may become creators and try to invent with more or less success according as this intuition is more or less developed in them. In fact, what is mathematical creation? It does not consist in making new combinations with mathematical entities already known. Any one could do that, but the combinations so made would be infinite in number and most of them absolutely without interest. To create consists precisely in not making useless combinations and in making those which are useful and which are only a small minority. Invention is discernment, choice. How to make this choice I have before explained; the mathematical facts worthy of being studied are those which, by their analogy with other facts, are capable of leading us to the knowledge of a mathematical law just as experimental facts lead us to the knowledge of a physical law. They are those which reveal to us unsuspected kinship between other facts, long known, but wrongly believed to be strangers to one another. Among chosen combinations the most fertile will often be those formed of elements drawn from domains which are far apart. Not that I mean as sufficing for invention the bringing together of objects as disparate as possible; most combinations so formed would be entirely sterile. But certain among them, very rare, are the most fruitful of all. To invent, I have said, is to choose; but the word is perhaps not wholly exact. It makes one think of a purchaser before whom are displayed a large number of samples, and who examines them, one after the other, to make a choice. Here the samples would be so numerous that a whole lifetime would not suffice to examine them. This is not the actual state of things. The sterile combinations do not even present themselves to the mind of the inventor. Never in the field of his consciousness do combinations appear that are not really useful, except some that he rejects but which have to some extent the characteristics of useful combinations. All goes on as if the inventor were an examiner for the second degree who would only have to question the candidates who had passed a previous examination. But what I have hitherto said is what may be observed or inferred in reading the writings of the geometers, reading reflectively. It is time to penetrate deeper and to see what goes on in the very soul of the mathematician. For this, I believe, I can do best by recalling memories of my own. But I shall limit myself to telling how I wrote my first memoir on Fuchsian functions. I beg the reader's pardon; I am about to use some technical expressions, but they need not frighten him, for he is not obliged to understand them. I shall say, for example, that I have found the demonstration of such a theorem under such circumstances. This theorem will have a barbarous name, unfamiliar to many, but that is unimportant; what is of interest for the psychologist is not the theorem but the circumstances. For fifteen days I strove to prove that there could not be any functions like those I have since called Fuchsian functions. I was then very ignorant; every day I seated myself at my work table, stayed an hour or two, tried a great number of combinations and reached no results. One evening, contrary to my custom, I drank black coffee and could not sleep. Ideas rose in crowds; I felt them collide until pairs interlocked, so to speak, making a stable combination. By the next morning I had established the existence of a class of Fuchsian functions, those which come from the hypergeometric series; I had only to write out the results, which took but a few hours. Then I wanted to represent these functions by the quotient of two series; this idea was perfectly conscious and deliberate, the analogy with elliptic functions guided me. I asked myself what properties these series must have if they existed, and I succeeded without difficulty in forming the series I have called theta-Fuchsian. Just at this time I left Caen, where I was then living, to go on a geologic excursion under the auspices of the school of mines. The changes of travel made me forget my mathematical work. Having reached Coutances, we entered an omnibus to go some place or other. At the moment when I put my foot on the step the idea came to me, without anything in my former thoughts seeming to have paved the way for it, that the transformations I had used to define the Fuchsian functions were identical with those of non-Euclidean geometry. I did not verify the idea; I should not have had time, as, upon taking my seat in the omnibus, I went on with a conversation already commenced, but I felt a perfect certainty. On my return to Caen, for conscience' sake I verified the result at my leisure. Then I turned my attention to the study of some arithmetical questions apparently without much success and without a suspicion of any connection with my preceding researches. Disgusted with my failure, I went to spend a few days at the seaside, and thought of something else. One morning, walking on the bluff, the idea came to me, with just the same characteristics of brevity, suddenness and immediate certainty, that the arithmetic transformations of indeterminate ternary quadratic forms were identical with those of non-Euclidean geometry. Returned to Caen, I meditated on this result and deduced the consequences. The example of quadratic forms showed me that there were Fuchsian groups other than those corresponding to the hypergeometric series; I saw that I could apply to them the theory of theta-Fuchsian series and that consequently there existed Fuchsian functions other than those from the hypergeometric series, the ones I then knew. Naturally I set myself to form all these functions. I made a systematic attack upon them and carried all the outworks, one after another. There was one however that still held out, whose fall would involve that of the whole place. But all my efforts only served at first the better to show me the difficulty, which indeed was something. All this work was perfectly conscious. Thereupon I left for Mont-Valérien, where I was to go through my military service; so I was very differently occupied. One day, going along the street, the solution of the difficulty which had stopped me suddenly appeared to me. I did not try to go deep into it immediately, and only after my service did I again take up the question. I had all the elements and had only to arrange them and put them together. So I wrote out my final memoir at a single stroke and without difficulty. I shall limit myself to this single example; it is useless to multiply them. In regard to my other researches I would have to say analogous things, and the observations of other mathematicians given in _L'enseignement mathématique_ would only confirm them. Most striking at first is this appearance of sudden illumination, a manifest sign of long, unconscious prior work. The rôle of this unconscious work in mathematical invention appears to me incontestable, and traces of it would be found in other cases where it is less evident. Often when one works at a hard question, nothing good is accomplished at the first attack. Then one takes a rest, longer or shorter, and sits down anew to the work. During the first half-hour, as before, nothing is found, and then all of a sudden the decisive idea presents itself to the mind. It might be said that the conscious work has been more fruitful because it has been interrupted and the rest has given back to the mind its force and freshness. But it is more probable that this rest has been filled out with unconscious work and that the result of this work has afterward revealed itself to the geometer just as in the cases I have cited; only the revelation, instead of coming during a walk or a journey, has happened during a period of conscious work, but independently of this work which plays at most a rôle of excitant, as if it were the goad stimulating the results already reached during rest, but remaining unconscious, to assume the conscious form. There is another remark to be made about the conditions of this unconscious work: it is possible, and of a certainty it is only fruitful, if it is on the one hand preceded and on the other hand followed by a period of conscious work. These sudden inspirations (and the examples already cited sufficiently prove this) never happen except after some days of voluntary effort which has appeared absolutely fruitless and whence nothing good seems to have come, where the way taken seems totally astray. These efforts then have not been as sterile as one thinks; they have set agoing the unconscious machine and without them it would not have moved and would have produced nothing. The need for the second period of conscious work, after the inspiration, is still easier to understand. It is necessary to put in shape the results of this inspiration, to deduce from them the immediate consequences, to arrange them, to word the demonstrations, but above all is verification necessary. I have spoken of the feeling of absolute certitude accompanying the inspiration; in the cases cited this feeling was no deceiver, nor is it usually. But do not think this a rule without exception; often this feeling deceives us without being any the less vivid, and we only find it out when we seek to put on foot the demonstration. I have especially noticed this fact in regard to ideas coming to me in the morning or evening in bed while in a semi-hypnagogic state. Such are the realities; now for the thoughts they force upon us. The unconscious, or, as we say, the subliminal self plays an important rôle in mathematical creation; this follows from what we have said. But usually the subliminal self is considered as purely automatic. Now we have seen that mathematical work is not simply mechanical, that it could not be done by a machine, however perfect. It is not merely a question of applying rules, of making the most combinations possible according to certain fixed laws. The combinations so obtained would be exceedingly numerous, useless and cumbersome. The true work of the inventor consists in choosing among these combinations so as to eliminate the useless ones or rather to avoid the trouble of making them, and the rules which must guide this choice are extremely fine and delicate. It is almost impossible to state them precisely; they are felt rather than formulated. Under these conditions, how imagine a sieve capable of applying them mechanically? A first hypothesis now presents itself: the subliminal self is in no way inferior to the conscious self; it is not purely automatic; it is capable of discernment; it has tact, delicacy; it knows how to choose, to divine. What do I say? It knows better how to divine than the conscious self, since it succeeds where that has failed. In a word, is not the subliminal self superior to the conscious self? You recognize the full importance of this question. Boutroux in a recent lecture has shown how it came up on a very different occasion, and what consequences would follow an affirmative answer. (See also, by the same author, _Science et Religion_, pp. 313 ff.) Is this affirmative answer forced upon us by the facts I have just given? I confess that, for my part, I should hate to accept it. Reexamine the facts then and see if they are not compatible with another explanation. It is certain that the combinations which present themselves to the mind in a sort of sudden illumination, after an unconscious working somewhat prolonged, are generally useful and fertile combinations, which seem the result of a first impression. Does it follow that the subliminal self, having divined by a delicate intuition that these combinations would be useful, has formed only these, or has it rather formed many others which were lacking in interest and have remained unconscious? In this second way of looking at it, all the combinations would be formed in consequence of the automatism of the subliminal self, but only the interesting ones would break into the domain of consciousness. And this is still very mysterious. What is the cause that, among the thousand products of our unconscious activity, some are called to pass the threshold, while others remain below? Is it a simple chance which confers this privilege? Evidently not; among all the stimuli of our senses, for example, only the most intense fix our attention, unless it has been drawn to them by other causes. More generally the privileged unconscious phenomena, those susceptible of becoming conscious, are those which, directly or indirectly, affect most profoundly our emotional sensibility. It may be surprising to see emotional sensibility invoked _à propos_ of mathematical demonstrations which, it would seem, can interest only the intellect. This would be to forget the feeling of mathematical beauty, of the harmony of numbers and forms, of geometric elegance. This is a true esthetic feeling that all real mathematicians know, and surely it belongs to emotional sensibility. Now, what are the mathematic entities to which we attribute this character of beauty and elegance, and which are capable of developing in us a sort of esthetic emotion? They are those whose elements are harmoniously disposed so that the mind without effort can embrace their totality while realizing the details. This harmony is at once a satisfaction of our esthetic needs and an aid to the mind, sustaining and guiding; And at the same time, in putting under our eyes a well-ordered whole, it makes us foresee a mathematical law. Now, as we have said above, the only mathematical facts worthy of fixing our attention and capable of being useful are those which can teach us a mathematical law. So that we reach the following conclusion: The useful combinations are precisely the most beautiful, I mean those best able to charm this special sensibility that all mathematicians know, but of which the profane are so ignorant as often to be tempted to smile at it. What happens then? Among the great numbers of combinations blindly formed by the subliminal self, almost all are without interest and without utility; but just for that reason they are also without effect upon the esthetic sensibility. Consciousness will never know them; only certain ones are harmonious, and, consequently, at once useful and beautiful. They will be capable of touching this special sensibility of the geometer of which I have just spoken, and which, once aroused, will call our attention to them, and thus give them occasion to become conscious. This is only a hypothesis, and yet here is an observation which may confirm it: when a sudden illumination seizes upon the mind of the mathematician, it usually happens that it does not deceive him, but it also sometimes happens, as I have said, that it does not stand the test of verification; well, we almost always notice that this false idea, had it been true, would have gratified our natural feeling for mathematical elegance. Thus it is this special esthetic sensibility which plays the rôle of the delicate sieve of which I spoke, and that sufficiently explains why the one lacking it will never be a real creator. Yet all the difficulties have not disappeared. The conscious self is narrowly limited, and as for the subliminal self we know not its limitations, and this is why we are not too reluctant in supposing that it has been able in a short time to make more different combinations than the whole life of a conscious being could encompass. Yet these limitations exist. Is it likely that it is able to form all the possible combinations, whose number would frighten the imagination? Nevertheless that would seem necessary, because if it produces only a small part of these combinations, and if it makes them at random, there would be small chance that the _good_, the one we should choose, would be found among them. Perhaps we ought to seek the explanation in that preliminary period of conscious work which always precedes all fruitful unconscious labor. Permit me a rough comparison. Figure the future elements of our combinations as something like the hooked atoms of Epicurus. During the complete repose of the mind, these atoms are motionless, they are, so to speak, hooked to the wall; so this complete rest may be indefinitely prolonged without the atoms meeting, and consequently without any combination between them. On the other hand, during a period of apparent rest and unconscious work, certain of them are detached from the wall and put in motion. They flash in every direction through the space (I was about to say the room) where they are enclosed, as would, for example, a swarm of gnats or, if you prefer a more learned comparison, like the molecules of gas in the kinematic theory of gases. Then their mutual impacts may produce new combinations. What is the rôle of the preliminary conscious work? It is evidently to mobilize certain of these atoms, to unhook them from the wall and put them in swing. We think we have done no good, because we have moved these elements a thousand different ways in seeking to assemble them, and have found no satisfactory aggregate. But, after this shaking up imposed upon them by our will, these atoms do not return to their primitive rest. They freely continue their dance. Now, our will did not choose them at random; it pursued a perfectly determined aim. The mobilized atoms are therefore not any atoms whatsoever; they are those from which we might reasonably expect the desired solution. Then the mobilized atoms undergo impacts which make them enter into combinations among themselves or with other atoms at rest which they struck against in their course. Again I beg pardon, my comparison is very rough, but I scarcely know how otherwise to make my thought understood. However it may be, the only combinations that have a chance of forming are those where at least one of the elements is one of those atoms freely chosen by our will. Now, it is evidently among these that is found what I called the _good combination_. Perhaps this is a way of lessening the paradoxical in the original hypothesis. Another observation. It never happens that the unconscious work gives us the result of a somewhat long calculation _all made_, where we have only to apply fixed rules. We might think the wholly automatic subliminal self particularly apt for this sort of work, which is in a way exclusively mechanical. It seems that thinking in the evening upon the factors of a multiplication we might hope to find the product ready made upon our awakening, or again that an algebraic calculation, for example a verification, would be made unconsciously. Nothing of the sort, as observation proves. All one may hope from these inspirations, fruits of unconscious work, is a point of departure for such calculations. As for the calculations themselves, they must be made in the second period of conscious work, that which follows the inspiration, that in which one verifies the results of this inspiration and deduces their consequences. The rules of these calculations are strict and complicated. They require discipline, attention, will, and therefore consciousness. In the subliminal self, on the contrary, reigns what I should call liberty, if we might give this name to the simple absence of discipline and to the disorder born of chance. Only, this disorder itself permits unexpected combinations. I shall make a last remark: when above I made certain personal observations, I spoke of a night of excitement when I worked in spite of myself. Such cases are frequent, and it is not necessary that the abnormal cerebral activity be caused by a physical excitant as in that I mentioned. It seems, in such cases, that one is present at his own unconscious work, made partially perceptible to the over-excited consciousness, yet without having changed its nature. Then we vaguely comprehend what distinguishes the two mechanisms or, if you wish, the working methods of the two egos. And the psychologic observations I have been able thus to make seem to me to confirm in their general outlines the views I have given. Surely they have need of it, for they are and remain in spite of all very hypothetical: the interest of the questions is so great that I do not repent of having submitted them to the reader. CHAPTER IV CHANCE I "How dare we speak of the laws of chance? Is not chance the antithesis of all law?" So says Bertrand at the beginning of his _Calcul des probabiltités_. Probability is opposed to certitude; so it is what we do not know and consequently it seems what we could not calculate. Here is at least apparently a contradiction, and about it much has already been written. And first, what is chance? The ancients distinguished between phenomena seemingly obeying harmonious laws, established once for all, and those which they attributed to chance; these were the ones unpredictable because rebellious to all law. In each domain the precise laws did not decide everything, they only drew limits between which chance might act. In this conception the word chance had a precise and objective meaning; what was chance for one was also chance for another and even for the gods. But this conception is not ours to-day. We have become absolute determinists, and even those who want to reserve the rights of human free will let determinism reign undividedly in the inorganic world at least. Every phenomenon, however minute, has a cause; and a mind infinitely powerful, infinitely well-informed about the laws of nature, could have foreseen it from the beginning of the centuries. If such a mind existed, we could not play with it at any game of chance; we should always lose. In fact for it the word chance would not have any meaning, or rather there would be no chance. It is because of our weakness and our ignorance that the word has a meaning for us. And, even without going beyond our feeble humanity, what is chance for the ignorant is not chance for the scientist. Chance is only the measure of our ignorance. Fortuitous phenomena are, by definition, those whose laws we do not know. But is this definition altogether satisfactory? When the first Chaldean shepherds followed with their eyes the movements of the stars, they knew not as yet the laws of astronomy; would they have dreamed of saying that the stars move at random? If a modern physicist studies a new phenomenon, and if he discovers its law Tuesday, would he have said Monday that this phenomenon was fortuitous? Moreover, do we not often invoke what Bertrand calls the laws of chance, to predict a phenomenon? For example, in the kinetic theory of gases we obtain the known laws of Mariotte and of Gay-Lussac by means of the hypothesis that the velocities of the molecules of gas vary irregularly, that is to say at random. All physicists will agree that the observable laws would be much less simple if the velocities were ruled by any simple elementary law whatsoever, if the molecules were, as we say, _organized_, if they were subject to some discipline. It is due to chance, that is to say, to our ignorance, that we can draw our conclusions; and then if the word chance is simply synonymous with ignorance what does that mean? Must we therefore translate as follows? "You ask me to predict for you the phenomena about to happen. If, unluckily, I knew the laws of these phenomena I could make the prediction only by inextricable calculations and would have to renounce attempting to answer you; but as I have the good fortune not to know them, I will answer you at once. And what is most surprising, my answer will be right." So it must well be that chance is something other than the name we give our ignorance, that among phenomena whose causes are unknown to us we must distinguish fortuitous phenomena about which the calculus of probabilities will provisionally give information, from those which are not fortuitous and of which we can say nothing so long as we shall not have determined the laws governing them. For the fortuitous phenomena themselves, it is clear that the information given us by the calculus of probabilities will not cease to be true upon the day when these phenomena shall be better known. The director of a life insurance company does not know when each of the insured will die, but he relies upon the calculus of probabilities and on the law of great numbers, and he is not deceived, since he distributes dividends to his stockholders. These dividends would not vanish if a very penetrating and very indiscreet physician should, after the policies were signed, reveal to the director the life chances of the insured. This doctor would dissipate the ignorance of the director, but he would have no influence on the dividends, which evidently are not an outcome of this ignorance. II To find a better definition of chance we must examine some of the facts which we agree to regard as fortuitous, and to which the calculus of probabilities seems to apply; we then shall investigate what are their common characteristics. The first example we select is that of unstable equilibrium; if a cone rests upon its apex, we know well that it will fall, but we do not know toward what side; it seems to us chance alone will decide. If the cone were perfectly symmetric, if its axis were perfectly vertical, if it were acted upon by no force other than gravity, it would not fall at all. But the least defect in symmetry will make it lean slightly toward one side or the other, and if it leans, however little, it will fall altogether toward that side. Even if the symmetry were perfect, a very slight tremor, a breath of air could make it incline some seconds of arc; this will be enough to determine its fall and even the sense of its fall which will be that of the initial inclination. A very slight cause, which escapes us, determines a considerable effect which we can not help seeing, and then we say this effect is due to chance. If we could know exactly the laws of nature and the situation of the universe at the initial instant, we should be able to predict exactly the situation of this same universe at a subsequent instant. But even when the natural laws should have no further secret for us, we could know the initial situation only _approximately_. If that permits us to foresee the subsequent situation _with the same degree of approximation_, this is all we require, we say the phenomenon has been predicted, that it is ruled by laws. But this is not always the case; it may happen that slight differences in the initial conditions produce very great differences in the final phenomena; a slight error in the former would make an enormous error in the latter. Prediction becomes impossible and we have the fortuitous phenomenon. Our second example will be very analogous to the first and we shall take it from meteorology. Why have the meteorologists such difficulty in predicting the weather with any certainty? Why do the rains, the tempests themselves seem to us to come by chance, so that many persons find it quite natural to pray for rain or shine, when they would think it ridiculous to pray for an eclipse? We see that great perturbations generally happen in regions where the atmosphere is in unstable equilibrium. The meteorologists are aware that this equilibrium is unstable, that a cyclone is arising somewhere; but where they can not tell; one-tenth of a degree more or less at any point, and the cyclone bursts here and not there, and spreads its ravages over countries it would have spared. This we could have foreseen if we had known that tenth of a degree, but the observations were neither sufficiently close nor sufficiently precise, and for this reason all seems due to the agency of chance. Here again we find the same contrast between a very slight cause, unappreciable to the observer, and important effects, which are sometimes tremendous disasters. Let us pass to another example, the distribution of the minor planets on the zodiac. Their initial longitudes may have been any longitudes whatever; but their mean motions were different and they have revolved for so long a time that we may say they are now distributed _at random_ along the zodiac. Very slight initial differences between their distances from the sun, or, what comes to the same thing, between their mean motions, have ended by giving enormous differences between their present longitudes. An excess of the thousandth of a second in the daily mean motion will give in fact a second in three years, a degree in ten thousand years, an entire circumference in three or four million years, and what is that to the time which has passed since the minor planets detached themselves from the nebula of Laplace? Again therefore we see a slight cause and a great effect; or better, slight differences in the cause and great differences in the effect. The game of roulette does not take us as far as might seem from the preceding example. Assume a needle to be turned on a pivot over a dial divided into a hundred sectors alternately red and black. If it stops on a red sector I win; if not, I lose. Evidently all depends upon the initial impulse I give the needle. The needle will make, suppose, ten or twenty turns, but it will stop sooner or not so soon, according as I shall have pushed it more or less strongly. It suffices that the impulse vary only by a thousandth or a two thousandth to make the needle stop over a black sector or over the following red one. These are differences the muscular sense can not distinguish and which elude even the most delicate instruments. So it is impossible for me to foresee what the needle I have started will do, and this is why my heart throbs and I hope everything from luck. The difference in the cause is imperceptible, and the difference in the effect is for me of the highest importance, since it means my whole stake. III Permit me, in this connection, a thought somewhat foreign to my subject. Some years ago a philosopher said that the future is determined by the past, but not the past by the future; or, in other words, from knowledge of the present we could deduce the future, but not the past; because, said he, a cause can have only one effect, while the same effect might be produced by several different causes. It is clear no scientist can subscribe to this conclusion. The laws of nature bind the antecedent to the consequent in such a way that the antecedent is as well determined by the consequent as the consequent by the antecedent. But whence came the error of this philosopher? We know that in virtue of Carnot's principle physical phenomena are irreversible and the world tends toward uniformity. When two bodies of different temperature come in contact, the warmer gives up heat to the colder; so we may foresee that the temperature will equalize. But once equal, if asked about the anterior state, what can we answer? We might say that one was warm and the other cold, but not be able to divine which formerly was the warmer. And yet in reality the temperatures will never reach perfect equality. The difference of the temperatures only tends asymptotically toward zero. There comes a moment when our thermometers are powerless to make it known. But if we had thermometers a thousand times, a hundred thousand times as sensitive, we should recognize that there still is a slight difference, and that one of the bodies remains a little warmer than the other, and so we could say this it is which formerly was much the warmer. So then there are, contrary to what we found in the former examples, great differences in cause and slight differences in effect. Flammarion once imagined an observer going away from the earth with a velocity greater than that of light; for him time would have changed sign. History would be turned about, and Waterloo would precede Austerlitz. Well, for this observer, effects and causes would be inverted; unstable equilibrium would no longer be the exception. Because of the universal irreversibility, all would seem to him to come out of a sort of chaos in unstable equilibrium. All nature would appear to him delivered over to chance. IV Now for other examples where we shall see somewhat different characteristics. Take first the kinetic theory of gases. How should we picture a receptacle filled with gas? Innumerable molecules, moving at high speeds, flash through this receptacle in every direction. At every instant they strike against its walls or each other, and these collisions happen under the most diverse conditions. What above all impresses us here is not the littleness of the causes, but their complexity, and yet the former element is still found here and plays an important rôle. If a molecule deviated right or left from its trajectory, by a very small quantity, comparable to the radius of action of the gaseous molecules, it would avoid a collision or sustain it under different conditions, and that would vary the direction of its velocity after the impact, perhaps by ninety degrees or by a hundred and eighty degrees. And this is not all; we have just seen that it is necessary to deflect the molecule before the clash by only an infinitesimal, to produce its deviation after the collision by a finite quantity. If then the molecule undergoes two successive shocks, it will suffice to deflect it before the first by an infinitesimal of the second order, for it to deviate after the first encounter by an infinitesimal of the first order, and after the second hit, by a finite quantity. And the molecule will not undergo merely two shocks; it will undergo a very great number per second. So that if the first shock has multiplied the deviation by a very large number _A_, after _n_ shocks it will be multiplied by _A_^{_n_}. It will therefore become very great not merely because _A_ is large, that is to say because little causes produce big effects, but because the exponent _n_ is large, that is to say because the shocks are very numerous and the causes very complex. Take a second example. Why do the drops of rain in a shower seem to be distributed at random? This is again because of the complexity of the causes which determine their formation. Ions are distributed in the atmosphere. For a long while they have been subjected to air-currents constantly changing, they have been caught in very small whirlwinds, so that their final distribution has no longer any relation to their initial distribution. Suddenly the temperature falls, vapor condenses, and each of these ions becomes the center of a drop of rain. To know what will be the distribution of these drops and how many will fall on each paving-stone, it would not be sufficient to know the initial situation of the ions, it would be necessary to compute the effect of a thousand little capricious air-currents. And again it is the same if we put grains of powder in suspension in water. The vase is ploughed by currents whose law we know not, we only know it is very complicated. At the end of a certain time the grains will be distributed at random, that is to say uniformly, in the vase; and this is due precisely to the complexity of these currents. If they obeyed some simple law, if for example the vase revolved and the currents circulated around the axis of the vase, describing circles, it would no longer be the same, since each grain would retain its initial altitude and its initial distance from the axis. We should reach the same result in considering the mixing of two liquids or of two fine-grained powders. And to take a grosser example, this is also what happens when we shuffle playing-cards. At each stroke the cards undergo a permutation (analogous to that studied in the theory of substitutions). What will happen? The probability of a particular permutation (for example, that bringing to the _n_th place the card occupying the [phi](_n_)th place before the permutation) depends upon the player's habits. But if this player shuffles the cards long enough, there will be a great number of successive permutations, and the resulting final order will no longer be governed by aught but chance; I mean to say that all possible orders will be equally probable. It is to the great number of successive permutations, that is to say to the complexity of the phenomenon, that this result is due. A final word about the theory of errors. Here it is that the causes are complex and multiple. To how many snares is not the observer exposed, even with the best instrument! He should apply himself to finding out the largest and avoiding them. These are the ones giving birth to systematic errors. But when he has eliminated those, admitting that he succeeds, there remain many small ones which, their effects accumulating, may become dangerous. Thence come the accidental errors; and we attribute them to chance because their causes are too complicated and too numerous. Here again we have only little causes, but each of them would produce only a slight effect; it is by their union and their number that their effects become formidable. V We may take still a third point of view, less important than the first two and upon which I shall lay less stress. When we seek to foresee an event and examine its antecedents, we strive to search into the anterior situation. This could not be done for all parts of the universe and we are content to know what is passing in the neighborhood of the point where the event should occur, or what would appear to have some relation to it. An examination can not be complete and we must know how to choose. But it may happen that we have passed by circumstances which at first sight seemed completely foreign to the foreseen happening, to which one would never have dreamed of attributing any influence and which nevertheless, contrary to all anticipation, come to play an important rôle. A man passes in the street going to his business; some one knowing the business could have told why he started at such a time and went by such a street. On the roof works a tiler. The contractor employing him could in a certain measure foresee what he would do. But the passer-by scarcely thinks of the tiler, nor the tiler of him; they seem to belong to two worlds completely foreign to one another. And yet the tiler drops a tile which kills the man, and we do not hesitate to say this is chance. Our weakness forbids our considering the entire universe and makes us cut it up into slices. We try to do this as little artificially as possible. And yet it happens from time to time that two of these slices react upon each other. The effects of this mutual action then seem to us to be due to chance. Is this a third way of conceiving chance? Not always; in fact most often we are carried back to the first or the second. Whenever two worlds usually foreign to one another come thus to react upon each other, the laws of this reaction must be very complex. On the other hand, a very slight change in the initial conditions of these two worlds would have been sufficient for the reaction not to have happened. How little was needed for the man to pass a second later or the tiler to drop his tile a second sooner. VI All we have said still does not explain why chance obeys laws. Does the fact that the causes are slight or complex suffice for our foreseeing, if not their effects _in each case_, at least what their effects will be, _on the average_? To answer this question we had better take up again some of the examples already cited. I shall begin with that of the roulette. I have said that the point where the needle will stop depends upon the initial push given it. What is the probability of this push having this or that value? I know nothing about it, but it is difficult for me not to suppose that this probability is represented by a continuous analytic function. The probability that the push is comprised between [alpha] and [alpha] + [epsilon] will then be sensibly equal to the probability of its being comprised between [alpha] + [epsilon] and [alpha] + 2[epsilon], _provided_ [epsilon] _be very small_. This is a property common to all analytic functions. Minute variations of the function are proportional to minute variations of the variable. But we have assumed that an exceedingly slight variation of the push suffices to change the color of the sector over which the needle finally stops. From [alpha] to [alpha]+[epsilon] it is red, from [alpha]+[epsilon] to [alpha]+2[epsilon] it is black; the probability of each red sector is therefore the same as of the following black, and consequently the total probability of red equals the total probability of black. The datum of the question is the analytic function representing the probability of a particular initial push. But the theorem remains true whatever be this datum, since it depends upon a property common to all analytic functions. From this it follows finally that we no longer need the datum. What we have just said for the case of the roulette applies also to the example of the minor planets. The zodiac may be regarded as an immense roulette on which have been tossed many little balls with different initial impulses varying according to some law. Their present distribution is uniform and independent of this law, for the same reason as in the preceding case. Thus we see why phenomena obey the laws of chance when slight differences in the causes suffice to bring on great differences in the effects. The probabilities of these slight differences may then be regarded as proportional to these differences themselves, just because these differences are minute, and the infinitesimal increments of a continuous function are proportional to those of the variable. Take an entirely different example, where intervenes especially the complexity of the causes. Suppose a player shuffles a pack of cards. At each shuffle he changes the order of the cards, and he may change them in many ways. To simplify the exposition, consider only three cards. The cards which before the shuffle occupied respectively the places 123, may after the shuffle occupy the places 123, 231, 312, 321, 132, 213. Each of these six hypotheses is possible and they have respectively for probabilities: p_1, p_2, p_3, p_4, p_5, p_6. The sum of these six numbers equals 1; but this is all we know of them; these six probabilities depend naturally upon the habits of the player which we do not know. At the second shuffle and the following, this will recommence, and under the same conditions; I mean that p_4 for example represents always the probability that the three cards which occupied after the _n_th shuffle and before the _n_ + 1th the places 123, occupy the places 321 after the _n_ + 1th shuffle. And this remains true whatever be the number _n_, since the habits of the player and his way of shuffling remain the same. But if the number of shuffles is very great, the cards which before the first shuffle occupied the places 123 may, after the last shuffle, occupy the places 123, 231, 312, 321, 132, 213 and the probability of these six hypotheses will be sensibly the same and equal to 1/6; and this will be true whatever be the numbers p_1 ... p_6 which we do not know. The great number of shuffles, that is to say the complexity of the causes, has produced uniformity. This would apply without change if there were more than three cards, but even with three cards the demonstration would be complicated; let it suffice to give it for only two cards. Then we have only two possibilities 12, 21 with the probabilities p_1 and p_2 = 1 - p_1. Suppose _n_ shuffles and suppose I win one franc if the cards are finally in the initial order and lose one if they are finally inverted. Then, my mathematical expectation will be (p_1 - p_2)^{_n_}. The difference p_1 - p_2 is certainly less than 1; so that if _n_ is very great my expectation will be zero; we need not learn p_1 and p_2 to be aware that the game is equitable. There would always be an exception if one of the numbers p_1 and p_2 was equal to 1 and the other naught. _Then it would not apply because our initial hypotheses would be too simple._ What we have just seen applies not only to the mixing of cards, but to all mixings, to those of powders and of liquids; and even to those of the molecules of gases in the kinetic theory of gases. To return to this theory, suppose for a moment a gas whose molecules can not mutually clash, but may be deviated by hitting the insides of the vase wherein the gas is confined. If the form of the vase is sufficiently complex the distribution of the molecules and that of the velocities will not be long in becoming uniform. But this will not be so if the vase is spherical or if it has the shape of a cuboid. Why? Because in the first case the distance from the center to any trajectory will remain constant; in the second case this will be the absolute value of the angle of each trajectory with the faces of the cuboid. So we see what should be understood by conditions _too simple_; they are those which conserve something, which leave an invariant remaining. Are the differential equations of the problem too simple for us to apply the laws of chance? This question would seem at first view to lack precise meaning; now we know what it means. They are too simple if they conserve something, if they admit a uniform integral. If something in the initial conditions remains unchanged, it is clear the final situation can no longer be independent of the initial situation. We come finally to the theory of errors. We know not to what are due the accidental errors, and precisely because we do not know, we are aware they obey the law of Gauss. Such is the paradox. The explanation is nearly the same as in the preceding cases. We need know only one thing: that the errors are very numerous, that they are very slight, that each may be as well negative as positive. What is the curve of probability of each of them? We do not know; we only suppose it is symmetric. We prove then that the resultant error will follow Gauss's law, and this resulting law is independent of the particular laws which we do not know. Here again the simplicity of the result is born of the very complexity of the data. VII But we are not through with paradoxes. I have just recalled the figment of Flammarion, that of the man going quicker than light, for whom time changes sign. I said that for him all phenomena would seem due to chance. That is true from a certain point of view, and yet all these phenomena at a given moment would not be distributed in conformity with the laws of chance, since the distribution would be the same as for us, who, seeing them unfold harmoniously and without coming out of a primal chaos, do not regard them as ruled by chance. What does that mean? For Lumen, Flammarion's man, slight causes seem to produce great effects; why do not things go on as for us when we think we see grand effects due to little causes? Would not the same reasoning be applicable in his case? Let us return to the argument. When slight differences in the causes produce vast differences in the effects, why are these effects distributed according to the laws of chance? Suppose a difference of a millimeter in the cause produces a difference of a kilometer in the effect. If I win in case the effect corresponds to a kilometer bearing an even number, my probability of winning will be 1/2. Why? Because to make that, the cause must correspond to a millimeter with an even number. Now, according to all appearance, the probability of the cause varying between certain limits will be proportional to the distance apart of these limits, provided this distance be very small. If this hypothesis were not admitted there would no longer be any way of representing the probability by a continuous function. What now will happen when great causes produce small effects? This is the case where we should not attribute the phenomenon to chance and where on the contrary Lumen would attribute it to chance. To a difference of a kilometer in the cause would correspond a difference of a millimeter in the effect. Would the probability of the cause being comprised between two limits _n_ kilometers apart still be proportional to _n_? We have no reason to suppose so, since this distance, _n_ kilometers, is great. But the probability that the effect lies between two limits _n_ millimeters apart will be precisely the same, so it will not be proportional to _n_, even though this distance, _n_ millimeters, be small. There is no way therefore of representing the law of probability of effects by a continuous curve. This curve, understand, may remain continuous in the _analytic_ sense of the word; to _infinitesimal_ variations of the abscissa will correspond infinitesimal variations of the ordinate. But _practically_ it will not be continuous, since _very small_ variations of the ordinate would not correspond to very small variations of the abscissa. It would become impossible to trace the curve with an ordinary pencil; that is what I mean. So what must we conclude? Lumen has no right to say that the probability of the cause (_his_ cause, our effect) should be represented necessarily by a continuous function. But then why have we this right? It is because this state of unstable equilibrium which we have been calling initial is itself only the final outcome of a long previous history. In the course of this history complex causes have worked a great while: they have contributed to produce the mixture of elements and they have tended to make everything uniform at least within a small region; they have rounded off the corners, smoothed down the hills and filled up the valleys. However capricious and irregular may have been the primitive curve given over to them, they have worked so much toward making it regular that finally they deliver over to us a continuous curve. And this is why we may in all confidence assume its continuity. Lumen would not have the same reasons for such a conclusion. For him complex causes would not seem agents of equalization and regularity, but on the contrary would create only inequality and differentiation. He would see a world more and more varied come forth from a sort of primitive chaos. The changes he could observe would be for him unforeseen and impossible to foresee. They would seem to him due to some caprice or another; but this caprice would be quite different from our chance, since it would be opposed to all law, while our chance still has its laws. All these points call for lengthy explications, which perhaps would aid in the better comprehension of the irreversibility of the universe. VIII We have sought to define chance, and now it is proper to put a question. Has chance thus defined, in so far as this is possible, objectivity? It may be questioned. I have spoken of very slight or very complex causes. But what is very little for one may be very big for another, and what seems very complex to one may seem simple to another. In part I have already answered by saying precisely in what cases differential equations become too simple for the laws of chance to remain applicable. But it is fitting to examine the matter a little more closely, because we may take still other points of view. What means the phrase 'very slight'? To understand it we need only go back to what has already been said. A difference is very slight, an interval is very small, when within the limits of this interval the probability remains sensibly constant. And why may this probability be regarded as constant within a small interval? It is because we assume that the law of probability is represented by a continuous curve, continuous not only in the analytic sense, but _practically_ continuous, as already explained. This means that it not only presents no absolute hiatus, but that it has neither salients nor reentrants too acute or too accentuated. And what gives us the right to make this hypothesis? We have already said it is because, since the beginning of the ages, there have always been complex causes ceaselessly acting in the same way and making the world tend toward uniformity without ever being able to turn back. These are the causes which little by little have flattened the salients and filled up the reentrants, and this is why our probability curves now show only gentle undulations. In milliards of milliards of ages another step will have been made toward uniformity, and these undulations will be ten times as gentle; the radius of mean curvature of our curve will have become ten times as great. And then such a length as seems to us to-day not very small, since on our curve an arc of this length can not be regarded as rectilineal, should on the contrary at that epoch be called very little, since the curvature will have become ten times less and an arc of this length may be sensibly identified with a sect. Thus the phrase 'very slight' remains relative; but it is not relative to such or such a man, it is relative to the actual state of the world. It will change its meaning when the world shall have become more uniform, when all things shall have blended still more. But then doubtless men can no longer live and must give place to other beings--should I say far smaller or far larger? So that our criterion, remaining true for all men, retains an objective sense. And on the other hand what means the phrase 'very complex'? I have already given one solution, but there are others. Complex causes we have said produce a blend more and more intimate, but after how long a time will this blend satisfy us? When will it have accumulated sufficient complexity? When shall we have sufficiently shuffled the cards? If we mix two powders, one blue, the other white, there comes a moment when the tint of the mixture seems to us uniform because of the feebleness of our senses; it will be uniform for the presbyte, forced to gaze from afar, before it will be so for the myope. And when it has become uniform for all eyes, we still could push back the limit by the use of instruments. There is no chance for any man ever to discern the infinite variety which, if the kinetic theory is true, hides under the uniform appearance of a gas. And yet if we accept Gouy's ideas on the Brownian movement, does not the microscope seem on the point of showing us something analogous? This new criterion is therefore relative like the first; and if it retains an objective character, it is because all men have approximately the same senses, the power of their instruments is limited, and besides they use them only exceptionally. IX It is just the same in the moral sciences and particularly in history. The historian is obliged to make a choice among the events of the epoch he studies; he recounts only those which seem to him the most important. He therefore contents himself with relating the most momentous events of the sixteenth century, for example, as likewise the most remarkable facts of the seventeenth century. If the first suffice to explain the second, we say these conform to the laws of history. But if a great event of the seventeenth century should have for cause a small fact of the sixteenth century which no history reports, which all the world has neglected, then we say this event is due to chance. This word has therefore the same sense as in the physical sciences; it means that slight causes have produced great effects. The greatest bit of chance is the birth of a great man. It is only by chance that meeting of two germinal cells, of different sex, containing precisely, each on its side, the mysterious elements whose mutual reaction must produce the genius. One will agree that these elements must be rare and that their meeting is still more rare. How slight a thing it would have required to deflect from its route the carrying spermatozoon. It would have sufficed to deflect it a tenth of a millimeter and Napoleon would not have been born and the destinies of a continent would have been changed. No example can better make us understand the veritable characteristics of chance. One more word about the paradoxes brought out by the application of the calculus of probabilities to the moral sciences. It has been proven that no Chamber of Deputies will ever fail to contain a member of the opposition, or at least such an event would be so improbable that we might without fear wager the contrary, and bet a million against a sou. Condorcet has striven to calculate how many jurors it would require to make a judicial error practically impossible. If we had used the results of this calculation, we should certainly have been exposed to the same disappointments as in betting, on the faith of the calculus, that the opposition would never be without a representative. The laws of chance do not apply to these questions. If justice be not always meted out to accord with the best reasons, it uses less than we think the method of Bridoye. This is perhaps to be regretted, for then the system of Condorcet would shield us from judicial errors. What is the meaning of this? We are tempted to attribute facts of this nature to chance because their causes are obscure; but this is not true chance. The causes are unknown to us, it is true, and they are even complex; but they are not sufficiently so, since they conserve something. We have seen that this it is which distinguishes causes 'too simple.' When men are brought together they no longer decide at random and independently one of another; they influence one another. Multiplex causes come into action. They worry men, dragging them to right or left, but one thing there is they can not destroy, this is their Panurge flock-of-sheep habits. And this is an invariant. X Difficulties are indeed involved in the application of the calculus of probabilities to the exact sciences. Why are the decimals of a table of logarithms, why are those of the number [pi] distributed in accordance with the laws of chance? Elsewhere I have already studied the question in so far as it concerns logarithms, and there it is easy. It is clear that a slight difference of argument will give a slight difference of logarithm, but a great difference in the sixth decimal of the logarithm. Always we find again the same criterion. But as for the number [pi], that presents more difficulties, and I have at the moment nothing worth while to say. There would be many other questions to resolve, had I wished to attack them before solving that which I more specially set myself. When we reach a simple result, when we find for example a round number, we say that such a result can not be due to chance, and we seek, for its explanation, a non-fortuitous cause. And in fact there is only a very slight probability that among 10,000 numbers chance will give a round number; for example, the number 10,000. This has only one chance in 10,000. But there is only one chance in 10,000 for the occurrence of any other one number; and yet this result will not astonish us, nor will it be hard for us to attribute it to chance; and that simply because it will be less striking. Is this a simple illusion of ours, or are there cases where this way of thinking is legitimate? We must hope so, else were all science impossible. When we wish to check a hypothesis, what do we do? We can not verify all its consequences, since they would be infinite in number; we content ourselves with verifying certain ones and if we succeed we declare the hypothesis confirmed, because so much success could not be due to chance. And this is always at bottom the same reasoning. I can not completely justify it here, since it would take too much time; but I may at least say that we find ourselves confronted by two hypotheses, either a simple cause or that aggregate of complex causes we call chance. We find it natural to suppose that the first should produce a simple result, and then, if we find that simple result, the round number for example, it seems more likely to us to be attributable to the simple cause which must give it almost certainly, than to chance which could only give it once in 10,000 times. It will not be the same if we find a result which is not simple; chance, it is true, will not give this more than once in 10,000 times; but neither has the simple cause any more chance of producing it. BOOK II MATHEMATICAL REASONING CHAPTER I THE RELATIVITY OF SPACE I It is impossible to represent to oneself empty space; all our efforts to imagine a pure space, whence should be excluded the changing images of material objects, can result only in a representation where vividly colored surfaces, for example, are replaced by lines of faint coloration, and we can not go to the very end in this way without all vanishing and terminating in nothingness. Thence comes the irreducible relativity of space. Whoever speaks of absolute space uses a meaningless phrase. This is a truth long proclaimed by all who have reflected upon the matter, but which we are too often led to forget. I am at a determinate point in Paris, place du Panthéon for instance, and I say: I shall come back _here_ to-morrow. If I be asked: Do you mean you will return to the same point of space, I shall be tempted to answer: yes; and yet I shall be wrong, since by to-morrow the earth will have journeyed hence, carrying with it the place du Panthéon, which will have traveled over more than two million kilometers. And if I tried to speak more precisely, I should gain nothing, since our globe has run over these two million kilometers in its motion with relation to the sun, while the sun in its turn is displaced with reference to the Milky Way, while the Milky Way itself is doubtless in motion without our being able to perceive its velocity. So that we are completely ignorant, and always shall be, of how much the place du Panthéon is displaced in a day. In sum, I meant to say: To-morrow I shall see again the dome and the pediment of the Panthéon, and if there were no Panthéon my phrase would be meaningless and space would vanish. This is one of the most commonplace forms of the principle of the relativity of space; but there is another, upon which Delbeuf has particularly insisted. Suppose that in the night all the dimensions of the universe become a thousand times greater: the world will have remained _similar_ to itself, giving to the word _similitude_ the same meaning as in Euclid, Book VI. Only what was a meter long will measure thenceforth a kilometer, what was a millimeter long will become a meter. The bed whereon I lie and my body itself will be enlarged in the same proportion. When I awake to-morrow morning, what sensation shall I feel in presence of such an astounding transformation? Well, I shall perceive nothing at all. The most precise measurements will be incapable of revealing to me anything of this immense convulsion, since the measures I use will have varied precisely in the same proportion as the objects I seek to measure. In reality, this convulsion exists only for those who reason as if space were absolute. If I for a moment have reasoned as they do, it is the better to bring out that their way of seeing implies contradiction. In fact it would be better to say that, space being relative, nothing at all has happened, which is why we have perceived nothing. Has one the right, therefore, to say he knows the distance between two points? No, since this distance could undergo enormous variations without our being able to perceive them, provided the other distances have varied in the same proportion. We have just seen that when I say: I shall be here to-morrow, this does not mean: To-morrow I shall be at the same point of space where I am to-day, but rather: To-morrow I shall be at the same distance from the Panthéon as to-day. And we see that this statement is no longer sufficient and that I should say: To-morrow and to-day my distance from the Panthéon will be equal to the same number of times the height of my body. But this is not all; I have supposed the dimensions of the world to vary, but that at least the world remained always similar to itself. We might go much further, and one of the most astonishing theories of modern physics furnishes us the occasion. According to Lorentz and Fitzgerald, all the bodies borne along in the motion of the earth undergo a deformation. This deformation is, in reality, very slight, since all dimensions parallel to the movement of the earth diminish by a hundred millionth, while the dimensions perpendicular to this movement are unchanged. But it matters little that it is slight, that it exists suffices for the conclusion I am about to draw. And besides, I have said it was slight, but in reality I know nothing about it; I have myself been victim of the tenacious illusion which makes us believe we conceive an absolute space; I have thought of the motion of the earth in its elliptic orbit around the sun, and I have allowed thirty kilometers as its velocity. But its real velocity (I mean, this time, not its absolute velocity, which is meaningless, but its velocity with relation to the ether), I do not know that, and have no means of knowing it: it is perhaps, 10, 100 times greater, and then the deformation will be 100, 10,000 times more. Can we show this deformation? Evidently not; here is a cube with edge one meter; in consequence of the earth's displacement it is deformed, one of its edges, that parallel to the motion, becomes smaller, the others do not change. If I wish to assure myself of it by aid of a meter measure, I shall measure first one of the edges perpendicular to the motion and shall find that my standard meter fits this edge exactly; and in fact neither of these two lengths is changed, since both are perpendicular to the motion. Then I wish to measure the other edge, that parallel to the motion; to do this I displace my meter and turn it so as to apply it to the edge. But the meter, having changed orientation and become parallel to the motion, has undergone, in its turn, the deformation, so that though the edge be not a meter long, it will fit exactly, I shall find out nothing. You ask then of what use is the hypothesis of Lorentz and of Fitzgerald if no experiment can permit of its verification? It is my exposition that has been incomplete; I have spoken only of measurements that can be made with a meter; but we can also measure a length by the time it takes light to traverse it, on condition we suppose the velocity of light constant and independent of direction. Lorentz could have accounted for the facts by supposing the velocity of light greater in the direction of the earth's motion than in the perpendicular direction. He preferred to suppose that the velocity is the same in these different directions but that the bodies are smaller in the one than in the other. If the wave surfaces of light had undergone the same deformations as the material bodies we should never have perceived the Lorentz-Fitzgerald deformation. In either case, it is not a question of absolute magnitude, but of the measure of this magnitude by means of some instrument; this instrument may be a meter, or the path traversed by light; it is only the relation of the magnitude to the instrument that we measure; and if this relation is altered, we have no way of knowing whether it is the magnitude or the instrument which has changed. But what I wish to bring out is, that in this deformation the world has not remained similar to itself; squares have become rectangles, circles ellipses, spheres ellipsoids. And yet we have no way of knowing whether this deformation be real. Evidently one could go much further: in place of the Lorentz-Fitzgerald deformation, whose laws are particularly simple, we could imagine any deformation whatsoever. Bodies could be deformed according to any laws, as complicated as we might wish, we never should notice it provided all bodies without exception were deformed according to the same laws. In saying, all bodies without exception, I include of course our own body and the light rays emanating from different objects. If we look at the world in one of those mirrors of complicated shape which deform objects in a bizarre way, the mutual relations of the different parts of this world would not be altered; if, in fact two real objects touch, their images likewise seem to touch. Of course when we look in such a mirror we see indeed the deformation, but this is because the real world subsists alongside of its deformed image; and then even were this real world hidden from us, something there is could not be hidden, ourself; we could not cease to see, or at least to feel, our body and our limbs which have not been deformed and which continue to serve us as instruments of measure. But if we imagine our body itself deformed in the same way as if seen in the mirror, these instruments of measure in their turn will fail us and the deformation will no longer be ascertainable. Consider in the same way two worlds images of one another; to each object _P_ of the world _A_ corresponds in the world _B_ an object _P'_, its image; the coordinates of this image _P'_ are determinate functions of those of the object _P_; moreover these functions may be any whatsoever; I only suppose them chosen once for all. Between the position of _P_ and that of _P'_ there is a constant relation; what this relation is, matters not; enough that it be constant. Well, these two worlds will be indistinguishable one from the other. I mean the first will be for its inhabitants what the second is for its. And so it will be as long as the two worlds remain strangers to each other. Suppose we lived in world _A_, we shall have constructed our science and in particular our geometry; during this time the inhabitants of world _B_ will have constructed a science, and as their world is the image of ours, their geometry will also be the image of ours or, better, it will be the same. But if for us some day a window is opened upon world _B_, how we shall pity them: "Poor things," we shall say, "they think they have made a geometry, but what they call so is only a grotesque image of ours; their straights are all twisted, their circles are humped, their spheres have capricious inequalities." And we shall never suspect they say the same of us, and one never will know who is right. We see in how broad a sense should be understood the relativity of space; space is in reality amorphous and the things which are therein alone give it a form. What then should be thought of that direct intuition we should have of the straight or of distance? So little have we intuition of distance in itself that in the night, as we have said, a distance might become a thousand times greater without our being able to perceive it, if all other distances had undergone the same alteration. And even in a night the world _B_ might be substituted for the world _A_ without our having any way of knowing it, and then the straight lines of yesterday would have ceased to be straight and we should never notice. One part of space is not by itself and in the absolute sense of the word equal to another part of space; because if so it is for us, it would not be for the dwellers in world _B_; and these have just as much right to reject our opinion as we to condemn theirs. I have elsewhere shown what are the consequences of these facts from the viewpoint of the idea we should form of non-Euclidean geometry and other analogous geometries; to that I do not care to return; and to-day I shall take a somewhat different point of view. II If this intuition of distance, of direction, of the straight line, if this direct intuition of space in a word does not exist, whence comes our belief that we have it? If this is only an illusion, why is this illusion so tenacious? It is proper to examine into this. We have said there is no direct intuition of size and we can only arrive at the relation of this magnitude to our instruments of measure. We should therefore not have been able to construct space if we had not had an instrument to measure it; well, this instrument to which we relate everything, which we use instinctively, it is our own body. It is in relation to our body that we place exterior objects, and the only spatial relations of these objects that we can represent are their relations to our body. It is our body which serves us, so to speak, as system of axes of coordinates. For example, at an instant [alpha], the presence of the object _A_ is revealed to me by the sense of sight; at another instant, [beta], the presence of another object, _B_, is revealed to me by another sense, that of hearing or of touch, for instance. I judge that this object _B_ occupies the same place as the object _A_. What does that mean? First that does not signify that these two objects occupy, at two different moments, the same point of an absolute space, which even if it existed would escape our cognition, since, between the instants [alpha] and [beta], the solar system has moved and we can not know its displacement. That means these two objects occupy the same relative position with reference to our body. But even this, what does it mean? The impressions that have come to us from these objects have followed paths absolutely different, the optic nerve for the object _A_, the acoustic nerve for the object _B_. They have nothing in common from the qualitative point of view. The representations we are able to make of these two objects are absolutely heterogeneous, irreducible one to the other. Only I know that to reach the object _A_ I have just to extend the right arm in a certain way; even when I abstain from doing it, I represent to myself the muscular sensations and other analogous sensations which would accompany this extension, and this representation is associated with that of the object _A_. Now, I likewise know I can reach the object _B_ by extending my right arm in the same manner, an extension accompanied by the same train of muscular sensations. And when I say these two objects occupy the same place, I mean nothing more. I also know I could have reached the object _A_ by another appropriate motion of the left arm and I represent to myself the muscular sensations which would have accompanied this movement; and by this same motion of the left arm, accompanied by the same sensations, I likewise could have reached the object _B_. And that is very important, since thus I can defend myself against dangers menacing me from the object _A_ or the object _B_. With each of the blows we can be hit, nature has associated one or more parries which permit of our guarding ourselves. The same parry may respond to several strokes; and so it is, for instance, that the same motion of the right arm would have allowed us to guard at the instant [alpha] against the object _A_ and at the instant [beta] against the object _B_. Just so, the same stroke can be parried in several ways, and we have said, for instance, the object _A_ could be reached indifferently either by a certain movement of the right arm or by a certain movement of the left arm. All these parries have nothing in common except warding off the same blow, and this it is, and nothing else, which is meant when we say they are movements terminating at the same point of space. Just so, these objects, of which we say they occupy the same point of space, have nothing in common, except that the same parry guards against them. Or, if you choose, imagine innumerable telegraph wires, some centripetal, others centrifugal. The centripetal wires warn us of accidents happening without; the centrifugal wires carry the reparation. Connections are so established that when a centripetal wire is traversed by a current this acts on a relay and so starts a current in one of the centrifugal wires, and things are so arranged that several centripetal wires may act on the same centrifugal wire if the same remedy suits several ills, and that a centripetal wire may agitate different centrifugal wires, either simultaneously or in lieu one of the other when the same ill may be cured by several remedies. It is this complex system of associations, it is this table of distribution, so to speak, which is all our geometry or, if you wish, all in our geometry that is instinctive. What we call our intuition of the straight line or of distance is the consciousness we have of these associations and of their imperious character. And it is easy to understand whence comes this imperious character itself. An association will seem to us by so much the more indestructible as it is more ancient. But these associations are not, for the most part, conquests of the individual, since their trace is seen in the new-born babe: they are conquests of the race. Natural selection had to bring about these conquests by so much the more quickly as they were the more necessary. On this account, those of which we speak must have been of the earliest in date, since without them the defense of the organism would have been impossible. From the time when the cellules were no longer merely juxtaposed, but were called upon to give mutual aid, it was needful that a mechanism organize analogous to what we have described, so that this aid miss not its way, but forestall the peril. When a frog is decapitated, and a drop of acid is placed on a point of its skin, it seeks to wipe off the acid with the nearest foot, and, if this foot be amputated, it sweeps it off with the foot of the opposite side. There we have the double parry of which I have just spoken, allowing the combating of an ill by a second remedy, if the first fails. And it is this multiplicity of parries, and the resulting coordination, which is space. We see to what depths of the unconscious we must descend to find the first traces of these spatial associations, since only the inferior parts of the nervous system are involved. Why be astonished then at the resistance we oppose to every attempt made to dissociate what so long has been associated? Now, it is just this resistance that we call the evidence for the geometric truths; this evidence is nothing but the repugnance we feel toward breaking with very old habits which have always proved good. III The space so created is only a little space extending no farther than my arm can reach; the intervention of the memory is necessary to push back its limits. There are points which will remain out of my reach, whatever effort I make to stretch forth my hand; if I were fastened to the ground like a hydra polyp, for instance, which can only extend its tentacles, all these points would be outside of space, since the sensations we could experience from the action of bodies there situated, would be associated with the idea of no movement allowing us to reach them, of no appropriate parry. These sensations would not seem to us to have any spatial character and we should not seek to localize them. But we are not fixed to the ground like the lower animals; we can, if the enemy be too far away, advance toward him first and extend the hand when we are sufficiently near. This is still a parry, but a parry at long range. On the other hand, it is a complex parry, and into the representation we make of it enter the representation of the muscular sensations caused by the movements of the legs, that of the muscular sensations caused by the final movement of the arm, that of the sensations of the semicircular canals, etc. We must, besides, represent to ourselves, not a complex of simultaneous sensations, but a complex of successive sensations, following each other in a determinate order, and this is why I have just said the intervention of memory was necessary. Notice moreover that, to reach the same point, I may approach nearer the mark to be attained, so as to have to stretch my arm less. What more? It is not one, it is a thousand parries I can oppose to the same danger. All these parries are made of sensations which may have nothing in common and yet we regard them as defining the same point of space, since they may respond to the same danger and are all associated with the notion of this danger. It is the potentiality of warding off the same stroke which makes the unity of these different parries, as it is the possibility of being parried in the same way which makes the unity of the strokes so different in kind, which may menace us from the same point of space. It is this double unity which makes the individuality of each point of space, and, in the notion of point, there is nothing else. The space before considered, which might be called _restricted space_, was referred to coordinate axes bound to my body; these axes were fixed, since my body did not move and only my members were displaced. What are the axes to which we naturally refer the _extended space_? that is to say the new space just defined. We define a point by the sequence of movements to be made to reach it, starting from a certain initial position of the body. The axes are therefore fixed to this initial position of the body. But the position I call initial may be arbitrarily chosen among all the positions my body has successively occupied; if the memory more or less unconscious of these successive positions is necessary for the genesis of the notion of space, this memory may go back more or less far into the past. Thence results in the definition itself of space a certain indetermination, and it is precisely this indetermination which constitutes its relativity. There is no absolute space, there is only space relative to a certain initial position of the body. For a conscious being fixed to the ground like the lower animals, and consequently knowing only restricted space, space would still be relative (since it would have reference to his body), but this being would not be conscious of this relativity, because the axes of reference for this restricted space would be unchanging! Doubtless the rock to which this being would be fettered would not be motionless, since it would be carried along in the movement of our planet; for us consequently these axes would change at each instant; but for him they would be changeless. We have the faculty of referring our extended space now to the position _A_ of our body, considered as initial, again to the position _B_, which it had some moments afterward, and which we are free to regard in its turn as initial; we make therefore at each instant unconscious transformations of coordinates. This faculty would be lacking in our imaginary being, and from not having traveled, he would think space absolute. At every instant, his system of axes would be imposed upon him; this system would have to change greatly in reality, but for him it would be always the same, since it would be always the _only_ system. Quite otherwise is it with us, who at each instant have many systems between which we may choose at will, on condition of going back by memory more or less far into the past. This is not all; restricted space would not be homogeneous; the different points of this space could not be regarded as equivalent, since some could be reached only at the cost of the greatest efforts, while others could be easily attained. On the contrary, our extended space seems to us homogeneous, and we say all its points are equivalent. What does that mean? If we start from a certain place _A_, we can, from this position, make certain movements, _M_, characterized by a certain complex of muscular sensations. But, starting from another position, _B_, we make movements _M'_ characterized by the same muscular sensations. Let _a_, then, be the situation of a certain point of the body, the end of the index finger of the right hand for example, in the initial position _A_, and _b_ the situation of this same index when, starting from this position _A_, we have made the motions _M_. Afterwards, let _a'_ be the situation of this index in the position _B_, and _b'_ its situation when, starting from the position _B_, we have made the motions _M'_. Well, I am accustomed to say that the points of space _a_ and _b_ are related to each other just as the points _a'_ and _b'_, and this simply means that the two series of movements _M_ and _M'_ are accompanied by the same muscular sensations. And as I am conscious that, in passing from the position _A_ to the position _B_, my body has remained capable of the same movements, I know there is a point of space related to the point _a'_ just as any point _b_ is to the point _a_, so that the two points _a_ and _a'_ are equivalent. This is what is called the homogeneity of space. And, at the same time, this is why space is relative, since its properties remain the same whether it be referred to the axes _A_ or to the axes _B_. So that the relativity of space and its homogeneity are one sole and same thing. Now, if I wish to pass to the great space, which no longer serves only for me, but where I may lodge the universe, I get there by an act of imagination. I imagine how a giant would feel who could reach the planets in a few steps; or, if you choose, what I myself should feel in presence of a miniature world where these planets were replaced by little balls, while on one of these little balls moved a liliputian I should call myself. But this act of imagination would be impossible for me had I not previously constructed my restricted space and my extended space for my own use. IV Why now have all these spaces three dimensions? Go back to the "table of distribution" of which we have spoken. We have on the one side the list of the different possible dangers; designate them by _A1_, _A2_, etc.; and, on the other side, the list of the different remedies which I shall call in the same way _B1_, _B2_, etc. We have then connections between the contact studs or push buttons of the first list and those of the second, so that when, for instance, the announcer of danger _A3_ functions, it will put or may put in action the relay corresponding to the parry _B4_. As I have spoken above of centripetal or centrifugal wires, I fear lest one see in all this, not a simple comparison, but a description of the nervous system. Such is not my thought, and that for several reasons: first I should not permit myself to put forth an opinion on the structure of the nervous system which I do not know, while those who have studied it speak only circumspectly; again because, despite my incompetence, I well know this scheme would be too simplistic; and finally because on my list of parries, some would figure very complex, which might even, in the case of extended space, as we have seen above, consist of many steps followed by a movement of the arm. It is not a question then of physical connection between two real conductors but of psychologic association between two series of sensations. If _A1_ and _A2_ for instance are both associated with the parry _B1_, and if _A1_ is likewise associated with the parry _B2_, it will generally happen that _A2_ and _B2_ will also themselves be associated. If this fundamental law were not generally true, there would exist only an immense confusion and there would be nothing resembling a conception of space or a geometry. How in fact have we defined a point of space. We have done it in two ways: it is on the one hand the aggregate of announcers _A_ in connection with the same parry _B_; it is on the other hand the aggregate of parries _B_ in connection with the same announcer _A_. If our law was not true, we should say _A1_ and _A2_ correspond to the same point since they are both in connection with _B1_; but we should likewise say they do not correspond to the same point, since _A1_ would be in connection with _B2_ and the same would not be true of _A2_. This would be a contradiction. But, from another side, if the law were rigorously and always true, space would be very different from what it is. We should have categories strongly contrasted between which would be portioned out on the one hand the announcers _A_, on the other hand the parries _B_; these categories would be excessively numerous, but they would be entirely separated one from another. Space would be composed of points very numerous, but discrete; it would be _discontinuous_. There would be no reason for ranging these points in one order rather than another, nor consequently for attributing to space three dimensions. But it is not so; permit me to resume for a moment the language of those who already know geometry; this is quite proper since this is the language best understood by those I wish to make understand me. When I desire to parry the stroke, I seek to attain the point whence comes this blow, but it suffices that I approach quite near. Then the parry _B1_ may answer for _A1_ and for _A2_, if the point which corresponds to _B1_ is sufficiently near both to that corresponding to _A1_ and to that corresponding to _A2_. But it may happen that the point corresponding to another parry _B2_ may be sufficiently near to the point corresponding to A1 and not sufficiently near the point corresponding to _A2_; so that the parry _B2_ may answer for _A1_ without answering for _A2_. For one who does not yet know geometry, this translates itself simply by a derogation of the law stated above. And then things will happen thus: Two parries _B1_ and _B2_ will be associated with the same warning _A1_ and with a large number of warnings which we shall range in the same category as _A1_ and which we shall make correspond to the same point of space. But we may find warnings _A2_ which will be associated with _B2_ without being associated with _B1_, and which in compensation will be associated with _B3_, which _B3_ was not associated with _A1_, and so forth, so that we may write the series _B1_, _A1_, _B2_, _A2_, _B3_, _A3_, _B4_, _A4_, where each term is associated with the following and the preceding, but not with the terms several places away. Needless to add that each of the terms of these series is not isolated, but forms part of a very numerous category of other warnings or of other parries which have the same connections as it, and which may be regarded as belonging to the same point of space. The fundamental law, though admitting of exceptions, remains therefore almost always true. Only, in consequence of these exceptions, these categories, in place of being entirely separated, encroach partially one upon another and mutually penetrate in a certain measure, so that space becomes continuous. On the other hand, the order in which these categories are to be ranged is no longer arbitrary, and if we refer to the preceding series, we see it is necessary to put _B2_ between _A1_ and _A2_ and consequently between _B1_ and _B3_ and that we could not for instance put it between _B3_ and _B4_. There is therefore an order in which are naturally arranged our categories which correspond to the points of space, and experience teaches us that this order presents itself under the form of a table of triple entry, and this is why space has three dimensions. V So the characteristic property of space, that of having three dimensions, is only a property of our table of distribution, an internal property of the human intelligence, so to speak. It would suffice to destroy certain of these connections, that is to say of the associations of ideas to give a different table of distribution, and that might be enough for space to acquire a fourth dimension. Some persons will be astonished at such a result. The external world, they will think, should count for something. If the number of dimensions comes from the way we are made, there might be thinking beings living in our world, but who might be made differently from us and who would believe space has more or less than three dimensions. Has not M. de Cyon said that the Japanese mice, having only two pair of semicircular canals, believe that space is two-dimensional? And then this thinking being, if he is capable of constructing a physics, would he not make a physics of two or of four dimensions, and which in a sense would still be the same as ours, since it would be the description of the same world in another language? It seems in fact that it would be possible to translate our physics into the language of geometry of four dimensions; to attempt this translation would be to take great pains for little profit, and I shall confine myself to citing the mechanics of Hertz where we have something analogous. However, it seems that the translation would always be less simple than the text, and that it would always have the air of a translation, that the language of three dimensions seems the better fitted to the description of our world, although this description can be rigorously made in another idiom. Besides, our table of distribution was not made at random. There is connection between the warning _A1_ and the parry _B1_, this is an internal property of our intelligence; but why this connection? It is because the parry _B1_ affords means effectively to guard against the danger _A1_; and this is a fact exterior to us, this is a property of the exterior world. Our table of distribution is therefore only the translation of an aggregate of exterior facts; if it has three dimensions, this is because it has adapted itself to a world having certain properties; and the chief of these properties is that there exist natural solids whose displacements follow sensibly the laws we call laws of motion of rigid solids. If therefore the language of three dimensions is that which permits us most easily to describe our world, we should not be astonished; this language is copied from our table of distribution; and it is in order to be able to live in this world that this table has been established. I have said we could conceive, living in our world, thinking beings whose table of distribution would be four-dimensional and who consequently would think in hyperspace. It is not certain however that such beings, admitting they were born there, could live there and defend themselves against the thousand dangers by which they would there be assailed. VI A few remarks to end with. There is a striking contrast between the roughness of this primitive geometry, reducible to what I call a table of distribution, and the infinite precision of the geometers' geometry. And yet this is born of that; but not of that alone; it must be made fecund by the faculty we have of constructing mathematical concepts, such as that of group, for instance; it was needful to seek among the pure concepts that which best adapts itself to this rough space whose genesis I have sought to explain and which is common to us and the higher animals. The evidence for certain geometric postulates, we have said, is only our repugnance to renouncing very old habits. But these postulates are infinitely precise, while these habits have something about them essentially pliant. When we wish to think, we need postulates infinitely precise, since this is the only way to avoid contradiction; but among all the possible systems of postulates, there are some we dislike to choose because they are not sufficiently in accord with our habits; however pliant, however elastic they may be, these have a limit of elasticity. We see that if geometry is not an experimental science, it is a science born apropos of experience; that we have created the space it studies, but adapting it to the world wherein we live. We have selected the most convenient space, but experience has guided our choice; as this choice has been unconscious, we think it has been imposed upon us; some say experience imposes it, others that we are born with our space ready made; we see from the preceding considerations, what in these two opinions is the part of truth, what of error. In this progressive education whose outcome has been the construction of space, it is very difficult to determine what is the part of the individual, what the part of the race. How far could one of us, transported from birth to an entirely different world, where were dominant, for instance, bodies moving in conformity to the laws of motion of non-Euclidean solids, renounce the ancestral space to build a space completely new? The part of the race seems indeed preponderant; yet if to it we owe rough space, the soft space I have spoken of, the space of the higher animals, is it not to the unconscious experience of the individual we owe the infinitely precise space of the geometer? This is a question not easy to solve. Yet we cite a fact showing that the space our ancestors have bequeathed us still retains a certain plasticity. Some hunters learn to shoot fish under water, though the image of these fish be turned up by refraction. Besides they do it instinctively: they therefore have learned to modify their old instinct of direction; or, if you choose, to substitute for the association _A1_, _B1_, another association _A1_, _B2_, because experience showed them the first would not work. CHAPTER II MATHEMATICAL DEFINITIONS AND TEACHING 1. I should speak here of general definitions in mathematics; at least that is the title, but it will be impossible to confine myself to the subject as strictly as the rule of unity of action would require; I shall not be able to treat it without touching upon a few other related questions, and if thus I am forced from time to time to walk on the bordering flower-beds on the right or left, I pray you bear with me. What is a good definition? For the philosopher or the scientist it is a definition which applies to all the objects defined, and only those; it is the one satisfying the rules of logic. But in teaching it is not that; a good definition is one understood by the scholars. How does it happen that so many refuse to understand mathematics? Is that not something of a paradox? Lo and behold! a science appealing only to the fundamental principles of logic, to the principle of contradiction, for instance, to that which is the skeleton, so to speak, of our intelligence, to that of which we can not divest ourselves without ceasing to think, and there are people who find it obscure! and they are even in the majority! That they are incapable of inventing may pass, but that they do not understand the demonstrations shown them, that they remain blind when we show them a light which seems to us flashing pure flame, this it is which is altogether prodigious. And yet there is no need of a wide experience with examinations to know that these blind men are in no wise exceptional beings. This is a problem not easy to solve, but which should engage the attention of all those wishing to devote themselves to teaching. What is it, to understand? Has this word the same meaning for all the world? To understand the demonstration of a theorem, is that to examine successively each of the syllogisms composing it and to ascertain its correctness, its conformity to the rules of the game? Likewise, to understand a definition, is this merely to recognize that one already knows the meaning of all the terms employed and to ascertain that it implies no contradiction? For some, yes; when they have done this, they will say: I understand. For the majority, no. Almost all are much more exacting; they wish to know not merely whether all the syllogisms of a demonstration are correct, but why they link together in this order rather than another. In so far as to them they seem engendered by caprice and not by an intelligence always conscious of the end to be attained, they do not believe they understand. Doubtless they are not themselves just conscious of what they crave and they could not formulate their desire, but if they do not get satisfaction, they vaguely feel that something is lacking. Then what happens? In the beginning they still perceive the proofs one puts under their eyes; but as these are connected only by too slender a thread to those which precede and those which follow, they pass without leaving any trace in their head; they are soon forgotten; a moment bright, they quickly vanish in night eternal. When they are farther on, they will no longer see even this ephemeral light, since the theorems lean one upon another and those they would need are forgotten; thus it is they become incapable of understanding mathematics. This is not always the fault of their teacher; often their mind, which needs to perceive the guiding thread, is too lazy to seek and find it. But to come to their aid, we first must know just what hinders them. Others will always ask of what use is it; they will not have understood if they do not find about them, in practise or in nature, the justification of such and such a mathematical concept. Under each word they wish to put a sensible image; the definition must evoke this image, so that at each stage of the demonstration they may see it transform and evolve. Only upon this condition do they comprehend and retain. Often these deceive themselves; they do not listen to the reasoning, they look at the figures; they think they have understood and they have only seen. 2. How many different tendencies! Must we combat them? Must we use them? And if we wish to combat them, which should be favored? Must we show those content with the pure logic that they have seen only one side of the matter? Or need we say to those not so cheaply satisfied that what they demand is not necessary? In other words, should we constrain the young people to change the nature of their minds? Such an attempt would be vain; we do not possess the philosopher's stone which would enable us to transmute one into another the metals confided to us; all we can do is to work with them, adapting ourselves to their properties. Many children are incapable of becoming mathematicians, to whom however it is necessary to teach mathematics; and the mathematicians themselves are not all cast in the same mold. To read their works suffices to distinguish among them two sorts of minds, the logicians like Weierstrass for example, the intuitives like Riemann. There is the same difference among our students. The one sort prefer to treat their problems 'by analysis' as they say, the others 'by geometry.' It is useless to seek to change anything of that, and besides would it be desirable? It is well that there are logicians and that there are intuitives; who would dare say whether he preferred that Weierstrass had never written or that there never had been a Riemann? We must therefore resign ourselves to the diversity of minds, or better we must rejoice in it. 3. Since the word understand has many meanings, the definitions which will be best understood by some will not be best suited to others. We have those which seek to produce an image, and those where we confine ourselves to combining empty forms, perfectly intelligible, but purely intelligible, which abstraction has deprived of all matter. I know not whether it be necessary to cite examples. Let us cite them, anyhow, and first the definition of fractions will furnish us an extreme case. In the primary schools, to define a fraction, one cuts up an apple or a pie; it is cut up mentally of course and not in reality, because I do not suppose the budget of the primary instruction allows of such prodigality. At the Normal School, on the other hand, or at the college, it is said: a fraction is the combination of two whole numbers separated by a horizontal bar; we define by conventions the operations to which these symbols may be submitted; it is proved that the rules of these operations are the same as in calculating with whole numbers, and we ascertain finally that multiplying the fraction, according to these rules, by the denominator gives the numerator. This is all very well because we are addressing young people long familiarized with the notion of fractions through having cut up apples or other objects, and whose mind, matured by a hard mathematical education, has come little by little to desire a purely logical definition. But the débutant to whom one should try to give it, how dumfounded! Such also are the definitions found in a book justly admired and greatly honored, the _Foundations of Geometry_ by Hilbert. See in fact how he begins: _We think three systems of_ THINGS _which we shall call points, straights and planes_. What are these 'things'? We know not, nor need we know; it would even be a pity to seek to know; all we have the right to know of them is what the assumptions tell us; this for example: _Two distinct points always determine a straight_, which is followed by this remark: _in place of determine, we may say the two points are on the straight, or the straight goes through these two points or joins the two points_. Thus 'to be on a straight' is simply defined as synonymous with 'determine a straight.' Behold a book of which I think much good, but which I should not recommend to a school boy. Yet I could do so without fear, he would not read much of it. I have taken extreme examples and no teacher would dream of going that far. But even stopping short of such models, does he not already expose himself to the same danger? Suppose we are in a class; the professor dictates: the circle is the locus of points of the plane equidistant from an interior point called the center. The good scholar writes this phrase in his note-book; the bad scholar draws faces; but neither understands; then the professor takes the chalk and draws a circle on the board. "Ah!" think the scholars, "why did he not say at once: a circle is a ring, we should have understood." Doubtless the professor is right. The scholars' definition would have been of no avail, since it could serve for no demonstration, since besides it would not give them the salutary habit of analyzing their conceptions. But one should show them that they do not comprehend what they think they know, lead them to be conscious of the roughness of their primitive conception, and of themselves to wish it purified and made precise. 4. I shall return to these examples; I only wished to show you the two opposed conceptions; they are in violent contrast. This contrast the history of science explains. If we read a book written fifty years ago, most of the reasoning we find there seems lacking in rigor. Then it was assumed a continuous function can change sign only by vanishing; to-day we prove it. It was assumed the ordinary rules of calculation are applicable to incommensurable numbers; to-day we prove it. Many other things were assumed which sometimes were false. We trusted to intuition; but intuition can not give rigor, nor even certainty; we see this more and more. It tells us for instance that every curve has a tangent, that is to say that every continuous function has a derivative, and that is false. And as we sought certainty, we had to make less and less the part of intuition. What has made necessary this evolution? We have not been slow to perceive that rigor could not be established in the reasonings, if it were not first put into the definitions. The objects occupying mathematicians were long ill defined; we thought we knew them because we represented them with the senses or the imagination; but we had of them only a rough image and not a precise concept upon which reasoning could take hold. It is there that the logicians would have done well to direct their efforts. So for the incommensurable number, the vague idea of continuity, which we owe to intuition, has resolved itself into a complicated system of inequalities bearing on whole numbers. Thus have finally vanished all those difficulties which frightened our fathers when they reflected upon the foundations of the infinitesimal calculus. To-day only whole numbers are left in analysis, or systems finite or infinite of whole numbers, bound by a plexus of equalities and inequalities. Mathematics we say is arithmetized. 5. But do you think mathematics has attained absolute rigor without making any sacrifice? Not at all; what it has gained in rigor it has lost in objectivity. It is by separating itself from reality that it has acquired this perfect purity. We may freely run over its whole domain, formerly bristling with obstacles, but these obstacles have not disappeared. They have only been moved to the frontier, and it would be necessary to vanquish them anew if we wished to break over this frontier to enter the realm of the practical. We had a vague notion, formed of incongruous elements, some _a priori_, others coming from experiences more or less digested; we thought we knew, by intuition, its principal properties. To-day we reject the empiric elements, retaining only the _a priori_; one of the properties serves as definition and all the others are deduced from it by rigorous reasoning. This is all very well, but it remains to be proved that this property, which has become a definition, pertains to the real objects which experience had made known to us and whence we drew our vague intuitive notion. To prove that, it would be necessary to appeal to experience, or to make an effort of intuition, and if we could not prove it, our theorems would be perfectly rigorous, but perfectly useless. Logic sometimes makes monsters. Since half a century we have seen arise a crowd of bizarre functions which seem to try to resemble as little as possible the honest functions which serve some purpose. No longer continuity, or perhaps continuity, but no derivatives, etc. Nay more, from the logical point of view, it is these strange functions which are the most general, those one meets without seeking no longer appear except as particular case. There remains for them only a very small corner. Heretofore when a new function was invented, it was for some practical end; to-day they are invented expressly to put at fault the reasonings of our fathers, and one never will get from them anything more than that. If logic were the sole guide of the teacher, it would be necessary to begin with the most general functions, that is to say with the most bizarre. It is the beginner that would have to be set grappling with this teratologic museum. If you do not do it, the logicians might say, you will achieve rigor only by stages. 6. Yes, perhaps, but we can not make so cheap of reality, and I mean not only the reality of the sensible world, which however has its worth, since it is to combat against it that nine tenths of your students ask of you weapons. There is a reality more subtile, which makes the very life of the mathematical beings, and which is quite other than logic. Our body is formed of cells, and the cells of atoms; are these cells and these atoms then all the reality of the human body? The way these cells are arranged, whence results the unity of the individual, is it not also a reality and much more interesting? A naturalist who never had studied the elephant except in the microscope, would he think he knew the animal adequately? It is the same in mathematics. When the logician shall have broken up each demonstration into a multitude of elementary operations, all correct, he still will not possess the whole reality; this I know not what which makes the unity of the demonstration will completely escape him. In the edifices built up by our masters, of what use to admire the work of the mason if we can not comprehend the plan of the architect? Now pure logic can not give us this appreciation of the total effect; this we must ask of intuition. Take for instance the idea of continuous function. This is at first only a sensible image, a mark traced by the chalk on the blackboard. Little by little it is refined; we use it to construct a complicated system of inequalities, which reproduces all the features of the primitive image; when all is done, we have _removed the centering_, as after the construction of an arch; this rough representation, support thenceforth useless, has disappeared and there remains only the edifice itself, irreproachable in the eyes of the logician. And yet, if the professor did not recall the primitive image, if he did not restore momentarily the _centering_, how could the student divine by what caprice all these inequalities have been scaffolded in this fashion one upon another? The definition would be logically correct, but it would not show him the veritable reality. 7. So back we must return; doubtless it is hard for a master to teach what does not entirely satisfy him; but the satisfaction of the master is not the unique object of teaching; we should first give attention to what the mind of the pupil is and to what we wish it to become. Zoologists maintain that the embryonic development of an animal recapitulates in brief the whole history of its ancestors throughout geologic time. It seems it is the same in the development of minds. The teacher should make the child go over the path his fathers trod; more rapidly, but without skipping stations. For this reason, the history of science should be our first guide. Our fathers thought they knew what a fraction was, or continuity, or the area of a curved surface; we have found they did not know it. Just so our scholars think they know it when they begin the serious study of mathematics. If without warning I tell them: "No, you do not know it; what you think you understand, you do not understand; I must prove to you what seems to you evident," and if in the demonstration I support myself upon premises which to them seem less evident than the conclusion, what shall the unfortunates think? They will think that the science of mathematics is only an arbitrary mass of useless subtilities; either they will be disgusted with it, or they will play it as a game and will reach a state of mind like that of the Greek sophists. Later, on the contrary, when the mind of the scholar, familiarized with mathematical reasoning, has been matured by this long frequentation, the doubts will arise of themselves and then your demonstration will be welcome. It will awaken new doubts, and the questions will arise successively to the child, as they arose successively to our fathers, until perfect rigor alone can satisfy him. To doubt everything does not suffice, one must know why he doubts. 8. The principal aim of mathematical teaching is to develop certain faculties of the mind, and among them intuition is not the least precious. It is through it that the mathematical world remains in contact with the real world, and if pure mathematics could do without it, it would always be necessary to have recourse to it to fill up the chasm which separates the symbol from reality. The practician will always have need of it, and for one pure geometer there should be a hundred practicians. The engineer should receive a complete mathematical education, but for what should it serve him? To see the different aspects of things and see them quickly; he has no time to hunt mice. It is necessary that, in the complex physical objects presented to him, he should promptly recognize the point where the mathematical tools we have put in his hands can take hold. How could he do it if we should leave between instruments and objects the deep chasm hollowed out by the logicians? 9. Besides the engineers, other scholars, less numerous, are in their turn to become teachers; they therefore must go to the very bottom; a knowledge deep and rigorous of the first principles is for them before all indispensable. But this is no reason not to cultivate in them intuition; for they would get a false idea of the science if they never looked at it except from a single side, and besides they could not develop in their students a quality they did not themselves possess. For the pure geometer himself, this faculty is necessary; it is by logic one demonstrates, by intuition one invents. To know how to criticize is good, to know how to create is better. You know how to recognize if a combination is correct; what a predicament if you have not the art of choosing among all the possible combinations. Logic tells us that on such and such a way we are sure not to meet any obstacle; it does not say which way leads to the end. For that it is necessary to see the end from afar, and the faculty which teaches us to see is intuition. Without it the geometer would be like a writer who should be versed in grammar but had no ideas. Now how could this faculty develop if, as soon as it showed itself, we chase it away and proscribe it, if we learn to set it at naught before knowing the good of it. And here permit a parenthesis to insist upon the importance of written exercises. Written compositions are perhaps not sufficiently emphasized in certain examinations, at the polytechnic school, for instance. I am told they would close the door against very good scholars who have mastered the course, thoroughly understanding it, and who nevertheless are incapable of making the slightest application. I have just said the word understand has several meanings: such students only understand in the first way, and we have seen that suffices neither to make an engineer nor a geometer. Well, since choice must be made, I prefer those who understand completely. 10. But is the art of sound reasoning not also a precious thing, which the professor of mathematics ought before all to cultivate? I take good care not to forget that. It should occupy our attention and from the very beginning. I should be distressed to see geometry degenerate into I know not what tachymetry of low grade and I by no means subscribe to the extreme doctrines of certain German Oberlehrer. But there are occasions enough to exercise the scholars in correct reasoning in the parts of mathematics where the inconveniences I have pointed out do not present themselves. There are long chains of theorems where absolute logic has reigned from the very first and, so to speak, quite naturally, where the first geometers have given us models we should constantly imitate and admire. It is in the exposition of first principles that it is necessary to avoid too much subtility; there it would be most discouraging and moreover useless. We can not prove everything and we can not define everything; and it will always be necessary to borrow from intuition; what does it matter whether it be done a little sooner or a little later, provided that in using correctly premises it has furnished us, we learn to reason soundly. 11. Is it possible to fulfill so many opposing conditions? Is this possible in particular when it is a question of giving a definition? How find a concise statement satisfying at once the uncompromising rules of logic, our desire to grasp the place of the new notion in the totality of the science, our need of thinking with images? Usually it will not be found, and this is why it is not enough to state a definition; it must be prepared for and justified. What does that mean? You know it has often been said: every definition implies an assumption, since it affirms the existence of the object defined. The definition then will not be justified, from the purely logical point of view, until one shall have _proved_ that it involves no contradiction, neither in the terms, nor with the verities previously admitted. But this is not enough; the definition is stated to us as a convention; but most minds will revolt if we wish to impose it upon them as an _arbitrary_ convention. They will be satisfied only when you have answered numerous questions. Usually mathematical definitions, as M. Liard has shown, are veritable constructions built up wholly of more simple notions. But why assemble these elements in this way when a thousand other combinations were possible? Is it by caprice? If not, why had this combination more right to exist than all the others? To what need does it respond? How was it foreseen that it would play an important rôle in the development of the science, that it would abridge our reasonings and our calculations? Is there in nature some familiar object which is so to speak the rough and vague image of it? This is not all; if you answer all these questions in a satisfactory manner, we shall see indeed that the new-born had the right to be baptized; but neither is the choice of a name arbitrary; it is needful to explain by what analogies one has been guided and that if analogous names have been given to different things, these things at least differ only in material and are allied in form; that their properties are analogous and so to say parallel. At this cost we may satisfy all inclinations. If the statement is correct enough to please the logician, the justification will satisfy the intuitive. But there is still a better procedure; wherever possible, the justification should precede the statement and prepare for it; one should be led on to the general statement by the study of some particular examples. Still another thing: each of the parts of the statement of a definition has as aim to distinguish the thing to be defined from a class of other neighboring objects. The definition will be understood only when you have shown, not merely the object defined, but the neighboring objects from which it is proper to distinguish it, when you have given a grasp of the difference and when you have added explicitly: this is why in stating the definition I have said this or that. But it is time to leave generalities and examine how the somewhat abstract principles I have expounded may be applied in arithmetic, geometry, analysis and mechanics. ARITHMETIC 12. The whole number is not to be defined; in return, one ordinarily defines the operations upon whole numbers; I believe the scholars learn these definitions by heart and attach no meaning to them. For that there are two reasons: first they are made to learn them too soon, when their mind as yet feels no need of them; then these definitions are not satisfactory from the logical point of view. A good definition for addition is not to be found just simply because we must stop and can not define everything. It is not defining addition to say it consists in adding. All that can be done is to start from a certain number of concrete examples and say: the operation we have performed is called addition. For subtraction it is quite otherwise; it may be logically defined as the operation inverse to addition; but should we begin in that way? Here also start with examples, show on these examples the reciprocity of the two operations; thus the definition will be prepared for and justified. Just so again for multiplication; take a particular problem; show that it may be solved by adding several equal numbers; then show that we reach the result more quickly by a multiplication, an operation the scholars already know how to do by routine and out of that the logical definition will issue naturally. Division is defined as the operation inverse to multiplication; but begin by an example taken from the familiar notion of partition and show on this example that multiplication reproduces the dividend. There still remain the operations on fractions. The only difficulty is for multiplication. It is best to expound first the theory of proportion; from it alone can come a logical definition; but to make acceptable the definitions met at the beginning of this theory, it is necessary to prepare for them by numerous examples taken from classic problems of the rule of three, taking pains to introduce fractional data. Neither should we fear to familiarize the scholars with the notion of proportion by geometric images, either by appealing to what they remember if they have already studied geometry, or in having recourse to direct intuition, if they have not studied it, which besides will prepare them to study it. Finally I shall add that after defining multiplication of fractions, it is needful to justify this definition by showing that it is commutative, associative and distributive, and calling to the attention of the auditors that this is established to justify the definition. One sees what a rôle geometric images play in all this; and this rôle is justified by the philosophy and the history of the science. If arithmetic had remained free from all admixture of geometry, it would have known only the whole number; it is to adapt itself to the needs of geometry that it invented anything else. GEOMETRY In geometry we meet forthwith the notion of the straight line. Can the straight line be defined? The well-known definition, the shortest path from one point to another, scarcely satisfies me. I should start simply with the _ruler_ and show at first to the scholar how one may verify a ruler by turning; this verification is the true definition of the straight line; the straight line is an axis of rotation. Next he should be shown how to verify the ruler by sliding and he would have one of the most important properties of the straight line. As to this other property of being the shortest path from one point to another, it is a theorem which can be demonstrated apodictically, but the demonstration is too delicate to find a place in secondary teaching. It will be worth more to show that a ruler previously verified fits on a stretched thread. In presence of difficulties like these one need not dread to multiply assumptions, justifying them by rough experiments. It is needful to grant these assumptions, and if one admits a few more of them than is strictly necessary, the evil is not very great; the essential thing is to learn to reason soundly on the assumptions admitted. Uncle Sarcey, who loved to repeat, often said that at the theater the spectator accepts willingly all the postulates imposed upon him at the beginning, but the curtain once raised, he becomes uncompromising on the logic. Well, it is just the same in mathematics. For the circle, we may start with the compasses; the scholars will recognize at the first glance the curve traced; then make them observe that the distance of the two points of the instrument remains constant, that one of these points is fixed and the other movable, and so we shall be led naturally to the logical definition. The definition of the plane implies an axiom and this need not be hidden. Take a drawing board and show that a moving ruler may be kept constantly in complete contact with this plane and yet retain three degrees of freedom. Compare with the cylinder and the cone, surfaces on which an applied straight retains only two degrees of freedom; next take three drawing boards; show first that they will glide while remaining applied to one another and this with three degrees of freedom; and finally to distinguish the plane from the sphere, show that two of these boards which fit a third will fit each other. Perhaps you are surprised at this incessant employment of moving things; this is not a rough artifice; it is much more philosophic than one would at first think. What is geometry for the philosopher? It is the study of a group. And what group? That of the motions of solid bodies. How define this group then without moving some solids? Should we retain the classic definition of parallels and say parallels are two coplanar straights which do not meet, however far they be prolonged? No, since this definition is negative, since it is unverifiable by experiment, and consequently can not be regarded as an immediate datum of intuition. No, above all because it is wholly strange to the notion of group, to the consideration of the motion of solid bodies which is, as I have said, the true source of geometry. Would it not be better to define first the rectilinear translation of an invariable figure, as a motion wherein all the points of this figure have rectilinear trajectories; to show that such a translation is possible by making a square glide on a ruler? From this experimental ascertainment, set up as an assumption, it would be easy to derive the notion of parallel and Euclid's postulate itself. MECHANICS I need not return to the definition of velocity, or acceleration, or other kinematic notions; they may be advantageously connected with that of the derivative. I shall insist, on the other hand, upon the dynamic notions of force and mass. I am struck by one thing: how very far the young people who have received a high-school education are from applying to the real world the mechanical laws they have been taught. It is not only that they are incapable of it; they do not even think of it. For them the world of science and the world of reality are separated by an impervious partition wall. If we try to analyze the state of mind of our scholars, this will astonish us less. What is for them the real definition of force? Not that which they recite, but that which, crouching in a nook of their mind, from there directs it wholly. Here is the definition: forces are arrows with which one makes parallelograms. These arrows are imaginary things which have nothing to do with anything existing in nature. This would not happen if they had been shown forces in reality before representing them by arrows. How shall we define force? I think I have elsewhere sufficiently shown there is no good logical definition. There is the anthropomorphic definition, the sensation of muscular effort; this is really too rough and nothing useful can be drawn from it. Here is how we should go: first, to make known the genus force, we must show one after the other all the species of this genus; they are very numerous and very different; there is the pressure of fluids on the insides of the vases wherein they are contained; the tension of threads; the elasticity of a spring; the gravity working on all the molecules of a body; friction; the normal mutual action and reaction of two solids in contact. This is only a qualitative definition; it is necessary to learn to measure force. For that begin by showing that one force may be replaced by another without destroying equilibrium; we may find the first example of this substitution in the balance and Borda's double weighing. Then show that a weight may be replaced, not only by another weight, but by force of a different nature; for instance, Prony's brake permits replacing weight by friction. From all this arises the notion of the equivalence of two forces. The direction of a force must be defined. If a force _F_ is equivalent to another force _F'_ applied to the body considered by means of a stretched string, so that _F_ may be replaced by _F'_ without affecting the equilibrium, then the point of attachment of the string will be by definition the point of application of the force _F'_, and that of the equivalent force _F_; the direction of the string will be the direction of the force _F'_ and that of the equivalent force _F_. From that, pass to the comparison of the magnitude of forces. If a force can replace two others with the same direction, it equals their sum; show for example that a weight of 20 grams may replace two 10-gram weights. Is this enough? Not yet. We now know how to compare the intensity of two forces which have the same direction and same point of application; we must learn to do it when the directions are different. For that, imagine a string stretched by a weight and passing over a pulley; we shall say that the tensor of the two legs of the string is the same and equal to the tension weight. This definition of ours enables us to compare the tensions of the two pieces of our string, and, using the preceding definitions, to compare any two forces having the same direction as these two pieces. It should be justified by showing that the tension of the last piece of the string remains the same for the same tensor weight, whatever be the number and the disposition of the reflecting pulleys. It has still to be completed by showing this is only true if the pulleys are frictionless. Once master of these definitions, it is to be shown that the point of application, the direction and the intensity suffice to determine a force; that two forces for which these three elements are the same are _always_ equivalent and may _always_ be replaced by one another, whether in equilibrium or in movement, and this whatever be the other forces acting. It must be shown that two concurrent forces may always be replaced by a unique resultant; and that _this resultant remains the same_, whether the body be at rest or in motion and whatever be the other forces applied to it. Finally it must be shown that forces thus defined satisfy the principle of the equality of action and reaction. Experiment it is, and experiment alone, which can teach us all that. It will suffice to cite certain common experiments, which the scholars make daily without suspecting it, and to perform before them a few experiments, simple and well chosen. It is after having passed through all these meanders that one may represent forces by arrows, and I should even wish that in the development of the reasonings return were made from time to time from the symbol to the reality. For instance it would not be difficult to illustrate the parallelogram of forces by aid of an apparatus formed of three strings, passing over pulleys, stretched by weights and in equilibrium while pulling on the same point. Knowing force, it is easy to define mass; this time the definition should be borrowed from dynamics; there is no way of doing otherwise, since the end to be attained is to give understanding of the distinction between mass and weight. Here again, the definition should be led up to by experiments; there is in fact a machine which seems made expressly to show what mass is, Atwood's machine; recall also the laws of the fall of bodies, that the acceleration of gravity is the same for heavy as for light bodies, and that it varies with the latitude, etc. Now, if you tell me that all the methods I extol have long been applied in the schools, I shall rejoice over it more than be surprised at it. I know that on the whole our mathematical teaching is good. I do not wish it overturned; that would even distress me. I only desire betterments slowly progressive. This teaching should not be subjected to brusque oscillations under the capricious blast of ephemeral fads. In such tempests its high educative value would soon founder. A good and sound logic should continue to be its basis. The definition by example is always necessary, but it should prepare the way for the logical definition, it should not replace it; it should at least make this wished for, in the cases where the true logical definition can be advantageously given only in advanced teaching. Understand that what I have here said does not imply giving up what I have written elsewhere. I have often had occasion to criticize certain definitions I extol to-day. These criticisms hold good completely. These definitions can only be provisory. But it is by way of them that we must pass. CHAPTER III MATHEMATICS AND LOGIC INTRODUCTION Can mathematics be reduced to logic without having to appeal to principles peculiar to mathematics? There is a whole school, abounding in ardor and full of faith, striving to prove it. They have their own special language, which is without words, using only signs. This language is understood only by the initiates, so that commoners are disposed to bow to the trenchant affirmations of the adepts. It is perhaps not unprofitable to examine these affirmations somewhat closely, to see if they justify the peremptory tone with which they are presented. But to make clear the nature of the question it is necessary to enter upon certain historical details and in particular to recall the character of the works of Cantor. Since long ago the notion of infinity had been introduced into mathematics; but this infinite was what philosophers call a _becoming_. The mathematical infinite was only a quantity capable of increasing beyond all limit: it was a variable quantity of which it could not be said that it _had passed_ all limits, but only that it _could pass_ them. Cantor has undertaken to introduce into mathematics an _actual infinite_, that is to say a quantity which not only is capable of passing all limits, but which is regarded as having already passed them. He has set himself questions like these: Are there more points in space than whole numbers? Are there more points in space than points in a plane? etc. And then the number of whole numbers, that of the points of space, etc., constitutes what he calls a _transfinite cardinal number_, that is to say a cardinal number greater than all the ordinary cardinal numbers. And he has occupied himself in comparing these transfinite cardinal numbers. In arranging in a proper order the elements of an aggregate containing an infinity of them, he has also imagined what he calls transfinite ordinal numbers upon which I shall not dwell. Many mathematicians followed his lead and set a series of questions of the sort. They so familiarized themselves with transfinite numbers that they have come to make the theory of finite numbers depend upon that of Cantor's cardinal numbers. In their eyes, to teach arithmetic in a way truly logical, one should begin by establishing the general properties of transfinite cardinal numbers, then distinguish among them a very small class, that of the ordinary whole numbers. Thanks to this détour, one might succeed in proving all the propositions relative to this little class (that is to say all our arithmetic and our algebra) without using any principle foreign to logic. This method is evidently contrary to all sane psychology; it is certainly not in this way that the human mind proceeded in constructing mathematics; so its authors do not dream, I think, of introducing it into secondary teaching. But is it at least logic, or, better, is it correct? It may be doubted. The geometers who have employed it are however very numerous. They have accumulated formulas and they have thought to free themselves from what was not pure logic by writing memoirs where the formulas no longer alternate with explanatory discourse as in the books of ordinary mathematics, but where this discourse has completely disappeared. Unfortunately they have reached contradictory results, what are called the _cantorian antinomies_, to which we shall have occasion to return. These contradictions have not discouraged them and they have tried to modify their rules so as to make those disappear which had already shown themselves, without being sure, for all that, that new ones would not manifest themselves. It is time to administer justice on these exaggerations. I do not hope to convince them; for they have lived too long in this atmosphere. Besides, when one of their demonstrations has been refuted, we are sure to see it resurrected with insignificant alterations, and some of them have already risen several times from their ashes. Such long ago was the Lernæan hydra with its famous heads which always grew again. Hercules got through, since his hydra had only nine heads, or eleven; but here there are too many, some in England, some in Germany, in Italy, in France, and he would have to give up the struggle. So I appeal only to men of good judgment unprejudiced. I In these latter years numerous works have been published on pure mathematics and the philosophy of mathematics, trying to separate and isolate the logical elements of mathematical reasoning. These works have been analyzed and expounded very clearly by M. Couturat in a book entitled: _The Principles of Mathematics_. For M. Couturat, the new works, and in particular those of Russell and Peano, have finally settled the controversy, so long pending between Leibnitz and Kant. They have shown that there are no synthetic judgments a priori (Kant's phrase to designate judgments which can neither be demonstrated analytically, nor reduced to identities, nor established experimentally), they have shown that mathematics is entirely reducible to logic and that intuition here plays no rôle. This is what M. Couturat has set forth in the work just cited; this he says still more explicitly in his Kant jubilee discourse, so that I heard my neighbor whisper: "I well see this is the centenary of Kant's _death_." Can we subscribe to this conclusive condemnation? I think not, and I shall try to show why. II What strikes us first in the new mathematics is its purely formal character: "We think," says Hilbert, "three sorts of _things_, which we shall call points, straights and planes. We convene that a straight shall be determined by two points, and that in place of saying this straight is determined by these two points, we may say it passes through these two points, or that these two points are situated on this straight." What these _things_ are, not only we do not know, but we should not seek to know. We have no need to, and one who never had seen either point or straight or plane could geometrize as well as we. That the phrase _to pass through_, or the phrase _to be situated upon_ may arouse in us no image, the first is simply a synonym of to _be determined_ and the second of _to determine_. Thus, be it understood, to demonstrate a theorem, it is neither necessary nor even advantageous to know what it means. The geometer might be replaced by the _logic piano_ imagined by Stanley Jevons; or, if you choose, a machine might be imagined where the assumptions were put in at one end, while the theorems came out at the other, like the legendary Chicago machine where the pigs go in alive and come out transformed into hams and sausages. No more than these machines need the mathematician know what he does. I do not make this formal character of his geometry a reproach to Hilbert. This is the way he should go, given the problem he set himself. He wished to reduce to a minimum the number of the fundamental assumptions of geometry and completely enumerate them; now, in reasonings where our mind remains active, in those where intuition still plays a part, in living reasonings, so to speak, it is difficult not to introduce an assumption or a postulate which passes unperceived. It is therefore only after having carried back all the geometric reasonings to a form purely mechanical that he could be sure of having accomplished his design and finished his work. What Hilbert did for geometry, others have tried to do for arithmetic and analysis. Even if they had entirely succeeded, would the Kantians be finally condemned to silence? Perhaps not, for in reducing mathematical thought to an empty form, it is certainly mutilated. Even admitting it were established that all the theorems could be deduced by procedures purely analytic, by simple logical combinations of a finite number of assumptions, and that these assumptions are only conventions; the philosopher would still have the right to investigate the origins of these conventions, to see why they have been judged preferable to the contrary conventions. And then the logical correctness of the reasonings leading from the assumptions to the theorems is not the only thing which should occupy us. The rules of perfect logic, are they the whole of mathematics? As well say the whole art of playing chess reduces to the rules of the moves of the pieces. Among all the constructs which can be built up of the materials furnished by logic, choice must be made; the true geometer makes this choice judiciously because he is guided by a sure instinct, or by some vague consciousness of I know not what more profound and more hidden geometry, which alone gives value to the edifice constructed. To seek the origin of this instinct, to study the laws of this deep geometry, felt, not stated, would also be a fine employment for the philosophers who do not want logic to be all. But it is not at this point of view I wish to put myself, it is not thus I wish to consider the question. The instinct mentioned is necessary for the inventor, but it would seem at first we might do without it in studying the science once created. Well, what I wish to investigate is if it be true that, the principles of logic once admitted, one can, I do not say discover, but demonstrate, all the mathematical verities without making a new appeal to intuition. III I once said no to this question:[12] should our reply be modified by the recent works? My saying no was because "the principle of complete induction" seemed to me at once necessary to the mathematician and irreducible to logic. The statement of this principle is: "If a property be true of the number 1, and if we establish that it is true of _n_ + 1 provided it be of _n_, it will be true of all the whole numbers." Therein I see the mathematical reasoning par excellence. I did not mean to say, as has been supposed, that all mathematical reasonings can be reduced to an application of this principle. Examining these reasonings closely, we there should see applied many other analogous principles, presenting the same essential characteristics. In this category of principles, that of complete induction is only the simplest of all and this is why I have chosen it as type. [12] See _Science and Hypothesis_, chapter I. The current name, principle of complete induction, is not justified. This mode of reasoning is none the less a true mathematical induction which differs from ordinary induction only by its certitude. IV DEFINITIONS AND ASSUMPTIONS The existence of such principles is a difficulty for the uncompromising logicians; how do they pretend to get out of it? The principle of complete induction, they say, is not an assumption properly so called or a synthetic judgment _a priori_; it is just simply the definition of whole number. It is therefore a simple convention. To discuss this way of looking at it, we must examine a little closely the relations between definitions and assumptions. Let us go back first to an article by M. Couturat on mathematical definitions which appeared in _l'Enseignement mathématique_, a magazine published by Gauthier-Villars and by Georg at Geneva. We shall see there a distinction between the _direct definition and the definition by postulates_. "The definition by postulates," says M. Couturat, "applies not to a single notion, but to a system of notions; it consists in enumerating the fundamental relations which unite them and which enable us to demonstrate all their other properties; these relations are postulates." If previously have been defined all these notions but one, then this last will be by definition the thing which verifies these postulates. Thus certain indemonstrable assumptions of mathematics would be only disguised definitions. This point of view is often legitimate; and I have myself admitted it in regard for instance to Euclid's postulate. The other assumptions of geometry do not suffice to completely define distance; the distance then will be, by definition, among all the magnitudes which satisfy these other assumptions, that which is such as to make Euclid's postulate true. Well the logicians suppose true for the principle of complete induction what I admit for Euclid's postulate; they want to see in it only a disguised definition. But to give them this right, two conditions must be fulfilled. Stuart Mill says every definition implies an assumption, that by which the existence of the defined object is affirmed. According to that, it would no longer be the assumption which might be a disguised definition, it would on the contrary be the definition which would be a disguised assumption. Stuart Mill meant the word existence in a material and empirical sense; he meant to say that in defining the circle we affirm there are round things in nature. Under this form, his opinion is inadmissible. Mathematics is independent of the existence of material objects; in mathematics the word exist can have only one meaning, it means free from contradiction. Thus rectified, Stuart Mill's thought becomes exact; in defining a thing, we affirm that the definition implies no contradiction. If therefore we have a system of postulates, and if we can demonstrate that these postulates imply no contradiction, we shall have the right to consider them as representing the definition of one of the notions entering therein. If we can not demonstrate that, it must be admitted without proof, and that then will be an assumption; so that, seeking the definition under the postulate, we should find the assumption under the definition. Usually, to show that a definition implies no contradiction, we proceed by _example_, we try to make an example of a thing satisfying the definition. Take the case of a definition by postulates; we wish to define a notion _A_, and we say that, by definition, an _A_ is anything for which certain postulates are true. If we can prove directly that all these postulates are true of a certain object _B_, the definition will be justified; the object _B_ will be an _example_ of an _A_. We shall be certain that the postulates are not contradictory, since there are cases where they are all true at the same time. But such a direct demonstration by example is not always possible. To establish that the postulates imply no contradiction, it is then necessary to consider all the propositions deducible from these postulates considered as premises, and to show that, among these propositions, no two are contradictory. If these propositions are finite in number, a direct verification is possible. This case is infrequent and uninteresting. If these propositions are infinite in number, this direct verification can no longer be made; recourse must be had to procedures where in general it is necessary to invoke just this principle of complete induction which is precisely the thing to be proved. This is an explanation of one of the conditions the logicians should satisfy, _and further on we shall see they have not done it_. V There is a second. When we give a definition, it is to use it. We therefore shall find in the sequel of the exposition the word defined; have we the right to affirm, of the thing represented by this word, the postulate which has served for definition? Yes, evidently, if the word has retained its meaning, if we do not attribute to it implicitly a different meaning. Now this is what sometimes happens and it is usually difficult to perceive it; it is needful to see how this word comes into our discourse, and if the gate by which it has entered does not imply in reality a definition other than that stated. This difficulty presents itself in all the applications of mathematics. The mathematical notion has been given a definition very refined and very rigorous; and for the pure mathematician all doubt has disappeared; but if one wishes to apply it to the physical sciences for instance, it is no longer a question of this pure notion, but of a concrete object which is often only a rough image of it. To say that this object satisfies, at least approximately, the definition, is to state a new truth, which experience alone can put beyond doubt, and which no longer has the character of a conventional postulate. But without going beyond pure mathematics, we also meet the same difficulty. You give a subtile definition of numbers; then, once this definition given, you think no more of it; because, in reality, it is not it which has taught you what number is; you long ago knew that, and when the word number further on is found under your pen, you give it the same sense as the first comer. To know what is this meaning and whether it is the same in this phrase or that, it is needful to see how you have been led to speak of number and to introduce this word into these two phrases. I shall not for the moment dilate upon this point, because we shall have occasion to return to it. Thus consider a word of which we have given explicitly a definition _A_; afterwards in the discourse we make a use of it which implicitly supposes another definition _B_. It is possible that these two definitions designate the same thing. But that this is so is a new truth which must either be demonstrated or admitted as an independent assumption. _We shall see farther on that the logicians have not fulfilled the second condition any better than the first._ VI The definitions of number are very numerous and very different; I forego the enumeration even of the names of their authors. We should not be astonished that there are so many. If one among them was satisfactory, no new one would be given. If each new philosopher occupying himself with this question has thought he must invent another one, this was because he was not satisfied with those of his predecessors, and he was not satisfied with them because he thought he saw a petitio principii. I have always felt, in reading the writings devoted to this problem, a profound feeling of discomfort; I was always expecting to run against a petitio principii, and when I did not immediately perceive it, I feared I had overlooked it. This is because it is impossible to give a definition without using a sentence, and difficult to make a sentence without using a number word, or at least the word several, or at least a word in the plural. And then the declivity is slippery and at each instant there is risk of a fall into petitio principii. I shall devote my attention in what follows only to those of these definitions where the petitio principii is most ably concealed. VII PASIGRAPHY The symbolic language created by Peano plays a very grand rôle in these new researches. It is capable of rendering some service, but I think M. Couturat attaches to it an exaggerated importance which must astonish Peano himself. The essential element of this language is certain algebraic signs which represent the different conjunctions: if, and, or, therefore. That these signs may be convenient is possible; but that they are destined to revolutionize all philosophy is a different matter. It is difficult to admit that the word _if_ acquires, when written C, a virtue it had not when written if. This invention of Peano was first called _pasigraphy_, that is to say the art of writing a treatise on mathematics without using a single word of ordinary language. This name defined its range very exactly. Later, it was raised to a more eminent dignity by conferring on it the title of _logistic_. This word is, it appears, employed at the Military Academy, to designate the art of the quartermaster of cavalry, the art of marching and cantoning troops; but here no confusion need be feared, and it is at once seen that this new name implies the design of revolutionizing logic. We may see the new method at work in a mathematical memoir by Burali-Forti, entitled: _Una Questione sui numeri transfiniti_, inserted in Volume XI of the _Rendiconti del circolo matematico di Palermo_. I begin by saying this memoir is very interesting, and my taking it here as example is precisely because it is the most important of all those written in the new language. Besides, the uninitiated may read it, thanks to an Italian interlinear translation. What constitutes the importance of this memoir is that it has given the first example of those antinomies met in the study of transfinite numbers and making since some years the despair of mathematicians. The aim, says Burali-Forti, of this note is to show there may be two transfinite numbers (ordinals), _a_ and _b_, such that _a_ is neither equal to, greater than, nor less than _b_. To reassure the reader, to comprehend the considerations which follow, he has no need of knowing what a transfinite ordinal number is. Now, Cantor had precisely proved that between two transfinite numbers as between two finite, there can be no other relation than equality or inequality in one sense or the other. But it is not of the substance of this memoir that I wish to speak here; that would carry me much too far from my subject; I only wish to consider the form, and just to ask if this form makes it gain much in rigor and whether it thus compensates for the efforts it imposes upon the writer and the reader. First we see Burali-Forti define the number 1 as follows: 1 = [iota]T'{Ko[(n_](u, h)[epsilon](u[epsilon]Un)}, a definition eminently fitted to give an idea of the number 1 to persons who had never heard speak of it. I understand Peanian too ill to dare risk a critique, but still I fear this definition contains a petitio principii, considering that I see the figure 1 in the first member and Un in letters in the second. However that may be, Burali-Forti starts from this definition and, after a short calculation, reaches the equation: (27) 1[epsilon]No, which tells us that One is a number. And since we are on these definitions of the first numbers, we recall that M. Couturat has also defined 0 and 1. What is zero? It is the number of elements of the null class. And what is the null class? It is that containing no element. To define zero by null, and null by no, is really to abuse the wealth of language; so M. Couturat has introduced an improvement in his definition, by writing: 0 = [iota][Lambda]:[phi]x = [Lambda]·[inverted c]·[Lambda] = (x[epsilon][phi]x), which means: zero is the number of things satisfying a condition never satisfied. But as never means _in no case_ I do not see that the progress is great. I hasten to add that the definition M. Couturat gives of the number 1 is more satisfactory. One, says he in substance, is the number of elements in a class in which any two elements are identical. It is more satisfactory, I have said, in this sense that to define 1, he does not use the word one; in compensation, he uses the word two. But I fear, if asked what is two, M. Couturat would have to use the word one. VIII But to return to the memoir of Burali-Forti; I have said his conclusions are in direct opposition to those of Cantor. Now, one day M. Hadamard came to see me and the talk fell upon this antinomy. "Burali-Forti's reasoning," I said, "does it not seem to you irreproachable?" "No, and on the contrary I find nothing to object to in that of Cantor. Besides, Burali-Forti had no right to speak of the aggregate of _all_ the ordinal numbers." "Pardon, he had the right, since he could always put [Omega] = T'(No,[epsilon]>). I should like to know who was to prevent him, and can it be said a thing does not exist, when we have called it [Omega]?" It was in vain, I could not convince him (which besides would have been sad, since he was right). Was it merely because I do not speak the Peanian with enough eloquence? Perhaps; but between ourselves I do not think so. Thus, despite all this pasigraphic apparatus, the question was not solved. What does that prove? In so far as it is a question only of proving one a number, pasigraphy suffices, but if a difficulty presents itself, if there is an antinomy to solve, pasigraphy becomes impotent. CHAPTER IV THE NEW LOGICS I _The Russell Logic_ To justify its pretensions, logic had to change. We have seen new logics arise of which the most interesting is that of Russell. It seems he has nothing new to write about formal logic, as if Aristotle there had touched bottom. But the domain Russell attributes to logic is infinitely more extended than that of the classic logic, and he has put forth on the subject views which are original and at times well warranted. First, Russell subordinates the logic of classes to that of propositions, while the logic of Aristotle was above all the logic of classes and took as its point of departure the relation of subject to predicate. The classic syllogism, "Socrates is a man," etc., gives place to the hypothetical syllogism: "If _A_ is true, _B_ is true; now if _B_ is true, _C_ is true," etc. And this is, I think, a most happy idea, because the classic syllogism is easy to carry back to the hypothetical syllogism, while the inverse transformation is not without difficulty. And then this is not all. Russell's logic of propositions is the study of the laws of combination of the conjunctions _if_, _and_, _or_, and the negation _not_. In adding here two other conjunctions, _and_ and _or_, Russell opens to logic a new field. The symbols _and_, _or_ follow the same laws as the two signs × and +, that is to say the commutative associative and distributive laws. Thus _and_ represents logical multiplication, while _or_ represents logical addition. This also is very interesting. Russell reaches the conclusion that any false proposition implies all other propositions true or false. M. Couturat says this conclusion will at first seem paradoxical. It is sufficient however to have corrected a bad thesis in mathematics to recognize how right Russell is. The candidate often is at great pains to get the first false equation; but that once obtained, it is only sport then for him to accumulate the most surprising results, some of which even may be true. II We see how much richer the new logic is than the classic logic; the symbols are multiplied and allow of varied combinations _which are no longer limited in number_. Has one the right to give this extension to the meaning of the word _logic_? It would be useless to examine this question and to seek with Russell a mere quarrel about words. Grant him what he demands; but be not astonished if certain verities declared irreducible to logic in the old sense of the word find themselves now reducible to logic in the new sense--something very different. A great number of new notions have been introduced, and these are not simply combinations of the old. Russell knows this, and not only at the beginning of the first chapter, 'The Logic of Propositions,' but at the beginning of the second and third, 'The Logic of Classes' and 'The Logic of Relations,' he introduces new words that he declares indefinable. And this is not all; he likewise introduces principles he declares indemonstrable. But these indemonstrable principles are appeals to intuition, synthetic judgments _a priori_. We regard them as intuitive when we meet them more or less explicitly enunciated in mathematical treatises; have they changed character because the meaning of the word logic has been enlarged and we now find them in a book entitled _Treatise on Logic_? _They have not changed nature; they have only changed place._ III Could these principles be considered as disguised definitions? It would then be necessary to have some way of proving that they imply no contradiction. It would be necessary to establish that, however far one followed the series of deductions, he would never be exposed to contradicting himself. We might attempt to reason as follows: We can verify that the operations of the new logic applied to premises exempt from contradiction can only give consequences equally exempt from contradiction. If therefore after _n_ operations we have not met contradiction, we shall not encounter it after _n_ + 1. Thus it is impossible that there should be a moment when contradiction _begins_, which shows we shall never meet it. Have we the right to reason in this way? No, for this would be to make use of complete induction; and _remember, we do not yet know the principle of complete induction_. We therefore have not the right to regard these assumptions as disguised definitions and only one resource remains for us, to admit a new act of intuition for each of them. Moreover I believe this is indeed the thought of Russell and M. Couturat. Thus each of the nine indefinable notions and of the twenty indemonstrable propositions (I believe if it were I that did the counting, I should have found some more) which are the foundation of the new logic, logic in the broad sense, presupposes a new and independent act of our intuition and (why not say it?) a veritable synthetic judgment _a priori_. On this point all seem agreed, but what Russell claims, and _what seems to me doubtful, is that after these appeals to intuition, that will be the end of it; we need make no others and can build all mathematics without the intervention of any new element_. IV M. Couturat often repeats that this new logic is altogether independent of the idea of number. I shall not amuse myself by counting how many numeral adjectives his exposition contains, both cardinal and ordinal, or indefinite adjectives such as several. We may cite, however, some examples: "The logical product of _two_ or _more_ propositions is...."; "All propositions are capable only of _two_ values, true and false"; "The relative product of _two_ relations is a relation"; "A relation exists between two terms," etc., etc. Sometimes this inconvenience would not be unavoidable, but sometimes also it is essential. A relation is incomprehensible without two terms; it is impossible to have the intuition of the relation, without having at the same time that of its two terms, and without noticing they are two, because, if the relation is to be conceivable, it is necessary that there be two and only two. V _Arithmetic_ I reach what M. Couturat calls the _ordinal theory_ which is the foundation of arithmetic properly so called. M. Couturat begins by stating Peano's five assumptions, which are independent, as has been proved by Peano and Padoa. 1. Zero is an integer. 2. Zero is not the successor of any integer. 3. The successor of an integer is an integer. To this it would be proper to add, Every integer has a successor. 4. Two integers are equal if their successors are. The fifth assumption is the principle of complete induction. M. Couturat considers these assumptions as disguised definitions; they constitute the definition by postulates of zero, of successor, and of integer. But we have seen that for a definition by postulates to be acceptable we must be able to prove that it implies no contradiction. Is this the case here? Not at all. The demonstration can not be made _by example_. We can not take a part of the integers, for instance the first three, and prove they satisfy the definition. If I take the series 0, 1, 2, I see it fulfils the assumptions 1, 2, 4 and 5; but to satisfy assumption 3 it still is necessary that 3 be an integer, and consequently that the series 0, 1, 2, 3, fulfil the assumptions; we might prove that it satisfies assumptions 1, 2, 4, 5, but assumption 3 requires besides that 4 be an integer and that the series 0, 1, 2, 3, 4 fulfil the assumptions, and so on. It is therefore impossible to demonstrate the assumptions for certain integers without proving them for all; we must give up proof by example. It is necessary then to take all the consequences of our assumptions and see if they contain no contradiction. If these consequences were finite in number, this would be easy; but they are infinite in number; they are the whole of mathematics, or at least all arithmetic. What then is to be done? Perhaps strictly we could repeat the reasoning of number III. But as we have said, this reasoning is complete induction, and it is precisely the principle of complete induction whose justification would be the point in question. VI _The Logic of Hilbert_ I come now to the capital work of Hilbert which he communicated to the Congress of Mathematicians at Heidelberg, and of which a French translation by M. Pierre Boutroux appeared in _l'Enseignement mathématique_, while an English translation due to Halsted appeared in _The Monist_.[13] In this work, which contains profound thoughts, the author's aim is analogous to that of Russell, but on many points he diverges from his predecessor. [13] 'The Foundations of Logic and Arithmetic,' _Monist_, XV., 338-352. "But," he says (_Monist_, p. 340), "on attentive consideration we become aware that in the usual exposition of the laws of logic certain fundamental concepts of arithmetic are already employed; for example, the concept of the aggregate, in part also the concept of number. "We fall thus into a vicious circle and therefore to avoid paradoxes a partly simultaneous development of the laws of logic and arithmetic is requisite." We have seen above that what Hilbert says of the principles of logic _in the usual exposition_ applies likewise to the logic of Russell. So for Russell logic is prior to arithmetic; for Hilbert they are 'simultaneous.' We shall find further on other differences still greater, but we shall point them out as we come to them. I prefer to follow step by step the development of Hilbert's thought, quoting textually the most important passages. "Let us take as the basis of our consideration first of all a thought-thing 1 (one)" (p. 341). Notice that in so doing we in no wise imply the notion of number, because it is understood that 1 is here only a symbol and that we do not at all seek to know its meaning. "The taking of this thing together with itself respectively two, three or more times...." Ah! this time it is no longer the same; if we introduce the words 'two,' 'three,' and above all 'more,' 'several,' we introduce the notion of number; and then the definition of finite whole number which we shall presently find, will come too late. Our author was too circumspect not to perceive this begging of the question. So at the end of his work he tries to proceed to a truly patching-up process. Hilbert then introduces two simple objects 1 and =, and considers all the combinations of these two objects, all the combinations of their combinations, etc. It goes without saying that we must forget the ordinary meaning of these two signs and not attribute any to them. Afterwards he separates these combinations into two classes, the class of the existent and the class of the non-existent, and till further orders this separation is entirely arbitrary. Every affirmative statement tells us that a certain combination belongs to the class of the existent; every negative statement tells us that a certain combination belongs to the class of the non-existent. VII Note now a difference of the highest importance. For Russell any object whatsoever, which he designates by _x_, is an object absolutely undetermined and about which he supposes nothing; for Hilbert it is one of the combinations formed with the symbols 1 and =; he could not conceive of the introduction of anything other than combinations of objects already defined. Moreover Hilbert formulates his thought in the neatest way, and I think I must reproduce _in extenso_ his statement (p. 348): "In the assumptions the arbitraries (as equivalent for the concept 'every' and 'all' in the customary logic) represent only those thought-things and their combinations with one another, which at this stage are laid down as fundamental or are to be newly defined. Therefore in the deduction of inferences from the assumptions, the arbitraries, which occur in the assumptions, can be replaced only by such thought-things and their combinations. "Also we must duly remember, that through the super-addition and making fundamental of a new thought-thing the preceding assumptions undergo an enlargement of their validity, and where necessary, are to be subjected to a change in conformity with the sense." The contrast with Russell's view-point is complete. For this philosopher we may substitute for _x_ not only objects already known, but anything. Russell is faithful to his point of view, which is that of comprehension. He starts from the general idea of being, and enriches it more and more while restricting it, by adding new qualities. Hilbert on the contrary recognizes as possible beings only combinations of objects already known; so that (looking at only one side of his thought) we might say he takes the view-point of extension. VIII Let us continue with the exposition of Hilbert's ideas. He introduces two assumptions which he states in his symbolic language but which signify, in the language of the uninitiated, that every quality is equal to itself and that every operation performed upon two identical quantities gives identical results. So stated, they are evident, but thus to present them would be to misrepresent Hilbert's thought. For him mathematics has to combine only pure symbols, and a true mathematician should reason upon them without preconceptions as to their meaning. So his assumptions are not for him what they are for the common people. He considers them as representing the definition by postulates of the symbol (=) heretofore void of all signification. But to justify this definition we must show that these two assumptions lead to no contradiction. For this Hilbert used the reasoning of our number III, without appearing to perceive that he is using complete induction. IX The end of Hilbert's memoir is altogether enigmatic and I shall not lay stress upon it. Contradictions accumulate; we feel that the author is dimly conscious of the _petitio principii_ he has committed, and that he seeks vainly to patch up the holes in his argument. What does this mean? At the point of proving that the definition of the whole number by the assumption of complete induction implies no contradiction, Hilbert withdraws as Russell and Couturat withdrew, because the difficulty is too great. X _Geometry_ Geometry, says M. Couturat, is a vast body of doctrine wherein the principle of complete induction does not enter. That is true in a certain measure; we can not say it is entirely absent, but it enters very slightly. If we refer to the _Rational Geometry_ of Dr. Halsted (New York, John Wiley and Sons, 1904) built up in accordance with the principles of Hilbert, we see the principle of induction enter for the first time on page 114 (unless I have made an oversight, which is quite possible).[14] [14] Second ed., 1907, p. 86; French ed., 1911, p. 97. G. B. H. So geometry, which only a few years ago seemed the domain where the reign of intuition was uncontested, is to-day the realm where the logicians seem to triumph. Nothing could better measure the importance of the geometric works of Hilbert and the profound impress they have left on our conceptions. But be not deceived. What is after all the fundamental theorem of geometry? It is that the assumptions of geometry imply no contradiction, and this we can not prove without the principle of induction. How does Hilbert demonstrate this essential point? By leaning upon analysis and through it upon arithmetic and through it upon the principle of induction. And if ever one invents another demonstration, it will still be necessary to lean upon this principle, since the possible consequences of the assumptions, of which it is necessary to show that they are not contradictory, are infinite in number. XI _Conclusion_ Our conclusion straightway is that the principle of induction can not be regarded as the disguised definition of the entire world. Here are three truths: (1) The principle of complete induction; (2) Euclid's postulate; (3) the physical law according to which phosphorus melts at 44° (cited by M. Le Roy). These are said to be three disguised definitions: the first, that of the whole number; the second, that of the straight line; the third, that of phosphorus. I grant it for the second; I do not admit it for the other two. I must explain the reason for this apparent inconsistency. First, we have seen that a definition is acceptable only on condition that it implies no contradiction. We have shown likewise that for the first definition this demonstration is impossible; on the other hand, we have just recalled that for the second Hilbert has given a complete proof. As to the third, evidently it implies no contradiction. Does this mean that the definition guarantees, as it should, the existence of the object defined? We are here no longer in the mathematical sciences, but in the physical, and the word existence has no longer the same meaning. It no longer signifies absence of contradiction; it means objective existence. You already see a first reason for the distinction I made between the three cases; there is a second. In the applications we have to make of these three concepts, do they present themselves to us as defined by these three postulates? The possible applications of the principle of induction are innumerable; take, for example, one of those we have expounded above, and where it is sought to prove that an aggregate of assumptions can lead to no contradiction. For this we consider one of the series of syllogisms we may go on with in starting from these assumptions as premises. When we have finished the _n_th syllogism, we see we can make still another and this is the _n_ + 1th. Thus the number _n_ serves to count a series of successive operations; it is a number obtainable by successive additions. This therefore is a number from which we may go back to unity by _successive subtractions_. Evidently we could not do this if we had _n_ = _n_ - 1, since then by subtraction we should always obtain again the same number. So the way we have been led to consider this number _n_ implies a definition of the finite whole number and this definition is the following: A finite whole number is that which can be obtained by successive additions; it is such that _n_ is not equal to _n_ - 1. That granted, what do we do? We show that if there has been no contradiction up to the _n_th syllogism, no more will there be up to the _n_ + 1th, and we conclude there never will be. You say: I have the right to draw this conclusion, since the whole numbers are by definition those for which a like reasoning is legitimate. But that implies another definition of the whole number, which is as follows: A whole number is that on which we may reason by recurrence. In the particular case it is that of which we may say that, if the absence of contradiction up to the time of a syllogism of which the number is an integer carries with it the absence of contradiction up to the time of the syllogism whose number is the following integer, we need fear no contradiction for any of the syllogisms whose number is an integer. The two definitions are not identical; they are doubtless equivalent, but only in virtue of a synthetic judgment _a priori_; we can not pass from one to the other by a purely logical procedure. Consequently we have no right to adopt the second, after having introduced the whole number by a way that presupposes the first. On the other hand, what happens with regard to the straight line? I have already explained this so often that I hesitate to repeat it again, and shall confine myself to a brief recapitulation of my thought. We have not, as in the preceding case, two equivalent definitions logically irreducible one to the other. We have only one expressible in words. Will it be said there is another which we feel without being able to word it, since we have the intuition of the straight line or since we represent to ourselves the straight line? First of all, we can not represent it to ourselves in geometric space, but only in representative space, and then we can represent to ourselves just as well the objects which possess the other properties of the straight line, save that of satisfying Euclid's postulate. These objects are 'the non-Euclidean straights,' which from a certain point of view are not entities void of sense, but circles (true circles of true space) orthogonal to a certain sphere. If, among these objects equally capable of representation, it is the first (the Euclidean straights) which we call straights, and not the latter (the non-Euclidean straights), this is properly by definition. And arriving finally at the third example, the definition of phosphorus, we see the true definition would be: Phosphorus is the bit of matter I see in yonder flask. XII And since I am on this subject, still another word. Of the phosphorus example I said: "This proposition is a real verifiable physical law, because it means that all bodies having all the other properties of phosphorus, save its point of fusion, melt like it at 44°." And it was answered: "No, this law is not verifiable, because if it were shown that two bodies resembling phosphorus melt one at 44° and the other at 50°, it might always be said that doubtless, besides the point of fusion, there is some other unknown property by which they differ." That was not quite what I meant to say. I should have written, "All bodies possessing such and such properties finite in number (to wit, the properties of phosphorus stated in the books on chemistry, the fusion-point excepted) melt at 44°." And the better to make evident the difference between the case of the straight and that of phosphorus, one more remark. The straight has in nature many images more or less imperfect, of which the chief are the light rays and the rotation axis of the solid. Suppose we find the ray of light does not satisfy Euclid's postulate (for example by showing that a star has a negative parallax), what shall we do? Shall we conclude that the straight being by definition the trajectory of light does not satisfy the postulate, or, on the other hand, that the straight by definition satisfying the postulate, the ray of light is not straight? Assuredly we are free to adopt the one or the other definition and consequently the one or the other conclusion; but to adopt the first would be stupid, because the ray of light probably satisfies only imperfectly not merely Euclid's postulate, but the other properties of the straight line, so that if it deviates from the Euclidean straight, it deviates no less from the rotation axis of solids which is another imperfect image of the straight line; while finally it is doubtless subject to change, so that such a line which yesterday was straight will cease to be straight to-morrow if some physical circumstance has changed. Suppose now we find that phosphorus does not melt at 44°, but at 43.9°. Shall we conclude that phosphorus being by definition that which melts at 44°, this body that we did call phosphorus is not true phosphorus, or, on the other hand, that phosphorous melts at 43.9°? Here again we are free to adopt the one or the other definition and consequently the one or the other conclusion; but to adopt the first would be stupid because we can not be changing the name of a substance every time we determine a new decimal of its fusion-point. XIII To sum up, Russell and Hilbert have each made a vigorous effort; they have each written a work full of original views, profound and often well warranted. These two works give us much to think about and we have much to learn from them. Among their results, some, many even, are solid and destined to live. But to say that they have finally settled the debate between Kant and Leibnitz and ruined the Kantian theory of mathematics is evidently incorrect. I do not know whether they really believed they had done it, but if they believed so, they deceived themselves. CHAPTER V THE LATEST EFFORTS OF THE LOGISTICIANS I The logicians have attempted to answer the preceding considerations. For that, a transformation of logistic was necessary, and Russell in particular has modified on certain points his original views. Without entering into the details of the debate, I should like to return to the two questions to my mind most important: Have the rules of logistic demonstrated their fruitfulness and infallibility? Is it true they afford means of proving the principle of complete induction without any appeal to intuition? II _The Infallibility of Logistic_ On the question of fertility, it seems M. Couturat has naïve illusions. Logistic, according to him, lends invention 'stilts and wings,' and on the next page: "_Ten years ago_, Peano published the first edition of his _Formulaire_." How is that, ten years of wings and not to have flown! I have the highest esteem for Peano, who has done very pretty things (for instance his 'space-filling curve,' a phrase now discarded); but after all he has not gone further nor higher nor quicker than the majority of wingless mathematicians, and would have done just as well with his legs. On the contrary I see in logistic only shackles for the inventor. It is no aid to conciseness--far from it, and if twenty-seven equations were necessary to establish that 1 is a number, how many would be needed to prove a real theorem? If we distinguish, with Whitehead, the individual _x_, the class of which the only member is _x_ and which shall be called [iota]_x_, then the class of which the only member is the class of which the only member is _x_ and which shall be called [mu]_x_, do you think these distinctions, useful as they may be, go far to quicken our pace? Logistic forces us to say all that is ordinarily left to be understood; it makes us advance step by step; this is perhaps surer but not quicker. It is not wings you logisticians give us, but leading-strings. And then we have the right to require that these leading-strings prevent our falling. This will be their only excuse. When a bond does not bear much interest, it should at least be an investment for a father of a family. Should your rules be followed blindly? Yes, else only intuition could enable us to distinguish among them; but then they must be infallible; for only in an infallible authority can one have a blind confidence. This, therefore, is for you a necessity. Infallible you shall be, or not at all. You have no right to say to us: "It is true we make mistakes, but so do you." For us to blunder is a misfortune, a very great misfortune; for you it is death. Nor may you ask: Does the infallibility of arithmetic prevent errors in addition? The rules of calculation are infallible, and yet we see those blunder _who do not apply these rules_; but in checking their calculation it is at once seen where they went wrong. Here it is not at all the case; the logicians _have applied_ their rules, and they have fallen into contradiction; and so true is this, that they are preparing to change these rules and to "sacrifice the notion of class." Why change them if they were infallible? "We are not obliged," you say, "to solve _hic et nunc_ all possible problems." Oh, we do not ask so much of you. If, in face of a problem, you would give _no_ solution, we should have nothing to say; but on the contrary you give us _two_ of them and those contradictory, and consequently at least one false; this it is which is failure. Russell seeks to reconcile these contradictions, which can only be done, according to him, "by restricting or even sacrificing the notion of class." And M. Couturat, discovering the success of his attempt, adds: "If the logicians succeed where others have failed, M. Poincaré will remember this phrase, and give the honor of the solution to logistic." But no! Logistic exists, it has its code which has already had four editions; or rather this code is logistic itself. Is Mr. Russell preparing to show that one at least of the two contradictory reasonings has transgressed the code? Not at all; he is preparing to change these laws and to abrogate a certain number of them. If he succeeds, I shall give the honor of it to Russell's intuition and not to the Peanian logistic which he will have destroyed. III _The Liberty of Contradiction_ I made two principal objections to the definition of whole number adopted in logistic. What says M. Couturat to the first of these objections? What does the word _exist_ mean in mathematics? It means, I said, to be free from contradiction. This M. Couturat contests. "Logical existence," says he, "is quite another thing from the absence of contradiction. It consists in the fact that a class is not empty." To say: _a_'s exist, is, by definition, to affirm that the class _a_ is not null. And doubtless to affirm that the class _a_ is not null, is, by definition, to affirm that _a_'s exist. But one of the two affirmations is as denuded of meaning as the other, if they do not both signify, either that one may see or touch _a_'s which is the meaning physicists or naturalists give them, or that one may conceive an _a_ without being drawn into contradictions, which is the meaning given them by logicians and mathematicians. For M. Couturat, "it is not non-contradiction that proves existence, but it is existence that proves non-contradiction." To establish the existence of a class, it is necessary therefore to establish, by an _example_, that there is an individual belonging to this class: "But, it will be said, how is the existence of this individual proved? Must not this existence be established, in order that the existence of the class of which it is a part may be deduced? Well, no; however paradoxical may appear the assertion, we never demonstrate the existence of an individual. Individuals, just because they are individuals, are always considered as existent.... We never have to express that an individual exists, absolutely speaking, but only that it exists in a class." M. Couturat finds his own assertion paradoxical, and he will certainly not be the only one. Yet it must have a meaning. It doubtless means that the existence of an individual, alone in the world, and of which nothing is affirmed, can not involve contradiction; in so far as it is all alone it evidently will not embarrass any one. Well, so let it be; we shall admit the existence of the individual, 'absolutely speaking,' but nothing more. It remains to prove the existence of the individual 'in a class,' and for that it will always be necessary to prove that the affirmation, "Such an individual belongs to such a class," is neither contradictory in itself, nor to the other postulates adopted. "It is then," continues M. Couturat, "arbitrary and misleading to maintain that a definition is valid only if we first prove it is not contradictory." One could not claim in prouder and more energetic terms the liberty of contradiction. "In any case, the _onus probandi_ rests upon those who believe that these principles are contradictory." Postulates are presumed to be compatible until the contrary is proved, just as the accused person is presumed innocent. Needless to add that I do not assent to this claim. But, you say, the demonstration you require of us is impossible, and you can not ask us to jump over the moon. Pardon me; that is impossible for you, but not for us, who admit the principle of induction as a synthetic judgment _a priori_. And that would be necessary for you, as for us. To demonstrate that a system of postulates implies no contradiction, it is necessary to apply the principle of complete induction; this mode of reasoning not only has nothing 'bizarre' about it, but it is the only correct one. It is not 'unlikely' that it has ever been employed; and it is not hard to find 'examples and precedents' of it. I have cited two such instances borrowed from Hilbert's article. He is not the only one to have used it, and those who have not done so have been wrong. What I have blamed Hilbert for is not his having recourse to it (a born mathematician such as he could not fail to see a demonstration was necessary and this the only one possible), but his having recourse without recognizing the reasoning by recurrence. IV _The Second Objection_ I pointed out a second error of logistic in Hilbert's article. To-day Hilbert is excommunicated and M. Couturat no longer regards him as of the logistic cult; so he asks if I have found the same fault among the orthodox. No, I have not seen it in the pages I have read; I know not whether I should find it in the three hundred pages they have written which I have no desire to read. Only, they must commit it the day they wish to make any application of mathematics. This science has not as sole object the eternal contemplation of its own navel; it has to do with nature and some day it will touch it. Then it will be necessary to shake off purely verbal definitions and to stop paying oneself with words. To go back to the example of Hilbert: always the point at issue is reasoning by recurrence and the question of knowing whether a system of postulates is not contradictory. M. Couturat will doubtless say that then this does not touch him, but it perhaps will interest those who do not claim, as he does, the liberty of contradiction. We wish to establish, as above, that we shall never encounter contradiction after any number of deductions whatever, provided this number be finite. For that, it is necessary to apply the principle of induction. Should we here understand by finite number every number to which by definition the principle of induction applies? Evidently not, else we should be led to most embarrassing consequences. To have the right to lay down a system of postulates, we must be sure they are not contradictory. This is a truth admitted by _most_ scientists; I should have written _by all_ before reading M. Couturat's last article. But what does this signify? Does it mean that we must be sure of not meeting contradiction after a _finite_ number of propositions, the _finite_ number being by definition that which has all properties of recurrent nature, so that if one of these properties fails--if, for instance, we come upon a contradiction--we shall agree to say that the number in question is not finite? In other words, do we mean that we must be sure not to meet contradictions, on condition of agreeing to stop just when we are about to encounter one? To state such a proposition is enough to condemn it. So, Hilbert's reasoning not only assumes the principle of induction, but it supposes that this principle is given us not as a simple definition, but as a synthetic judgment _a priori_. To sum up: A demonstration is necessary. The only demonstration possible is the proof by recurrence. This is legitimate only if we admit the principle of induction and if we regard it not as a definition but as a synthetic judgment. V _The Cantor Antinomies_ Now to examine Russell's new memoir. This memoir was written with the view to conquer the difficulties raised by those Cantor antinomies to which frequent allusion has already been made. Cantor thought he could construct a science of the infinite; others went on in the way he opened, but they soon ran foul of strange contradictions. These antinomies are already numerous, but the most celebrated are: 1. The Burali-Forti antinomy; 2. The Zermelo-König antinomy; 3. The Richard antinomy. Cantor proved that the ordinal numbers (the question is of transfinite ordinal numbers, a new notion introduced by him) can be ranged in a linear series; that is to say that of two unequal ordinals one is always less than the other. Burali-Forti proves the contrary; and in fact he says in substance that if one could range _all_ the ordinals in a linear series, this series would define an ordinal greater than _all_ the others; we could afterwards adjoin 1 and would obtain again an ordinal which would be _still greater_, and this is contradictory. We shall return later to the Zermelo-König antinomy which is of a slightly different nature. The Richard antinomy[15] is as follows: Consider all the decimal numbers definable by a finite number of words; these decimal numbers form an aggregate _E_, and it is easy to see that this aggregate is countable, that is to say we can _number_ the different decimal numbers of this assemblage from 1 to infinity. Suppose the numbering effected, and define a number _N_ as follows: If the _n_th decimal of the _n_th number of the assemblage _E_ is 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 the _n_th decimal of _N_ shall be: 1, 2, 3, 4, 5, 6, 7, 8, 1, 1 [15] _Revue générale des sciences_, June 30, 1905. As we see, _N_ is not equal to the _n_th number of _E_, and as _n_ is arbitrary, _N_ does not appertain to _E_ and yet _N_ should belong to this assemblage since we have defined it with a finite number of words. We shall later see that M. Richard has himself given with much sagacity the explanation of his paradox and that this extends, _mutatis mutandis_, to the other like paradoxes. Again, Russell cites another quite amusing paradox: _What is the least whole number which can not be defined by a phrase composed of less than a hundred English words_? This number exists; and in fact the numbers capable of being defined by a like phrase are evidently finite in number since the words of the English language are not infinite in number. Therefore among them will be one less than all the others. And, on the other hand, this number does not exist, because its definition implies contradiction. This number, in fact, is defined by the phrase in italics which is composed of less than a hundred English words; and by definition this number should not be capable of definition by a like phrase. VI _Zigzag Theory and No-class Theory_ What is Mr. Russell's attitude in presence of these contradictions? After having analyzed those of which we have just spoken, and cited still others, after having given them a form recalling Epimenides, he does not hesitate to conclude: "A propositional function of one variable does not always determine a class." A propositional function (that is to say a definition) does not always determine a class. A 'propositional function' or 'norm' may be 'non-predicative.' And this does not mean that these non-predicative propositions determine an empty class, a null class; this does not mean that there is no value of x satisfying the definition and capable of being one of the elements of the class. The elements exist, but they have no right to unite in a syndicate to form a class. But this is only the beginning and it is needful to know how to recognize whether a definition is or is not predicative. To solve this problem Russell hesitates between three theories which he calls A. The zigzag theory; B. The theory of limitation of size; C. The no-class theory. According to the zigzag theory "definitions (propositional functions) determine a class when they are very simple and cease to do so only when they are complicated and obscure." Who, now, is to decide whether a definition may be regarded as simple enough to be acceptable? To this question there is no answer, if it be not the loyal avowal of a complete inability: "The rules which enable us to recognize whether these definitions are predicative would be extremely complicated and can not commend themselves by any plausible reason. This is a fault which might be remedied by greater ingenuity or by using distinctions not yet pointed out. But hitherto in seeking these rules, I have not been able to find any other directing principle than the absence of contradiction." This theory therefore remains very obscure; in this night a single light--the word zigzag. What Russell calls the 'zigzaginess' is doubtless the particular characteristic which distinguishes the argument of Epimenides. According to the theory of limitation of size, a class would cease to have the right to exist if it were too extended. Perhaps it might be infinite, but it should not be too much so. But we always meet again the same difficulty; at what precise moment does it begin to be too much so? Of course this difficulty is not solved and Russell passes on to the third theory. In the no-classes theory it is forbidden to speak the word 'class' and this word must be replaced by various periphrases. What a change for logistic which talks only of classes and classes of classes! It becomes necessary to remake the whole of logistic. Imagine how a page of logistic would look upon suppressing all the propositions where it is a question of class. There would only be some scattered survivors in the midst of a blank page. _Apparent rari nantes in gurgite vasto._ Be that as it may, we see how Russell hesitates and the modifications to which he submits the fundamental principles he has hitherto adopted. Criteria are needed to decide whether a definition is too complex or too extended, and these criteria can only be justified by an appeal to intuition. It is toward the no-classes theory that Russell finally inclines. Be that as it may, logistic is to be remade and it is not clear how much of it can be saved. Needless to add that Cantorism and logistic are alone under consideration; real mathematics, that which is good for something, may continue to develop in accordance with its own principles without bothering about the storms which rage outside it, and go on step by step with its usual conquests which are final and which it never has to abandon. VII _The True Solution_ What choice ought we to make among these different theories? It seems to me that the solution is contained in a letter of M. Richard of which I have spoken above, to be found in the _Revue générale des sciences_ of June 30, 1905. After having set forth the antinomy we have called Richard's antinomy, he gives its explanation. Recall what has already been said of this antinomy. _E_ is the aggregate of _all_ the numbers definable by a finite number of words, _without introducing the notion of the aggregate E itself_. Else the definition of _E_ would contain a vicious circle; we must not define _E_ by the aggregate _E_ itself. Now we have defined _N_ with a finite number of words, it is true, but with the aid of the notion of the aggregate _E_. And this is why _N_ is not part of _E_. In the example selected by M. Richard, the conclusion presents itself with complete evidence and the evidence will appear still stronger on consulting the text of the letter itself. But the same explanation holds good for the other antinomies, as is easily verified. Thus _the definitions which should be regarded as not predicative are those which contain a vicious circle_. And the preceding examples sufficiently show what I mean by that. Is it this which Russell calls the 'zigzaginess'? I put the question without answering it. VIII _The Demonstrations of the Principle of Induction_ Let us now examine the pretended demonstrations of the principle of induction and in particular those of Whitehead and of Burali-Forti. We shall speak of Whitehead's first, and take advantage of certain new terms happily introduced by Russell in his recent memoir. Call _recurrent class_ every class containing zero, and containing _n_ + 1 if it contains _n_. Call _inductive number_ every number which is a part of _all_ the recurrent classes. Upon what condition will this latter definition, which plays an essential rôle in Whitehead's proof, be 'predicative' and consequently acceptable? In accordance with what has been said, it is necessary to understand by _all_ the recurrent classes, all those in whose definition the notion of inductive number does not enter. Else we fall again upon the vicious circle which has engendered the antinomies. Now _Whitehead has not taken this precaution_. Whitehead's reasoning is therefore fallacious; it is the same which led to the antinomies. It was illegitimate when it gave false results; it remains illegitimate when by chance it leads to a true result. A definition containing a vicious circle defines nothing. It is of no use to say, we are sure, whatever meaning we may give to our definition, zero at least belongs to the class of inductive numbers; it is not a question of knowing whether this class is void, but whether it can be rigorously deliminated. A 'non-predicative' class is not an empty class, it is a class whose boundary is undetermined. Needless to add that this particular objection leaves in force the general objections applicable to all the demonstrations. IX Burali-Forti has given another demonstration.[16] But he is obliged to assume two postulates: First, there always exists at least one infinite class. The second is thus expressed: u[epsilon]K(K - [iota][Lambda]) · [inverted c] · u < v'u. The first postulate is not more evident than the principle to be proved. The second not only is not evident, but it is false, as Whitehead has shown; as moreover any recruit would see at the first glance, if the axiom had been stated in intelligible language, since it means that the number of combinations which can be formed with several objects is less than the number of these objects. [16] In his article 'Le classi finite,' _Atti di Torino_, Vol. XXXII. X _Zermelo's Assumption_ A famous demonstration by Zermelo rests upon the following assumption: In any aggregate (or the same in each aggregate of an assemblage of aggregates) we can always choose _at random_ an element (even if this assemblage of aggregates should contain an infinity of aggregates). This assumption had been applied a thousand times without being stated, but, once stated, it aroused doubts. Some mathematicians, for instance M. Borel, resolutely reject it; others admire it. Let us see what, according to his last article, Russell thinks of it. He does not speak out, but his reflections are very suggestive. And first a picturesque example: Suppose we have as many pairs of shoes as there are whole numbers, and so that we can number _the pairs_ from one to infinity, how many shoes shall we have? Will the number of shoes be equal to the number of pairs? Yes, if in each pair the right shoe is distinguishable from the left; it will in fact suffice to give the number 2_n_ - 1 to the right shoe of the _n_th pair, and the number 2_n_ to the left shoe of the _n_th pair. No, if the right shoe is just like the left, because a similar operation would become impossible--unless we admit Zermelo's assumption, since then we could choose _at random_ in each pair the shoe to be regarded as the right. XI _Conclusions_ A demonstration truly founded upon the principles of analytic logic will be composed of a series of propositions. Some, serving as premises, will be identities or definitions; the others will be deduced from the premises step by step. But though the bond between each proposition and the following is immediately evident, it will not at first sight appear how we get from the first to the last, which we may be tempted to regard as a new truth. But if we replace successively the different expressions therein by their definition and if this operation be carried as far as possible, there will finally remain only identities, so that all will reduce to an immense tautology. Logic therefore remains sterile unless made fruitful by intuition. This I wrote long ago; logistic professes the contrary and thinks it has proved it by actually proving new truths. By what mechanism? Why in applying to their reasonings the procedure just described--namely, replacing the terms defined by their definitions--do we not see them dissolve into identities like ordinary reasonings? It is because this procedure is not applicable to them. And why? Because their definitions are not predicative and present this sort of hidden vicious circle which I have pointed out above; non-predicative definitions can not be substituted for the terms defined. Under these conditions _logistic is not sterile, it engenders antinomies_. It is the belief in the existence of the actual infinite which has given birth to those non-predicative definitions. Let me explain. In these definitions the word 'all' figures, as is seen in the examples cited above. The word 'all' has a very precise meaning when it is a question of a finite number of objects; to have another one, when the objects are infinite in number, would require there being an actual (given complete) infinity. Otherwise _all_ these objects could not be conceived as postulated anteriorly to their definition, and then if the definition of a notion _N_ depends upon _all_ the objects _A_, it may be infected with a vicious circle, if among the objects _A_ are some indefinable without the intervention of the notion _N_ itself. The rules of formal logic express simply the properties of all possible classifications. But for them to be applicable it is necessary that these classifications be immutable and that we have no need to modify them in the course of the reasoning. If we have to classify only a finite number of objects, it is easy to keep our classifications without change. If the objects are _indefinite_ in number, that is to say if one is constantly exposed to seeing new and unforeseen objects arise, it may happen that the appearance of a new object may require the classification to be modified, and thus it is we are exposed to antinomies. _There is no actual (given complete) infinity._ The Cantorians have forgotten this, and they have fallen into contradiction. It is true that Cantorism has been of service, but this was when applied to a real problem whose terms were precisely defined, and then we could advance without fear. Logistic also forgot it, like the Cantorians, and encountered the same difficulties. But the question is to know whether they went this way by accident or whether it was a necessity for them. For me, the question is not doubtful; belief in an actual infinity is essential in the Russell logic. It is just this which distinguishes it from the Hilbert logic. Hilbert takes the view-point of extension, precisely in order to avoid the Cantorian antinomies. Russell takes the view-point of comprehension. Consequently for him the genus is anterior to the species, and the _summum genus_ is anterior to all. That would not be inconvenient if the _summum genus_ was finite; but if it is infinite, it is necessary to postulate the infinite, that is to say to regard the infinite as actual (given complete). And we have not only infinite classes; when we pass from the genus to the species in restricting the concept by new conditions, these conditions are still infinite in number. Because they express generally that the envisaged object presents such or such a relation with all the objects of an infinite class. But that is ancient history. Russell has perceived the peril and takes counsel. He is about to change everything, and, what is easily understood, he is preparing not only to introduce new principles which shall allow of operations formerly forbidden, but he is preparing to forbid operations he formerly thought legitimate. Not content to adore what he burned, he is about to burn what he adored, which is more serious. He does not add a new wing to the building, he saps its foundation. The old logistic is dead, so much so that already the zigzag theory and the no-classes theory are disputing over the succession. To judge of the new, we shall await its coming. BOOK III THE NEW MECHANICS CHAPTER I MECHANICS AND RADIUM I _Introduction_ The general principles of Dynamics, which have, since Newton, served as foundation for physical science, and which appeared immovable, are they on the point of being abandoned or at least profoundly modified? This is what many people have been asking themselves for some years. According to them, the discovery of radium has overturned the scientific dogmas we believed the most solid: on the one hand, the impossibility of the transmutation of metals; on the other hand, the fundamental postulates of mechanics. Perhaps one is too hasty in considering these novelties as finally established, and breaking our idols of yesterday; perhaps it would be proper, before taking sides, to await experiments more numerous and more convincing. None the less is it necessary, from to-day, to know the new doctrines and the arguments, already very weighty, upon which they rest. In few words let us first recall in what those principles consist: _A._ The motion of a material point isolated and apart from all exterior force is straight and uniform; this is the principle of inertia: without force no acceleration; _B._ The acceleration of a moving point has the same direction as the resultant of all the forces to which it is subjected; it is equal to the quotient of this resultant by a coefficient called _mass_ of the moving point. The mass of a moving point, so defined, is a constant; it does not depend upon the velocity acquired by this point; it is the same whether the force, being parallel to this velocity, tends only to accelerate or to retard the motion of the point, or whether, on the contrary, being perpendicular to this velocity, it tends to make this motion deviate toward the right, or the left, that is to say to _curve_ the trajectory; _C._ All the forces affecting a material point come from the action of other material points; they depend only upon the _relative_ positions and velocities of these different material points. Combining the two principles _B_ and _C_, we reach the _principle of relative motion_, in virtue of which the laws of the motion of a system are the same whether we refer this system to fixed axes, or to moving axes animated by a straight and uniform motion of translation, so that it is impossible to distinguish absolute motion from a relative motion with reference to such moving axes; _D._ If a material point _A_ acts upon another material point _B_, the body _B_ reacts upon _A_, and these two actions are two equal and directly opposite forces. This is _the principle of the equality of action and reaction_, or, more briefly, the _principle of reaction_. Astronomic observations and the most ordinary physical phenomena seem to have given of these principles a confirmation complete, constant and very precise. This is true, it is now said, but it is because we have never operated with any but very small velocities; Mercury, for example, the fastest of the planets, goes scarcely 100 kilometers a second. Would this planet act the same if it went a thousand times faster? We see there is yet no need to worry; whatever may be the progress of automobilism, it will be long before we must give up applying to our machines the classic principles of dynamics. How then have we come to make actual speeds a thousand times greater than that of Mercury, equal, for instance, to a tenth or a third of the velocity of light, or approaching still more closely to that velocity? It is by aid of the cathode rays and the rays from radium. We know that radium emits three kinds of rays, designated by the three Greek letters [alpha], [beta], [gamma]; in what follows, unless the contrary be expressly stated, it will always be a question of the [beta] rays, which are analogous to the cathode rays. After the discovery of the cathode rays two theories appeared. Crookes attributed the phenomena to a veritable molecular bombardment; Hertz, to special undulations of the ether. This was a renewal of the debate which divided physicists a century ago about light; Crookes took up the emission theory, abandoned for light; Hertz held to the undulatory theory. The facts seem to decide in favor of Crookes. It has been recognized, in the first place, that the cathode rays carry with them a negative electric charge; they are deviated by a magnetic field and by an electric field; and these deviations are precisely such as these same fields would produce upon projectiles animated by a very high velocity and strongly charged with electricity. These two deviations depend upon two quantities: one the velocity, the other the relation of the electric charge of the projectile to its mass; we cannot know the absolute value of this mass, nor that of the charge, but only their relation; in fact, it is clear that if we double at the same time the charge and the mass, without changing the velocity, we shall double the force which tends to deviate the projectile, but, as its mass is also doubled, the acceleration and deviation observable will not be changed. The observation of the two deviations will give us therefore two equations to determine these two unknowns. We find a velocity of from 10,000 to 30,000 kilometers a second; as to the ratio of the charge to the mass, it is very great. We may compare it to the corresponding ratio in regard to the hydrogen ion in electrolysis; we then find that a cathodic projectile carries about a thousand times more electricity than an equal mass of hydrogen would carry in an electrolyte. To confirm these views, we need a direct measurement of this velocity to compare with the velocity so calculated. Old experiments of J. J. Thomson had given results more than a hundred times too small; but they were exposed to certain causes of error. The question was taken up again by Wiechert in an arrangement where the Hertzian oscillations were utilized; results were found agreeing with the theory, at least as to order of magnitude; it would be of great interest to repeat these experiments. However that may be, the theory of undulations appears powerless to account for this complex of facts. The same calculations made with reference to the [beta] rays of radium have given velocities still greater: 100,000 or 200,000 kilometers or more yet. These velocities greatly surpass all those we know. It is true that light has long been known to go 300,000 kilometers a second; but it is not a carrying of matter, while, if we adopt the emission theory for the cathode rays, there would be material molecules really impelled at the velocities in question, and it is proper to investigate whether the ordinary laws of mechanics are still applicable to them. II _Mass Longitudinal and Mass Transversal_ We know that electric currents produce the phenomena of induction, in particular _self-induction_. When a current increases, there develops an electromotive force of self-induction which tends to oppose the current; on the contrary, when the current decreases, the electromotive force of self-induction tends to maintain the current. The self-induction therefore opposes every variation of the intensity of the current, just as in mechanics the inertia of a body opposes every variation of its velocity. _Self-induction is a veritable inertia._ Everything happens as if the current could not establish itself without putting in motion the surrounding ether and as if the inertia of this ether tended, in consequence, to keep constant the intensity of this current. It would be requisite to overcome this inertia to establish the current, it would be necessary to overcome it again to make the current cease. A cathode ray, which is a rain of projectiles charged with negative electricity, may be likened to a current; doubtless this current differs, at first sight at least, from the currents of ordinary conduction, where the matter does not move and where the electricity circulates through the matter. This is a _current of convection_, where the electricity, attached to a material vehicle, is carried along by the motion of this vehicle. But Rowland has proved that currents of convection produce the same magnetic effects as currents of conduction; they should produce also the same effects of induction. First, if this were not so, the principle of the conservation of energy would be violated; besides, Crémieu and Pender have employed a method putting in evidence _directly_ these effects of induction. If the velocity of a cathode corpuscle varies, the intensity of the corresponding current will likewise vary; and there will develop effects of self-induction which will tend to oppose this variation. These corpuscles should therefore possess a double inertia: first their own proper inertia, and then the apparent inertia, due to self-induction, which produces the same effects. They will therefore have a total apparent mass, composed of their real mass and of a fictitious mass of electromagnetic origin. Calculation shows that this fictitious mass varies with the velocity, and that the force of inertia of self-induction is not the same when the velocity of the projectile accelerates or slackens, or when it is deviated; therefore so it is with the force of the total apparent inertia. The total apparent mass is therefore not the same when the real force applied to the corpuscle is parallel to its velocity and tends to accelerate the motion as when it is perpendicular to this velocity and tends to make the direction vary. It is necessary therefore to distinguish the _total longitudinal mass_ from the _total transversal mass_. These two total masses depend, moreover, upon the velocity. This follows from the theoretical work of Abraham. In the measurements of which we speak in the preceding section, what is it we determine in measuring the two deviations? It is the velocity on the one hand, and on the other hand the ratio of the charge to the _total transversal mass_. How, under these conditions, can we make out in this total mass the part of the real mass and that of the fictitious electromagnetic mass? If we had only the cathode rays properly so called, it could not be dreamed of; but happily we have the rays of radium which, as we have seen, are notably swifter. These rays are not all identical and do not behave in the same way under the action of an electric field and a magnetic field. It is found that the electric deviation is a function of the magnetic deviation, and we are able, by receiving on a sensitive plate radium rays which have been subjected to the action of the two fields, to photograph the curve which represents the relation between these two deviations. This is what Kaufmann has done, deducing from it the relation between the velocity and the ratio of the charge to the total apparent mass, a ratio we shall call [epsilon]. One might suppose there are several species of rays, each characterized by a fixed velocity, by a fixed charge and by a fixed mass. But this hypothesis is improbable; why, in fact, would all the corpuscles of the same mass take always the same velocity? It is more natural to suppose that the charge as well as the _real_ mass are the same for all the projectiles, and that these differ only by their velocity. If the ratio [epsilon] is a function of the velocity, this is not because the real mass varies with this velocity; but, since the fictitious electromagnetic mass depends upon this velocity, the total apparent mass, alone observable, must depend upon it, though the real mass does not depend upon it and may be constant. The calculations of Abraham let us know the law according to which the _fictitious_ mass varies as a function of the velocity; Kaufmann's experiment lets us know the law of variation of the _total_ mass. The comparison of these two laws will enable us therefore to determine the ratio of the real mass to the total mass. Such is the method Kaufmann used to determine this ratio. The result is highly surprising: _the real mass is naught_. This has led to conceptions wholly unexpected. What had only been proved for cathode corpuscles was extended to all bodies. What we call mass would be only semblance; all inertia would be of electromagnetic origin. But then mass would no longer be constant, it would augment with the velocity; sensibly constant for velocities up to 1,000 kilometers a second, it then would increase and would become infinite for the velocity of light. The transversal mass would no longer be equal to the longitudinal: they would only be nearly equal if the velocity is not too great. The principle _B_ of mechanics would no longer be true. III _The Canal Rays_ At the point where we now are, this conclusion might seem premature. Can one apply to all matter what has been proved only for such light corpuscles, which are a mere emanation of matter and perhaps not true matter? But before entering upon this question, a word must be said of another sort of rays. I refer to the _canal rays_, the _Kanalstrahlen_ of Goldstein. The cathode, together with the cathode rays charged with negative electricity, emits canal rays charged with positive electricity. In general, these canal rays not being repelled by the cathode, are confined to the immediate neighborhood of this cathode, where they constitute the `chamois cushion,' not very easy to perceive; but, if the cathode is pierced with holes and if it almost completely blocks up the tube, the canal rays spread _back_ of the cathode, in the direction opposite to that of the cathode rays, and it becomes possible to study them. It is thus that it has been possible to show their positive charge and to show that the magnetic and electric deviations still exist, as for the cathode rays, but are much feebler. Radium likewise emits rays analogous to the canal rays, and relatively very absorbable, called [alpha] rays. We can, as for the cathode rays, measure the two deviations and thence deduce the velocity and the ratio [epsilon]. The results are less constant than for the cathode rays, but the velocity is less, as well as the ratio [epsilon]; the positive corpuscles are less charged than the negative; or if, which is more natural, we suppose the charges equal and of opposite sign, the positive corpuscles are much the larger. These corpuscles, charged the ones positively, the others negatively, have been called _electrons_. IV _The Theory of Lorentz_ But the electrons do not merely show us their existence in these rays where they are endowed with enormous velocities. We shall see them in very different rôles, and it is they that account for the principal phenomena of optics and electricity. The brilliant synthesis about to be noticed is due to Lorentz. Matter is formed solely of electrons carrying enormous charges, and, if it seems to us neutral, this is because the charges of opposite sign of these electrons compensate each other. We may imagine, for example, a sort of solar system formed of a great positive electron, around which gravitate numerous little planets, the negative electrons, attracted by the electricity of opposite name which charges the central electron. The negative charges of these planets would balance the positive charge of this sun, so that the algebraic sum of all these charges would be naught. All these electrons swim in the ether. The ether is everywhere identically the same, and perturbations in it are propagated according to the same laws as light or the Hertzian oscillations _in vacuo_. There is nothing but electrons and ether. When a luminous wave enters a part of the ether where electrons are numerous, these electrons are put in motion under the influence of the perturbation of the ether, and they then react upon the ether. So would be explained refraction, dispersion, double refraction and absorption. Just so, if for any cause an electron be put in motion, it would trouble the ether around it and would give rise to luminous waves, and this would explain the emission of light by incandescent bodies. In certain bodies, the metals for example, we should have fixed electrons, between which would circulate moving electrons enjoying perfect liberty, save that of going out from the metallic body and breaking the surface which separates it from the exterior void or from the air, or from any other non-metallic body. These movable electrons behave then, within the metallic body, as do, according to the kinetic theory of gases, the molecules of a gas within the vase where this gas is confined. But, under the influence of a difference of potential, the negative movable electrons would tend to go all to one side, and the positive movable electrons to the other. This is what would produce electric currents, and _this is why these bodies would be conductors_. On the other hand, the velocities of our electrons would be the greater the higher the temperature, if we accept the assimilation with the kinetic theory of gases. When one of these movable electrons encounters the surface of the metallic body, whose boundary it can not pass, it is reflected like a billiard ball which has hit the cushion, and its velocity undergoes a sudden change of direction. But when an electron changes direction, as we shall see further on, it becomes the source of a luminous wave, and this is why hot metals are incandescent. In other bodies, the dielectrics and the transparent bodies, the movable electrons enjoy much less freedom. They remain as if attached to fixed electrons which attract them. The farther they go away from them the greater becomes this attraction and tends to pull them back. They therefore can make only small excursions; they can no longer circulate, but only oscillate about their mean position. This is why these bodies would not be conductors; moreover they would most often be transparent, and they would be refractive, since the luminous vibrations would be communicated to the movable electrons, susceptible of oscillation, and thence a perturbation would result. I can not here give the details of the calculations; I confine myself to saying that this theory accounts for all the known facts, and has predicted new ones, such as the Zeeman effect. V _Mechanical Consequences_ We now may face two hypotheses: 1º The positive electrons have a real mass, much greater than their fictitious electromagnetic mass; the negative electrons alone lack real mass. We might even suppose that apart from electrons of the two signs, there are neutral atoms which have only their real mass. In this case, mechanics is not affected; there is no need of touching its laws; the real mass is constant; simply, motions are deranged by the effects of self-induction, as has always been known; moreover, these perturbations are almost negligible, except for the negative electrons which, not having real mass, are not true matter. 2º But there is another point of view; we may suppose there are no neutral atoms, and the positive electrons lack real mass just as the negative electrons. But then, real mass vanishing, either the word _mass_ will no longer have any meaning, or else it must designate the fictitious electromagnetic mass; in this case, mass will no longer be constant, the transversal _mass_ will no longer be equal to the longitudinal, the principles of mechanics will be overthrown. First a word of explanation. We have said that, for the same charge, the _total_ mass of a positive electron is much greater than that of a negative. And then it is natural to think that this difference is explained by the positive electron having, besides its fictitious mass, a considerable real mass; which takes us back to the first hypothesis. But we may just as well suppose that the real mass is null for these as for the others, but that the fictitious mass of the positive electron is much the greater since this electron is much the smaller. I say advisedly: much the smaller. And, in fact, in this hypothesis inertia is exclusively electromagnetic in origin; it reduces itself to the inertia of the ether; the electrons are no longer anything by themselves; they are solely holes in the ether and around which the ether moves; the smaller these holes are, the more will there be of ether, the greater, consequently, will be the inertia of the ether. How shall we decide between these two hypotheses? By operating upon the canal rays as Kaufmann did upon the [beta] rays? This is impossible; the velocity of these rays is much too slight. Should each therefore decide according to his temperament, the conservatives going to one side and the lovers of the new to the other? Perhaps, but, to fully understand the arguments of the innovators, other considerations must come in. CHAPTER II MECHANICS AND OPTICS I _Aberration_ You know in what the phenomenon of aberration, discovered by Bradley, consists. The light issuing from a star takes a certain time to go through a telescope; during this time, the telescope, carried along by the motion of the earth, is displaced. If therefore the telescope were pointed in the _true_ direction of the star, the image would be formed at the point occupied by the crossing of the threads of the network when the light has reached the objective; and this crossing would no longer be at this same point when the light reached the plane of the network. We would therefore be led to mis-point the telescope to bring the image upon the crossing of the threads. Thence results that the astronomer will not point the telescope in the direction of the absolute velocity of the light, that is to say toward the true position of the star, but just in the direction of the relative velocity of the light with reference to the earth, that is to say toward what is called the apparent position of the star. The velocity of light is known; we might therefore suppose that we have the means of calculating the _absolute_ velocity of the earth. (I shall soon explain my use here of the word absolute.) Nothing of the sort; we indeed know the apparent position of the star we observe; but we do not know its true position; we know the velocity of the light only in magnitude and not in direction. If therefore the absolute velocity of the earth were straight and uniform, we should never have suspected the phenomenon of aberration; but it is variable; it is composed of two parts: the velocity of the solar system, which is straight and uniform; the velocity of the earth with reference to the sun, which is variable. If the velocity of the solar system, that is to say if the constant part existed alone, the observed direction would be invariable. This position that one would thus observe is called the _mean_ apparent position of the star. Taking account now at the same time of the two parts of the velocity of the earth, we shall have the actual apparent position, which describes a little ellipse around the mean apparent position, and it is this ellipse that we observe. Neglecting very small quantities, we shall see that the dimensions of this ellipse depend only upon the ratio of the velocity of the earth with reference to the sun to the velocity of light, so that the relative velocity of the earth with regard to the sun has alone come in. But wait! This result is not exact, it is only approximate; let us push the approximation a little farther. The dimensions of the ellipse will depend then upon the absolute velocity of the earth. Let us compare the major axes of the ellipse for the different stars: we shall have, theoretically at least, the means of determining this absolute velocity. That would be perhaps less shocking than it at first seems; it is a question, in fact, not of the velocity with reference to an absolute void, but of the velocity with regard to the ether, which is taken _by definition_ as being absolutely at rest. Besides, this method is purely theoretical. In fact, the aberration is very small; the possible variations of the ellipse of aberration are much smaller yet, and, if we consider the aberration as of the first order, they should therefore be regarded as of the second order: about a millionth of a second; they are absolutely inappreciable for our instruments. We shall finally see, further on, why the preceding theory should be rejected, and why we could not determine this absolute velocity even if our instruments were ten thousand times more precise! One might imagine some other means, and in fact, so one has. The velocity of light is not the same in water as in air; could we not compare the two apparent positions of a star seen through a telescope first full of air, then full of water? The results have been negative; the apparent laws of reflection and refraction are not altered by the motion of the earth. This phenomenon is capable of two explanations: 1º It might be supposed that the ether is not at rest, but that it is carried along by the body in motion. It would then not be astonishing that the phenomena of refraction are not altered by the motion of the earth, since all, prisms, telescopes and ether, are carried along together in the same translation. As to the aberration itself, it would be explained by a sort of refraction happening at the surface of separation of the ether at rest in the interstellar spaces and the ether carried along by the motion of the earth. It is upon this hypothesis (bodily carrying along of the ether) that is founded the _theory of Hertz_ on the electrodynamics of moving bodies. 2º Fresnel, on the contrary, supposes that the ether is at absolute rest in the void, at rest almost absolute in the air, whatever be the velocity of this air, and that it is partially carried along by refractive media. Lorentz has given to this theory a more satisfactory form. For him, the ether is at rest, only the electrons are in motion; in the void, where it is only a question of the ether, in the air, where this is almost the case, the carrying along is null or almost null; in refractive media, where perturbation is produced at the same time by vibrations of the ether and those of electrons put in swing by the agitation of the ether, the undulations are _partially_ carried along. To decide between the two hypotheses, we have Fizeau's experiment, comparing by measurements of the fringes of interference, the velocity of light in air at rest or in motion. These experiments have confirmed Fresnel's hypothesis of partial carrying along. They have been repeated with the same result by Michelson. _The theory of Hertz must therefore be rejected._ II _The Principle of Relativity_ But if the ether is not carried along by the motion of the earth, is it possible to show, by means of optical phenomena, the absolute velocity of the earth, or rather its velocity with respect to the unmoving ether? Experiment has answered negatively, and yet the experimental procedures have been varied in all possible ways. Whatever be the means employed there will never be disclosed anything but relative velocities; I mean the velocities of certain material bodies with reference to other material bodies. In fact, if the source of light and the apparatus of observation are on the earth and participate in its motion, the experimental results have always been the same, whatever be the orientation of the apparatus with reference to the orbital motion of the earth. If astronomic aberration happens, it is because the source, a star, is in motion with reference to the observer. The hypotheses so far made perfectly account for this general result, _if we neglect very small quantities of the order of the square of the aberration_. The explanation rests upon the notion of _local time_, introduced by Lorentz, which I shall try to make clear. Suppose two observers, placed one at _A_, the other at _B_, and wishing to set their watches by means of optical signals. They agree that _B_ shall send a signal to _A_ when his watch marks an hour determined upon, and _A_ is to put his watch to that hour the moment he sees the signal. If this alone were done, there would be a systematic error, because as the light takes a certain time _t_ to go from _B_ to _A_, _A_'s watch would be behind _B_'s the time _t_. This error is easily corrected. It suffices to cross the signals. _A_ in turn must signal _B_, and, after this new adjustment, _B_'s watch will be behind _A_'s the time _t_. Then it will be sufficient to take the arithmetic mean of the two adjustments. But this way of doing supposes that light takes the same time to go from _A_ to _B_ as to return from _B_ to _A_. That is true if the observers are motionless; it is no longer so if they are carried along in a common translation, since then _A_, for example, will go to meet the light coming from _B_, while _B_ will flee before the light coming from _A_. If therefore the observers are borne along in a common translation and if they do not suspect it, their adjustment will be defective; their watches will not indicate the same time; each will show the _local time_ belonging to the point where it is. The two observers will have no way of perceiving this, if the unmoving ether can transmit to them only luminous signals all of the same velocity, and if the other signals they might send are transmitted by media carried along with them in their translation. The phenomenon each observes will be too soon or too late; it would be seen at the same instant only if the translation did not exist; but as it will be observed with a watch that is wrong, this will not be perceived and the appearances will not be altered. It results from this that the compensation is easy to explain so long as we neglect the square of the aberration, and for a long time the experiments were not sufficiently precise to warrant taking account of it. But the day came when Michelson imagined a much more delicate procedure: he made rays interfere which had traversed different courses, after being reflected by mirrors; each of the paths approximating a meter and the fringes of interference permitting the recognition of a fraction of a thousandth of a millimeter, the square of the aberration could no longer be neglected, and _yet the results were still negative_. Therefore the theory required to be completed, and it has been by the _Lorentz-Fitzgerald hypothesis_. These two physicists suppose that all bodies carried along in a translation undergo a contraction in the sense of this translation, while their dimensions perpendicular to this translation remain unchanged. _This contraction is the same for all bodies_; moreover, it is very slight, about one two-hundred-millionth for a velocity such as that of the earth. Furthermore our measuring instruments could not disclose it, even if they were much more precise; our measuring rods in fact undergo the same contraction as the objects to be measured. If the meter exactly fits when applied to a body, if we point the body and consequently the meter in the sense of the motion of the earth, it will not cease to exactly fit in another orientation, and that although the body and the meter have changed in length as well as orientation, and precisely because the change is the same for one as for the other. But it is quite different if we measure a length, not now with a meter, but by the time taken by light to pass along it, and this is just what Michelson has done. A body, spherical when at rest, will take thus the form of a flattened ellipsoid of revolution when in motion; but the observer will always think it spherical, since he himself has undergone an analogous deformation, as also all the objects serving as points of reference. On the contrary, the surfaces of the waves of light, remaining rigorously spherical, will seem to him elongated ellipsoids. What happens then? Suppose an observer and a source of light carried along together in the translation: the wave surfaces emanating from the source will be spheres having as centers the successive positions of the source; the distance from this center to the actual position of the source will be proportional to the time elapsed after the emission, that is to say to the radius of the sphere. All these spheres are therefore homothetic one to the other, with relation to the actual position _S_ of the source. But, for our observer, because of the contraction, all these spheres will seem elongated ellipsoids, and all these ellipsoids will moreover be homothetic, with reference to the point _S_; the excentricity of all these ellipsoids is the same and depends solely upon the velocity of the earth. _We shall so select the law of contraction that the point S may be at the focus of the meridian section of the ellipsoid._ This time the compensation is _rigorous_, and this it is which explains Michelson's experiment. I have said above that, according to the ordinary theories, observations of the astronomic aberration would give us the absolute velocity of the earth, if our instruments were a thousand times more precise. I must modify this statement. Yes, the observed angles would be modified by the effect of this absolute velocity, but the graduated circles we use to measure the angles would be deformed by the translation: they would become ellipses; thence would result an error in regard to the angle measured, and _this second error would exactly compensate the first_. This Lorentz-Fitzgerald hypothesis seems at first very extraordinary; all we can say for the moment, in its favor, is that it is only the immediate translation of Michelson's experimental result, if we _define_ lengths by the time taken by light to run along them. However that may be, it is impossible to escape the impression that the principle of relativity is a general law of nature, that one will never be able by any imaginable means to show any but relative velocities, and I mean by that not only the velocities of bodies with reference to the ether, but the velocities of bodies with regard to one another. Too many different experiments have given concordant results for us not to feel tempted to attribute to this principle of relativity a value comparable to that, for example, of the principle of equivalence. In any case, it is proper to see to what consequences this way of looking at things would lead us and then to submit these consequences to the control of experiment. III _The Principle of Reaction_ Let us see what the principle of the equality of action and reaction becomes in the theory of Lorentz. Consider an electron _A_ which for any cause begins to move; it produces a perturbation in the ether; at the end of a certain time, this perturbation reaches another electron _B_, which will be disturbed from its position of equilibrium. In these conditions there can not be equality between action and reaction, at least if we do not consider the ether, but only the electrons, _which alone are observable_, since our matter is made of electrons. In fact it is the electron _A_ which has disturbed the electron _B_; even in case the electron _B_ should react upon _A_, this reaction could be equal to the action, but in no case simultaneous, since the electron _B_ can begin to move only after a certain time, necessary for the propagation. Submitting the problem to a more exact calculation, we reach the following result: Suppose a Hertz discharger placed at the focus of a parabolic mirror to which it is mechanically attached; this discharger emits electromagnetic waves, and the mirror reflects all these waves in the same direction; the discharger therefore will radiate energy in a determinate direction. Well, the calculation shows that _the discharger recoils_ like a cannon which has shot out a projectile. In the case of the cannon, the recoil is the natural result of the equality of action and reaction. The cannon recoils because the projectile upon which it has acted reacts upon it. But here it is no longer the same. What has been sent out is no longer a material projectile: it is energy, and energy has no mass: it has no counterpart. And, in place of a discharger, we could have considered just simply a lamp with a reflector concentrating its rays in a single direction. It is true that, if the energy sent out from the discharger or from the lamp meets a material object, this object receives a mechanical push as if it had been hit by a real projectile, and this push will be equal to the recoil of the discharger and of the lamp, if no energy has been lost on the way and if the object absorbs the whole of the energy. Therefore one is tempted to say that there still is compensation between the action and the reaction. But this compensation, even should it be complete, is always belated. It never happens if the light, after leaving its source, wanders through interstellar spaces without ever meeting a material body; it is incomplete, if the body it strikes is not perfectly absorbent. Are these mechanical actions too small to be measured, or are they accessible to experiment? These actions are nothing other than those due to the _Maxwell-Bartholi_ pressures; Maxwell had predicted these pressures from calculations relative to electrostatics and magnetism; Bartholi reached the same result by thermodynamic considerations. This is how the _tails of comets_ are explained. Little particles detach themselves from the nucleus of the comet; they are struck by the light of the sun, which pushes them back as would a rain of projectiles coming from the sun. The mass of these particles is so little that this repulsion sweeps it away against the Newtonian attraction; so in moving away from the sun they form the tails. The direct experimental verification was not easy to obtain. The first endeavor led to the construction of the _radiometer_. But this instrument _turns backward_, in the sense opposite to the theoretic sense, and the explanation of its rotation, since discovered, is wholly different. At last success came, by making the vacuum more complete, on the one hand, and on the other by not blackening one of the faces of the paddles and directing a pencil of luminous rays upon one of the faces. The radiometric effects and the other disturbing causes are eliminated by a series of pains-taking precautions, and one obtains a deviation which is very minute, but which is, it would seem, in conformity with the theory. The same effects of the Maxwell-Bartholi pressure are forecast likewise by the theory of Hertz of which we have before spoken, and by that of Lorentz. But there is a difference. Suppose that the energy, under the form of light, for example, proceeds from a luminous source to any body through a transparent medium. The Maxwell-Bartholi pressure will act, not alone upon the source at the departure, and on the body lit up at the arrival, but upon the matter of the transparent medium which it traverses. At the moment when the luminous wave reaches a new region of this medium, this pressure will push forward the matter there distributed and will put it back when the wave leaves this region. So that the recoil of the source has for counterpart the forward movement of the transparent matter which is in contact with this source; a little later, the recoil of this same matter has for counterpart the forward movement of the transparent matter which lies a little further on, and so on. Only, is the compensation perfect? Is the action of the Maxwell-Bartholi pressure upon the matter of the transparent medium equal to its reaction upon the source, and that whatever be this matter? Or is this action by so much the less as the medium is less refractive and more rarefied, becoming null in the void? If we admit the theory of Hertz, who regards matter as mechanically bound to the ether, so that the ether may be entirely carried along by matter, it would be necessary to answer yes to the first question and no to the second. There would then be perfect compensation, as required by the principle of the equality of action and reaction, even in the least refractive media, even in the air, even in the interplanetary void, where it would suffice to suppose a residue of matter, however subtile. If on the contrary we admit the theory of Lorentz, the compensation, always imperfect, is insensible in the air and becomes null in the void. But we have seen above that Fizeau's experiment does not permit of our retaining the theory of Hertz; it is necessary therefore to adopt the theory of Lorentz, and consequently _to renounce the principle of reaction_. IV _Consequences of the Principle of Relativity_ We have seen above the reasons which impel us to regard the principle of relativity as a general law of nature. Let us see to what consequences this principle would lead, should it be regarded as finally demonstrated. First, it obliges us to generalize the hypothesis of Lorentz and Fitzgerald on the contraction of all bodies in the sense of the translation. In particular, we must extend this hypothesis to the electrons themselves. Abraham considered these electrons as spherical and indeformable; it will be necessary for us to admit that these electrons, spherical when in repose, undergo the Lorentz contraction when in motion and take then the form of flattened ellipsoids. This deformation of the electrons will influence their mechanical properties. In fact I have said that the displacement of these charged electrons is a veritable current of convection and that their apparent inertia is due to the self-induction of this current: exclusively as concerns the negative electrons; exclusively or not, we do not yet know, for the positive electrons. Well, the deformation of the electrons, a deformation which depends upon their velocity, will modify the distribution of the electricity upon their surface, consequently the intensity of the convection current they produce, consequently the laws according to which the self-induction of this current will vary as a function of the velocity. At this price, the compensation will be perfect and will conform to the requirements of the principle of relativity, but only upon two conditions: 1º That the positive electrons have no real mass, but only a fictitious electromagnetic mass; or at least that their real mass, if it exists, is not constant and varies with the velocity according to the same laws as their fictitious mass; 2º That all forces are of electromagnetic origin, or at least that they vary with the velocity according to the same laws as the forces of electromagnetic origin. It still is Lorentz who has made this remarkable synthesis; stop a moment and see what follows therefrom. First, there is no more matter, since the positive electrons no longer have real mass, or at least no constant real mass. The present principles of our mechanics, founded upon the constancy of mass, must therefore be modified. Again, an electromagnetic explanation must be sought of all the known forces, in particular of gravitation, or at least the law of gravitation must be so modified that this force is altered by velocity in the same way as the electromagnetic forces. We shall return to this point. All that appears, at first sight, a little artificial. In particular, this deformation of electrons seems quite hypothetical. But the thing may be presented otherwise, so as to avoid putting this hypothesis of deformation at the foundation of the reasoning. Consider the electrons as material points and ask how their mass should vary as function of the velocity not to contravene the principle of relativity. Or, still better, ask what should be their acceleration under the influence of an electric or magnetic field, that this principle be not violated and that we come back to the ordinary laws when we suppose the velocity very slight. We shall find that the variations of this mass, or of these accelerations, must be _as if_ the electron underwent the Lorentz deformation. V _Kaufmann's Experiment_ We have before us, then, two theories: one where the electrons are indeformable, this is that of Abraham; the other where they undergo the Lorentz deformation. In both cases, their mass increases with the velocity, becoming infinite when this velocity becomes equal to that of light; but the law of the variation is not the same. The method employed by Kaufmann to bring to light the law of variation of the mass seems therefore to give us an experimental means of deciding between the two theories. Unhappily, his first experiments were not sufficiently precise for that; so he decided to repeat them with more precautions, and measuring with great care the intensity of the fields. Under their new form _they are in favor of the theory of Abraham_. Then the principle of relativity would not have the rigorous value we were tempted to attribute to it; there would no longer be reason for believing the positive electrons denuded of real mass like the negative electrons. However, before definitely adopting this conclusion, a little reflection is necessary. The question is of such importance that it is to be wished Kaufmann's experiment were repeated by another experimenter.[17] Unhappily, this experiment is very delicate and could be carried out successfully only by a physicist of the same ability as Kaufmann. All precautions have been properly taken and we hardly see what objection could be made. [17] At the moment of going to press we learn that M. Bucherer has repeated the experiment, taking new precautions, and that he has obtained, contrary to Kaufmann, results confirming the views of Lorentz. There is one point however to which I wish to draw attention: that is to the measurement of the electrostatic field, a measurement upon which all depends. This field was produced between the two armatures of a condenser; and, between these armatures, there was to be made an extremely perfect vacuum, in order to obtain a complete isolation. Then the difference of potential of the two armatures was measured, and the field obtained by dividing this difference by the distance apart of the armatures. That supposes the field uniform; is this certain? Might there not be an abrupt fall of potential in the neighborhood of one of the armatures, of the negative armature, for example? There may be a difference of potential at the meeting of the metal and the vacuum, and it may be that this difference is not the same on the positive side and on the negative side; what would lead me to think so is the electric valve effects between mercury and vacuum. However slight the probability that it is so, it seems that it should be considered. VI _The Principle of Inertia_ In the new dynamics, the principle of inertia is still true, that is to say that an _isolated_ electron will have a straight and uniform motion. At least this is generally assumed; however, Lindemann has made objections to this view; I do not wish to take part in this discussion, which I can not here expound because of its too difficult character. In any case, slight modifications to the theory would suffice to shelter it from Lindemann's objections. We know that a body submerged in a fluid experiences, when in motion, considerable resistance, but this is because our fluids are viscous; in an ideal fluid, perfectly free from viscosity, the body would stir up behind it a liquid hill, a sort of wake; upon departure, a great effort would be necessary to put it in motion, since it would be necessary to move not only the body itself, but the liquid of its wake. But, the motion once acquired, it would perpetuate itself without resistance, since the body, in advancing, would simply carry with it the perturbation of the liquid, without the total vis viva of the liquid augmenting. Everything would happen therefore as if its inertia was augmented. An electron advancing in the ether would behave in the same way: around it, the ether would be stirred up, but this perturbation would accompany the body in its motion; so that, for an observer carried along with the electron, the electric and magnetic fields accompanying this electron would appear invariable, and would change only if the velocity of the electron varied. An effort would therefore be necessary to put the electron in motion, since it would be necessary to create the energy of these fields; on the contrary, once the movement acquired, no effort would be necessary to maintain it, since the created energy would only have to go along behind the electron as a wake. This energy, therefore, could only augment the inertia of the electron, as the agitation of the liquid augments that of the body submerged in a perfect fluid. And anyhow, the negative electrons at least have no other inertia except that. In the hypothesis of Lorentz, the vis viva, which is only the energy of the ether, is not proportional to _v_^{2}. Doubtless if _v_ is very slight, the vis viva is sensibly proportional to _v_^{2}, the quantity of motion sensibly proportional to _v_, the two masses sensibly constant and equal to each other. But _when the velocity tends toward the velocity of light, the vis viva, the quantity of motion and the two masses increase beyond all limit_. In the hypothesis of Abraham, the expressions are a little more complicated; but what we have just said remains true in essentials. So the mass, the quantity of motion, the vis viva become infinite when the velocity is equal to that of light. Thence results that _no body can attain in any way a velocity beyond that of light_. And in fact, in proportion as its velocity increases, its mass increases, so that its inertia opposes to any new increase of velocity a greater and greater obstacle. A question then suggests itself: let us admit the principle of relativity; an observer in motion would not have any means of perceiving his own motion. If therefore no body in its absolute motion can exceed the velocity of light, but may approach it as nearly as you choose, it should be the same concerning its relative motion with reference to our observer. And then we might be tempted to reason as follows: The observer may attain a velocity of 200,000 kilometers; the body in its relative motion with reference to the observer may attain the same velocity; its absolute velocity will then be 400,000 kilometers, which is impossible, since this is beyond the velocity of light. This is only a seeming, which vanishes when account is taken of how Lorentz evaluates local time. VII _The Wave of Acceleration_ When an electron is in motion, it produces a perturbation in the ether surrounding it; if its motion is straight and uniform, this perturbation reduces to the wake of which we have spoken in the preceding section. But it is no longer the same, if the motion be curvilinear or varied. The perturbation may then be regarded as the superposition of two others, to which Langevin has given the names _wave of velocity_ and _wave of acceleration_. The wave of velocity is only the wave which happens in uniform motion. As to the wave of acceleration, this is a perturbation altogether analogous to light waves, which starts from the electron at the instant when it undergoes an acceleration, and which is then propagated by successive spherical waves with the velocity of light. Whence follows: in a straight and uniform motion, the energy is wholly conserved; but, when there is an acceleration, there is loss of energy, which is dissipated under the form of luminous waves and goes out to infinity across the ether. However, the effects of this wave of acceleration, in particular the corresponding loss of energy, are in most cases negligible, that is to say not only in ordinary mechanics and in the motions of the heavenly bodies, but even in the radium rays, where the velocity is very great without the acceleration being so. We may then confine ourselves to applying the laws of mechanics, putting the force equal to the product of acceleration by mass, this mass, however, varying with the velocity according to the laws explained above. We then say the motion is _quasi-stationary_. It would not be the same in all cases where the acceleration is great, of which the chief are the following: 1º In incandescent gases certain electrons take an oscillatory motion of very high frequency; the displacements are very small, the velocities are finite, and the accelerations very great; energy is then communicated to the ether, and this is why these gases radiate light of the same period as the oscillations of the electron; 2º Inversely, when a gas receives light, these same electrons are put in swing with strong accelerations and they absorb light; 3º In the Hertz discharger, the electrons which circulate in the metallic mass undergo, at the instant of the discharge, an abrupt acceleration and take then an oscillatory motion of high frequency. Thence results that a part of the energy radiates under the form of Hertzian waves; 4º In an incandescent metal, the electrons enclosed in this metal are impelled with great velocity; upon reaching the surface of the metal, which they can not get through, they are reflected and thus undergo a considerable acceleration. This is why the metal emits light. The details of the laws of the emission of light by dark bodies are perfectly explained by this hypothesis; 5º Finally when the cathode rays strike the anticathode, the negative electrons, constituting these rays, which are impelled with very great velocity, are abruptly arrested. Because of the acceleration they thus undergo, they produce undulations in the ether. This, according to certain physicists, is the origin of the Röntgen rays, which would only be light rays of very short wave-length. CHAPTER III THE NEW MECHANICS AND ASTRONOMY I _Gravitation_ Mass may be defined in two ways: 1º By the quotient of the force by the acceleration; this is the true definition of the mass, which measures the inertia of the body. 2° By the attraction the body exercises upon an exterior body, in virtue of Newton's law. We should therefore distinguish the mass coefficient of inertia and the mass coefficient of attraction. According to Newton's law, there is rigorous proportionality between these two coefficients. But that is demonstrated only for velocities to which the general principles of dynamics are applicable. Now, we have seen that the mass coefficient of inertia increases with the velocity; should we conclude that the mass coefficient of attraction increases likewise with the velocity and remains proportional to the coefficient of inertia, or, on the contrary, that this coefficient of attraction remains constant? This is a question we have no means of deciding. On the other hand, if the coefficient of attraction depends upon the velocity, since the velocities of two bodies which mutually attract are not in general the same, how will this coefficient depend upon these two velocities? Upon this subject we can only make hypotheses, but we are naturally led to investigate which of these hypotheses would be compatible with the principle of relativity. There are a great number of them; the only one of which I shall here speak is that of Lorentz, which I shall briefly expound. Consider first electrons at rest. Two electrons of the same sign repel each other and two electrons of contrary sign attract each other; in the ordinary theory, their mutual actions are proportional to their electric charges; if therefore we have four electrons, two positive _A_ and _A'_, and two negative _B_ and _B'_, the charges of these four being the same in absolute value, the repulsion of _A_ for _A'_ will be, at the same distance, equal to the repulsion of _B_ for _B'_ and equal also to the attraction of _A_ for _B'_, or of _A'_ for _B_. If therefore _A_ and _B_ are very near each other, as also _A'_ and _B'_, and we examine the action of the system _A_ + _B_ upon the system _A'_ + _B'_, we shall have two repulsions and two attractions which will exactly compensate each other and the resulting action will be null. Now, material molecules should just be regarded as species of solar systems where circulate the electrons, some positive, some negative, and _in such a way that the algebraic sum of all the charges is null_. A material molecule is therefore wholly analogous to the system _A_ + _B_ of which we have spoken, so that the total electric action of two molecules one upon the other should be null. But experiment shows us that these molecules attract each other in consequence of Newtonian gravitation; and then we may make two hypotheses: we may suppose gravitation has no relation to the electrostatic attractions, that it is due to a cause entirely different, and is simply something additional; or else we may suppose the attractions are not proportional to the charges and that the attraction exercised by a charge +1 upon a charge -1 is greater than the mutual repulsion of two +1 charges, or two -1 charges. In other words, the electric field produced by the positive electrons and that which the negative electrons produce might be superposed and yet remain distinct. The positive electrons would be more sensitive to the field produced by the negative electrons than to the field produced by the positive electrons; the contrary would be the case for the negative electrons. It is clear that this hypothesis somewhat complicates electrostatics, but that it brings back into it gravitation. This was, in sum, Franklin's hypothesis. What happens now if the electrons are in motion? The positive electrons will cause a perturbation in the ether and produce there an electric and magnetic field. The same will be the case for the negative electrons. The electrons, positive as well as negative, undergo then a mechanical impulsion by the action of these different fields. In the ordinary theory, the electromagnetic field, due to the motion of the positive electrons, exercises, upon two electrons of contrary sign and of the same absolute charge, equal actions with contrary sign. We may then without inconvenience not distinguish the field due to the motion of the positive electrons and the field due to the motion of the negative electrons and consider only the algebraic sum of these two fields, that is to say the resulting field. In the new theory, on the contrary, the action upon the positive electrons of the electromagnetic field due to the positive electrons follows the ordinary laws; it is the same with the action upon the negative electrons of the field due to the negative electrons. Let us now consider the action of the field due to the positive electrons upon the negative electrons (or inversely); it will still follow the same laws, but _with a different coefficient_. Each electron is more sensitive to the field created by the electrons of contrary name than to the field created by the electrons of the same name. Such is the hypothesis of Lorentz, which reduces to Franklin's hypothesis for slight velocities; it will therefore explain, for these small velocities, Newton's law. Moreover, as gravitation goes back to forces of electrodynamic origin, the general theory of Lorentz will apply, and consequently the principle of relativity will not be violated. We see that Newton's law is no longer applicable to great velocities and that it must be modified, for bodies in motion, precisely in the same way as the laws of electrostatics for electricity in motion. We know that electromagnetic perturbations spread with the velocity of light. We may therefore be tempted to reject the preceding theory upon remembering that gravitation spreads, according to the calculations of Laplace, at least ten million times more quickly than light, and that consequently it can not be of electromagnetic origin. The result of Laplace is well known, but one is generally ignorant of its signification. Laplace supposed that, if the propagation of gravitation is not instantaneous, its velocity of spread combines with that of the body attracted, as happens for light in the phenomenon of astronomic aberration, so that the effective force is not directed along the straight joining the two bodies, but makes with this straight a small angle. This is a very special hypothesis, not well justified, and, in any case, entirely different from that of Lorentz. Laplace's result proves nothing against the theory of Lorentz. II _Comparison with Astronomic Observations_ Can the preceding theories be reconciled with astronomic observations? First of all, if we adopt them, the energy of the planetary motions will be constantly dissipated by the effect of the _wave of acceleration_. From this would result that the mean motions of the stars would constantly accelerate, as if these stars were moving in a resistant medium. But this effect is exceedingly slight, far too much so to be discerned by the most precise observations. The acceleration of the heavenly bodies is relatively slight, so that the effects of the wave of acceleration are negligible and the motion may be regarded as _quasi stationary_. It is true that the effects of the wave of acceleration constantly accumulate, but this accumulation itself is so slow that thousands of years of observation would be necessary for it to become sensible. Let us therefore make the calculation considering the motion as quasi-stationary, and that under the three following hypotheses: A. Admit the hypothesis of Abraham (electrons indeformable) and retain Newton's law in its usual form; B. Admit the hypothesis of Lorentz about the deformation of electrons and retain the usual Newton's law; C. Admit the hypothesis of Lorentz about electrons and modify Newton's law as we have done in the preceding paragraph, so as to render it compatible with the principle of relativity. It is in the motion of Mercury that the effect will be most sensible, since this planet has the greatest velocity. Tisserand formerly made an analogous calculation, admitting Weber's law; I recall that Weber had sought to explain at the same time the electrostatic and electrodynamic phenomena in supposing that electrons (whose name was not yet invented) exercise, one upon another, attractions and repulsions directed along the straight joining them, and depending not only upon their distances, but upon the first and second derivatives of these distances, consequently upon their velocities and their accelerations. This law of Weber, different enough from those which to-day tend to prevail, none the less presents a certain analogy with them. Tisserand found that, if the Newtonian attraction conformed to Weber's law there resulted, for Mercury's perihelion, secular variation of 14", _of the same sense as that which has been observed and could not be explained_, but smaller, since this is 38". Let us recur to the hypotheses A, B and C, and study first the motion of a planet attracted by a fixed center. The hypotheses B and C are no longer distinguished, since, if the attracting point is fixed, the field it produces is a purely electrostatic field, where the attraction varies inversely as the square of the distance, in conformity with Coulomb's electrostatic law, identical with that of Newton. The vis viva equation holds good, taking for vis viva the new definition; in the same way, the equation of areas is replaced by another equivalent to it; the moment of the quantity of motion is a constant, but the quantity of motion must be defined as in the new dynamics. The only sensible effect will be a secular motion of the perihelion. With the theory of Lorentz, we shall find, for this motion, half of what Weber's law would give; with the theory of Abraham, two fifths. If now we suppose two moving bodies gravitating around their common center of gravity, the effects are very little different, though the calculations may be a little more complicated. The motion of Mercury's perihelion would therefore be 7" in the theory of Lorentz and 5".6 in that of Abraham. The effect moreover is proportional to (_n_^{3})(_a_^{2}), where _n_ is the star's mean motion and a the radius of its orbit. For the planets, in virtue of Kepler's law, the effect varies then inversely as sqrt(_a_^{5}); it is therefore insensible, save for Mercury. It is likewise insensible for the moon though _n_ is great, because _a_ is extremely small; in sum, it is five times less for Venus, and six hundred times less for the moon than for Mercury. We may add that as to Venus and the earth, the motion of the perihelion (for the same angular velocity of this motion) would be much more difficult to discern by astronomic observations, because the excentricity of their orbits is much less than for Mercury. To sum up, _the only sensible effect upon astronomic observations would be a motion of Mercury's perihelion, in the same sense as that which has been observed without being explained, but notably slighter_. That can not be regarded as an argument in favor of the new dynamics, since it will always be necessary to seek another explanation for the greater part of Mercury's anomaly; but still less can it be regarded as an argument against it. III _The Theory of Lesage_ It is interesting to compare these considerations with a theory long since proposed to explain universal gravitation. Suppose that, in the interplanetary spaces, circulate in every direction, with high velocities, very tenuous corpuscles. A body isolated in space will not be affected, apparently, by the impacts of these corpuscles, since these impacts are equally distributed in all directions. But if two bodies _A_ and _B_ are present, the body _B_ will play the rôle of screen and will intercept part of the corpuscles which, without it, would have struck _A_. Then, the impacts received by _A_ in the direction opposite that from _B_ will no longer have a counterpart, or will now be only partially compensated, and this will push _A_ toward _B_. Such is the theory of Lesage; and we shall discuss it, taking first the view-point of ordinary mechanics. First, how should the impacts postulated by this theory take place; is it according to the laws of perfectly elastic bodies, or according to those of bodies devoid of elasticity, or according to an intermediate law? The corpuscles of Lesage can not act as perfectly elastic bodies; otherwise the effect would be null, since the corpuscles intercepted by the body _B_ would be replaced by others which would have rebounded from _B_, and calculation proves that the compensation would be perfect. It is necessary then that the impact make the corpuscles lose energy, and this energy should appear under the form of heat. But how much heat would thus be produced? Note that attraction passes through bodies; it is necessary therefore to represent to ourselves the earth, for example, not as a solid screen, but as formed of a very great number of very small spherical molecules, which play individually the rôle of little screens, but between which the corpuscles of Lesage may freely circulate. So, not only the earth is not a solid screen, but it is not even a cullender, since the voids occupy much more space than the plenums. To realize this, recall that Laplace has demonstrated that attraction, in traversing the earth, is weakened at most by one ten-millionth part, and his proof is perfectly satisfactory: in fact, if attraction were absorbed by the body it traverses, it would no longer be proportional to the masses; it would be _relatively_ weaker for great bodies than for small, since it would have a greater thickness to traverse. The attraction of the sun for the earth would therefore be _relatively_ weaker than that of the sun for the moon, and thence would result, in the motion of the moon, a very sensible inequality. We should therefore conclude, if we adopt the theory of Lesage, that the total surface of the spherical molecules which compose the earth is at most the ten-millionth part of the total surface of the earth. Darwin has proved that the theory of Lesage only leads exactly to Newton's law when we postulate particles entirely devoid of elasticity. The attraction exerted by the earth on a mass 1 at a distance 1 will then be proportional, at the same time, to the total surface _S_ of the spherical molecules composing it, to the velocity _v_ of the corpuscles, to the square root of the density [rho] of the medium formed by the corpuscles. The heat produced will be proportional to _S_, to the density [rho], and to the cube of the velocity _v_. But it is necessary to take account of the resistance experienced by a body moving in such a medium; it can not move, in fact, without going against certain impacts, in fleeing, on the contrary, before those coming in the opposite direction, so that the compensation realized in the state of rest can no longer subsist. The calculated resistance is proportional to _S_, to [rho] and to _v_; now, we know that the heavenly bodies move as if they experienced no resistance, and the precision of observations permits us to fix a limit to the resistance of the medium. This resistance varying as _S_[rho]_v_, while the attraction varies as _S_{sqrt([rho]_v_)}, we see that the ratio of the resistance to the square of the attraction is inversely as the product _Sv_. We have therefore a lower limit of the product _Sv_. We have already an upper limit of _S_ (by the absorption of attraction by the body it traverses); we have therefore a lower limit of the velocity _v_, which must be at least 24·10^{17} times that of light. From this we are able to deduce [rho] and the quantity of heat produced; this quantity would suffice to raise the temperature 10^{26} degrees a second; the earth would receive in a given time 10^{20} times more heat than the sun emits in the same time; I am not speaking of the heat the sun sends to the earth, but of that it radiates in all directions. It is evident the earth could not long stand such a régime. We should not be led to results less fantastic if, contrary to Darwin's views, we endowed the corpuscles of Lesage with an elasticity imperfect without being null. In truth, the vis viva of these corpuscles would not be entirely converted into heat, but the attraction produced would likewise be less, so that it would be only the part of this vis viva converted into heat, which would contribute to produce the attraction and that would come to the same thing; a judicious employment of the theorem of the viriel would enable us to account for this. The theory of Lesage may be transformed; suppress the corpuscles and imagine the ether overrun in all senses by luminous waves coming from all points of space. When a material object receives a luminous wave, this wave exercises upon it a mechanical action due to the Maxwell-Bartholi pressure, just as if it had received the impact of a material projectile. The waves in question could therefore play the rôle of the corpuscles of Lesage. This is what is supposed, for example, by M. Tommasina. The difficulties are not removed for all that; the velocity of propagation can be only that of light, and we are thus led, for the resistance of the medium, to an inadmissible figure. Besides, if the light is all reflected, the effect is null, just as in the hypothesis of the perfectly elastic corpuscles. That there should be attraction, it is necessary that the light be partially absorbed; but then there is production of heat. The calculations do not differ essentially from those made in the ordinary theory of Lesage, and the result retains the same fantastic character. On the other hand, attraction is not absorbed by the body it traverses, or hardly at all; it is not so with the light we know. Light which would produce the Newtonian attraction would have to be considerably different from ordinary light and be, for example, of very short wave length. This does not count that, if our eyes were sensible of this light, the whole heavens should appear to us much more brilliant than the sun, so that the sun would seem to us to stand out in black, otherwise the sun would repel us instead of attracting us. For all these reasons, light which would permit of the explanation of attraction would be much more like Röntgen rays than like ordinary light. And besides, the X-rays would not suffice; however penetrating they may seem to us, they could not pass through the whole earth; it would be necessary therefore to imagine X'-rays much more penetrating than the ordinary X-rays. Moreover a part of the energy of these X'-rays would have to be destroyed, otherwise there would be no attraction. If you do not wish it transformed into heat, which would lead to an enormous heat production, you must suppose it radiated in every direction under the form of secondary rays, which might be called X'' and which would have to be much more penetrating still than the X'-rays, otherwise they would in their turn derange the phenomena of attraction. Such are the complicated hypotheses to which we are led when we try to give life to the theory of Lesage. But all we have said presupposes the ordinary laws of mechanics. Will things go better if we admit the new dynamics? And first, can we conserve the principles of relativity? Let us give at first to the theory of Lesage its primitive form, and suppose space ploughed by material corpuscles; if these corpuscles were perfectly elastic, the laws of their impact would conform to this principle of relativity, but we know that then their effect would be null. We must therefore suppose these corpuscles are not elastic, and then it is difficult to imagine a law of impact compatible with the principle of relativity. Besides, we should still find a production of considerable heat, and yet a very sensible resistance of the medium. If we suppress these corpuscles and revert to the hypothesis of the Maxwell-Bartholi pressure, the difficulties will not be less. This is what Lorentz himself has attempted in his Memoir to the Amsterdam Academy of Sciences of April 25, 1900. Consider a system of electrons immersed in an ether permeated in every sense by luminous waves; one of these electrons, struck by one of these waves, begins to vibrate; its vibration will be synchronous with that of light; but it may have a difference of phase, if the electron absorbs a part of the incident energy. In fact, if it absorbs energy, this is because the vibration of the ether _impels_ the electron; the electron must therefore be slower than the ether. An electron in motion is analogous to a convection current; therefore every magnetic field, in particular that due to the luminous perturbation itself, must exert a mechanical action upon this electron. This action is very slight; moreover, it changes sign in the current of the period; nevertheless, the mean action is not null if there is a difference of phase between the vibrations of the electron and those of the ether. The mean action is proportional to this difference, consequently to the energy absorbed by the electron. I can not here enter into the detail of the calculations; suffice it to say only that the final result is an attraction of any two electrons, varying inversely as the square of the distance and proportional to the energy absorbed by the two electrons. Therefore there can not be attraction without absorption of light and, consequently, without production of heat, and this it is which determined Lorentz to abandon this theory, which, at bottom, does not differ from that of Lesage-Maxwell-Bartholi. He would have been much more dismayed still if he had pushed the calculation to the end. He would have found that the temperature of the earth would have to increase 10^{12} degrees a second. IV _Conclusions_ I have striven to give in few words an idea as complete as possible of these new doctrines; I have sought to explain how they took birth; otherwise the reader would have had ground to be frightened by their boldness. The new theories are not yet demonstrated; far from it; only they rest upon an aggregate of probabilities sufficiently weighty for us not to have the right to treat them with disregard. New experiments will doubtless teach us what we should finally think of them. The knotty point of the question lies in Kaufmann's experiment and those that may be undertaken to verify it. In conclusion, permit me a word of warning. Suppose that, after some years, these theories undergo new tests and triumph; then our secondary education will incur a great danger; certain professors will doubtless wish to make a place for the new theories. Novelties are so attractive, and it is so hard not to seem highly advanced! At least there will be the wish to open vistas to the pupils and, before teaching them the ordinary mechanics, to let them know it has had its day and was at best good enough for that old dolt Laplace. And then they will not form the habit of the ordinary mechanics. Is it well to let them know this is only approximative? Yes; but later, when it has penetrated to their very marrow, when they shall have taken the bent of thinking only through it, when there shall no longer be risk of their unlearning it, then one may, without inconvenience, show them its limits. It is with the ordinary mechanics that they must live; this alone will they ever have to apply. Whatever be the progress of automobilism, our vehicles will never attain speeds where it is not true. The other is only a luxury, and we should think of the luxury only when there is no longer any risk of harming the necessary. BOOK IV ASTRONOMIC SCIENCE CHAPTER I THE MILKY WAY AND THE THEORY OF GASES The considerations to be here developed have scarcely as yet drawn the attention of astronomers; there is hardly anything to cite except an ingenious idea of Lord Kelvin's, which has opened a new field of research, but still waits to be followed out. Nor have I original results to impart, and all I can do is to give an idea of the problems presented, but which no one hitherto has undertaken to solve. Every one knows how a large number of modern physicists represent the constitution of gases; gases are formed of an innumerable multitude of molecules which, at high speeds, cross and crisscross in every direction. These molecules probably act at a distance one upon another, but this action decreases very rapidly with distance, so that their trajectories remain sensibly straight; they cease to be so only when two molecules happen to pass very near to each other; in this case, their mutual attraction or repulsion makes them deviate to right or left. This is what is sometimes called an impact; but the word _impact_ is not to be understood in its usual sense; it is not necessary that the two molecules come into contact, it suffices that they approach sufficiently near each other for their mutual attractions to become sensible. The laws of the deviation they undergo are the same as for a veritable impact. It seems at first that the disorderly impacts of this innumerable dust can engender only an inextricable chaos before which analysis must recoil. But the law of great numbers, that supreme law of chance, comes to our aid; in presence of a semi-disorder, we must despair, but in extreme disorder, this statistical law reestablishes a sort of mean order where the mind can recover. It is the study of this mean order which constitutes the kinetic theory of gases; it shows us that the velocities of the molecules are equally distributed among all the directions, that the rapidity of these velocities varies from one molecule to another, but that even this variation is subject to a law called Maxwell's law. This law tells us how many of the molecules move with such and such a velocity. As soon as the gas departs from this law, the mutual impacts of the molecules, in modifying the rapidity and direction of their velocities, tend to bring it promptly back. Physicists have striven, not without success, to explain in this way the experimental properties of gases; for example Mariotte's law. Consider now the milky way; there also we see an innumerable dust; only the grains of this dust are not atoms, they are stars; these grains move also with high velocities; they act at a distance one upon another, but this action is so slight at great distance that their trajectories are straight; and yet, from time to time, two of them may approach near enough to be deviated from their path, like a comet which has passed too near Jupiter. In a word, to the eyes of a giant for whom our suns would be as for us our atoms, the milky way would seem only a bubble of gas. Such was Lord Kelvin's leading idea. What may be drawn from this comparison? In how far is it exact? This is what we are to investigate together; but before reaching a definite conclusion, and without wishing to prejudge it, we foresee that the kinetic theory of gases will be for the astronomer a model he should not follow blindly, but from which he may advantageously draw inspiration. Up to the present, celestial mechanics has attacked only the solar system or certain systems of double stars. Before the assemblage presented by the milky way, or the agglomeration of stars, or the resolvable nebulae it recoils, because it sees therein only chaos. But the milky way is not more complicated than a gas; the statistical methods founded upon the calculus of probabilities applicable to a gas are also applicable to it. Before all, it is important to grasp the resemblance of the two cases, and their difference. Lord Kelvin has striven to determine in this manner the dimensions of the milky way; for that we are reduced to counting the stars visible in our telescopes; but we are not sure that behind the stars we see, there are not others we do not see; so that what we should measure in this way would not be the size of the milky way, it would be the range of our instruments. The new theory comes to offer us other resources. In fact, we know the motions of the stars nearest us, and we can form an idea of the rapidity and direction of their velocities. If the ideas above set forth are exact, these velocities should follow Maxwell's law, and their mean value will tell us, so to speak, that which corresponds to the temperature of our fictitious gas. But this temperature depends itself upon the dimensions of our gas bubble. In fact, how will a gaseous mass let loose in the void act, if its elements attract one another according to Newton's law? It will take a spherical form; moreover, because of gravitation, the density will be greater at the center, the pressure also will increase from the surface to the center because of the weight of the outer parts drawn toward the center; finally, the temperature will increase toward the center: the temperature and the pressure being connected by the law called adiabatic, as happens in the successive layers of our atmosphere. At the surface itself, the pressure will be null, and it will be the same with the absolute temperature, that is to say with the velocity of the molecules. A question comes here: I have spoken of the adiabatic law, but this law is not the same for all gases, since it depends upon the ratio of their two specific heats; for the air and like gases, this ratio is 1.42; but is it to air that it is proper to liken the milky way? Evidently not, it should be regarded as a mono-atomic gas, like mercury vapor, like argon, like helium, that is to say that the ratio of the specific heats should be taken equal to 1.66. And, in fact, one of our molecules would be for example the solar system; but the planets are very small personages, the sun alone counts, so that our molecule is indeed mono-atomic. And even if we take a double star, it is probable that the action of a strange star which might approach it would become sufficiently sensible to deviate the motion of general translation of the system much before being able to trouble the relative orbits of the two components; the double star, in a word, would act like an indivisible atom. However that may be, the pressure, and consequently the temperature, at the center of the gaseous sphere would be by so much the greater as the sphere was larger since the pressure increases by the weight of all the superposed layers. We may suppose that we are nearly at the center of the milky way, and by observing the mean proper velocity of the stars, we shall know that which corresponds to the central temperature of our gaseous sphere and we shall determine its radius. We may get an idea of the result by the following considerations: make a simpler hypothesis: the milky way is spherical, and in it the masses are distributed in a homogeneous manner; thence results that the stars in it describe ellipses having the same center. If we suppose the velocity becomes nothing at the surface, we may calculate this velocity at the center by the equation of vis viva. Thus we find that this velocity is proportional to the radius of the sphere and to the square root of its density. If the mass of this sphere was that of the sun and its radius that of the terrestrial orbit, this velocity would be (it is easy to see) that of the earth in its orbit. But in the case we have supposed, the mass of the sun should be distributed in a sphere of radius 1,000,000 times greater, this radius being the distance of the nearest stars; the density is therefore 10^{18} times less; now, the velocities are of the same order, therefore it is necessary that the radius be 10^{9} times greater, be 1,000 times the distance of the nearest stars, which would give about a thousand millions of stars in the milky way. But you will say these hypothesis differ greatly from the reality; first, the milky way is not spherical and we shall soon return to this point, and again the kinetic theory of gases is not compatible with the hypothesis of a homogeneous sphere. But in making the exact calculation according to this theory, we should find a different result, doubtless, but of the same order of magnitude; now in such a problem the data are so uncertain that the order of magnitude is the sole end to be aimed at. And here a first remark presents itself; Lord Kelvin's result, which I have obtained again by an approximative calculation, agrees sensibly with the evaluations the observers have made with their telescopes; so that we must conclude we are very near to piercing through the milky way. But that enables us to answer another question. There are the stars we see because they shine; but may there not be dark stars circulating in the interstellar spaces whose existence might long remain unknown? But then, what Lord Kelvin's method would give us would be the total number of stars, including the dark stars; as his figure is comparable to that the telescope gives, this means there is no dark matter, or at least not so much as of shining matter. Before going further, we must look at the problem from another angle. Is the milky way thus constituted truly the image of a gas properly so called? You know Crookes has introduced the notion of a fourth state of matter, where gases having become too rarefied are no longer true gases and become what he calls radiant matter. Considering the slight density of the milky way, is it the image of gaseous matter or of radiant matter? The consideration of what is called the _free path_ will furnish us the answer. The trajectory of a gaseous molecule may be regarded as formed of straight segments united by very small arcs corresponding to the successive impacts. The length of each of these segments is what is called the free path; of course this length is not the same for all the segments and for all the molecules; but we may take a mean; this is what is called the _mean path_. This is the greater the less the density of the gas. The matter will be radiant if the mean path is greater than the dimensions of the receptacle wherein the gas is enclosed, so that a molecule has a chance to go across the whole receptacle without undergoing an impact; if the contrary be the case, it is gaseous. From this it follows that the same fluid may be radiant in a little receptacle and gaseous in a big one; this perhaps is why, in a Crookes tube, it is necessary to make the vacuum by so much the more complete as the tube is larger. How is it then for the milky way? This is a mass of gas of which the density is very slight, but whose dimensions are very great; has a star chances of traversing it without undergoing an impact, that is to say without passing sufficiently near another star to be sensibly deviated from its route! What do we mean by _sufficiently near_? That is perforce a little arbitrary; take it as the distance from the sun to Neptune, which would represent a deviation of a dozen degrees; suppose therefore each of our stars surrounded by a protective sphere of this radius; could a straight pass between these spheres? At the mean distance of the stars of the milky way, the radius of these spheres will be seen under an angle of about a tenth of a second; and we have a thousand millions of stars. Put upon the celestial sphere a thousand million little circles of a tenth of a second radius. Are the chances that these circles will cover a great number of times the celestial sphere? Far from it; they will cover only its sixteen thousandth part. So the milky way is not the image of gaseous matter, but of Crookes' radiant matter. Nevertheless, as our foregoing conclusions are happily not at all precise, we need not sensibly modify them. But there is another difficulty: the milky way is not spherical, and we have reasoned hitherto as if it were, since this is the form of equilibrium a gas isolated in space would take. To make amends, agglomerations of stars exist whose form is globular and to which would better apply what we have hitherto said. Herschel has already endeavored to explain their remarkable appearances. He supposed the stars of the aggregates uniformly distributed, so that an assemblage is a homogeneous sphere; each star would then describe an ellipse and all these orbits would be passed over in the same time, so that at the end of a period the aggregate would take again its primitive configuration and this configuration would be stable. Unluckily, the aggregates do not appear to be homogeneous; we see a condensation at the center, we should observe it even were the sphere homogeneous, since it is thicker at the center; but it would not be so accentuated. We may therefore rather compare an aggregate to a gas in adiabatic equilibrium, which takes the spherical form because this is the figure of equilibrium of a gaseous mass. But, you will say, these aggregates are much smaller than the milky way, of which they even in probability make part, and even though they be more dense, they will rather present something analogous to radiant matter; now, gases attain their adiabatic equilibrium only through innumerable impacts of the molecules. That might perhaps be adjusted. Suppose the stars of the aggregate have just enough energy for their velocity to become null when they reach the surface; then they may traverse the aggregate without impact, but arrived at the surface they will go back and will traverse it anew; after a great number of crossings, they will at last be deviated by an impact; under these conditions, we should still have a matter which might be regarded as gaseous; if perchance there had been in the aggregate stars whose velocity was greater, they have long gone away out of it, they have left it never to return. For all these reasons, it would be interesting to examine the known aggregates, to seek to account for the law of the densities, and to see if it is the adiabatic law of gases. But to return to the milky way; it is not spherical and would rather be represented as a flattened disc. It is clear then that a mass starting without velocity from the surface will reach the center with different velocities, according as it starts from the surface in the neighborhood of the middle of the disc or just on the border of the disc; the velocity would be notably greater in the latter case. Now, up to the present, we have supposed that the proper velocities of the stars, those we observe, must be comparable to those which like masses would attain; this involves a certain difficulty. We have given above a value for the dimensions of the milky way, and we have deduced it from the observed proper velocities which are of the same order of magnitude as that of the earth in its orbit; but which is the dimension we have thus measured? Is it the thickness? Is it the radius of the disc? It is doubtless something intermediate; but what can we say then of the thickness itself, or of the radius of the disc? Data are lacking to make the calculation; I shall confine myself to giving a glimpse of the possibility of basing an evaluation at least approximate upon a deeper discussion of the proper motions. And then we find ourselves facing two hypotheses: either the stars of the milky way are impelled by velocities for the most part parallel to the galactic plane, but otherwise distributed uniformly in all directions parallel to this plane. If this be so, observation of the proper motions should show a preponderance of components parallel to the milky way; this is to be determined, because I do not know whether a systematic discussion has ever been made from this view-point. On the other hand, such an equilibrium could only be provisory, since because of impacts the molecules, I mean the stars, would in the long run acquire notable velocities in the sense perpendicular to the milky way and would end by swerving from its plane, so that the system would tend toward the spherical form, the only figure of equilibrium of an isolated gaseous mass. Or else the whole system is impelled by a common rotation, and for that reason is flattened like the earth, like Jupiter, like all bodies that twirl. Only, as the flattening is considerable, the rotation must be rapid; rapid doubtless, but it must be understood in what sense this word is used. The density of the milky way is 10^{23} times less than that of the sun; a velocity of rotation sqrt(10^{25}) times less than that of the sun, for it would, therefore, be the equivalent so far as concerns flattening; a velocity 10^{12} times slower than that of the earth, say a thirtieth of a second of arc in a century, would be a very rapid rotation, almost too rapid for stable equilibrium to be possible. In this hypothesis, the observable proper motions would appear to us uniformly distributed, and there would no longer be a preponderance of components parallel to the galactic plane. They will tell us nothing about the rotation itself, since we belong to the turning system. If the spiral nebulæ are other milky ways, foreign to ours, they are not borne along in this rotation, and we might study their proper motions. It is true they are very far away; if a nebula has the dimensions of the milky way and if its apparent radius is for example 20", its distance is 10,000 times the radius of the milky way. But that makes no difference, since it is not about the translation of our system that we ask information from them, but about its rotation. The fixed stars, by their apparent motion, reveal to us the diurnal rotation of the earth, though their distance is immense. Unluckily, the possible rotation of the milky way, however rapid it may be relatively, is very slow viewed absolutely, and besides the pointings on nebulæ can not be very precise; therefore thousands of years of observations would be necessary to learn anything. However that may be, in this second hypothesis, the figure of the milky way would be a figure of final equilibrium. I shall not further discuss the relative value of these two hypotheses since there is a third which is perhaps more probable. We know that among the irresolvable nebulæ, several kinds may be distinguished: the irregular nebulæ like that of Orion, the planetary and annular nebulæ, the spiral nebulæ. The spectra of the first two families have been determined, they are discontinuous; these nebulæ are therefore not formed of stars; besides, their distribution on the heavens seems to depend upon the milky way; whether they have a tendency to go away from it, or on the contrary to approach it, they make therefore a part of the system. On the other hand, the spiral nebulæ are generally considered as independent of the milky way; it is supposed that they, like it, are formed of a multitude of stars, that they are, in a word, other milky ways very far away from ours. The recent investigations of Stratonoff tend to make us regard the milky way itself as a spiral nebula, and this is the third hypothesis of which I wish to speak. How can we explain the very singular appearances presented by the spiral nebulæ, which are too regular and too constant to be due to chance? First of all, to take a look at one of these representations is enough to see that the mass is in rotation; we may even see what the sense of the rotation is; all the spiral radii are curved in the same sense; it is evident that the _moving wing_ lags behind the pivot and that fixes the sense of the rotation. But this is not all; it is evident that these nebulæ can not be likened to a gas at rest, nor even to a gas in relative equilibrium under the sway of a uniform rotation; they are to be compared to a gas in permanent motion in which internal currents prevail. Suppose, for example, that the rotation of the central nucleus is rapid (you know what I mean by this word), too rapid for stable equilibrium; then at the equator the centrifugal force will drive it away over the attraction, and the stars will tend to break away at the equator and will form divergent currents; but in going away, as their moment of rotation remains constant, while the radius vector augments, their angular velocity will diminish, and this is why the moving wing seems to lag back. From this point of view, there would not be a real permanent motion, the central nucleus would constantly lose matter which would go out of it never to return, and would drain away progressively. But we may modify the hypothesis. In proportion as it goes away, the star loses its velocity and ends by stopping; at this moment attraction regains possession of it and leads it back toward the nucleus; so there will be centripetal currents. We must suppose the centripetal currents are the first rank and the centrifugal currents the second rank, if we adopt the comparison with a troop in battle executing a change of front; and, in fact, it is necessary that the composite centrifugal force be compensated by the attraction exercised by the central layers of the swarm upon the extreme layers. Besides, at the end of a certain time a permanent régime establishes itself; the swarm being curved, the attraction exercised upon the pivot by the moving wing tends to slow up the pivot and that of the pivot upon the moving wing tends to accelerate the advance of this wing which no longer augments its lag, so that finally all the radii end by turning with a uniform velocity. We may still suppose that the rotation of the nucleus is quicker than that of the radii. A question remains; why do these centripetal and centrifugal swarms tend to concentrate themselves in radii instead of disseminating themselves a little everywhere? Why do these rays distribute themselves regularly? If the swarms concentrate themselves, it is because of the attraction exercised by the already existing swarms upon the stars which go out from the nucleus in their neighborhood. After an inequality is produced, it tends to accentuate itself in this way. Why do the rays distribute themselves regularly? That is less obvious. Suppose there is no rotation, that all the stars are in two planes at right angles, in such a way that their distribution is symmetric with regard to these two planes. By symmetry, there would be no reason for their going out of these planes, nor for the symmetry changing. This configuration would give us therefore equilibrium, but _this would be an unstable equilibrium_. If on the contrary, there is rotation, we shall find an analogous configuration of equilibrium with four curved rays, equal to each other and intersecting at 90°, and if the rotation is sufficiently rapid, this equilibrium is stable. I am not in position to make this more precise: enough if you see that these spiral forms may perhaps some day be explained by only the law of gravitation and statistical consideration recalling those of the theory of gases. What has been said of internal currents shows it is of interest to discuss systematically the aggregate of proper motions; this may be done in a hundred years, when the second edition is issued of the chart of the heavens and compared with the first, that we now are making. But, in conclusion, I wish to call your attention to a question, that of the age of the milky way or the nebulæ. If what we think we see is confirmed, we can get an idea of it. That sort of statistical equilibrium of which gases give us the model is established only in consequence of a great number of impacts. If these impacts are rare, it can come about only after a very long time; if really the milky way (or at least the agglomerations which are contained in it), if the nebulæ have attained this equilibrium, this means they are very old, and we shall have an inferior limit of their age. Likewise we should have of it a superior limit; this equilibrium is not final and can not last always. Our spiral nebulæ would be comparable to gases impelled by permanent motions; but gases in motion are viscous and their velocities end by wearing out. What here corresponds to the viscosity (and which depends upon the chances of impact of the molecules) is excessively slight, so that the present régime may persist during an extremely long time, yet not forever, so that our milky ways can not live eternally nor become infinitely old. And this is not all. Consider our atmosphere: at the surface must reign a temperature infinitely small and the velocity of the molecules there is near zero. But this is a question only of the mean velocity; as a consequence of impacts, one of these molecules may acquire (rarely, it is true) an enormous velocity, and then it will rush out of the atmosphere, and once out, it will never return; therefore our atmosphere drains off thus with extreme slowness. The milky way also from time to time loses a star by the same mechanism, and that likewise limits its duration. Well, it is certain that if we compute in this manner the age of the milky way, we shall get enormous figures. But here a difficulty presents itself. Certain physicists, relying upon other considerations, reckon that suns can have only an ephemeral existence, about fifty million years; our minimum would be much greater than that. Must we believe that the evolution of the milky way began when the matter was still dark? But how have the stars composing it reached all at the same time adult age, an age so briefly to endure? Or must they reach there all successively, and are those we see only a feeble minority compared with those extinguished or which shall one day light up? But how reconcile that with what we have said above on the absence of a noteworthy proportion of dark matter? Should we abandon one of the two hypotheses, and which? I confine myself to pointing out the difficulty without pretending to solve it; I shall end therefore with a big interrogation point. However, it is interesting to set problems, even when their solution seems very far away. CHAPTER II FRENCH GEODESY Every one understands our interest in knowing the form and dimensions of our earth; but some persons will perhaps be surprised at the exactitude sought after. Is this a useless luxury? What good are the efforts so expended by the geodesist? Should this question be put to a congressman, I suppose he would say: "I am led to believe that geodesy is one of the most useful of the sciences; because it is one of those costing us most dear." I shall try to give you an answer a little more precise. The great works of art, those of peace as well as those of war, are not to be undertaken without long studies which save much groping, miscalculation and useless expense. These studies can only be based upon a good map. But a map will be only a valueless phantasy if constructed without basing it upon a solid framework. As well make stand a human body minus the skeleton. Now, this framework is given us by geodesic measurements; so, without geodesy, no good map; without a good map, no great public works. These reasons will doubtless suffice to justify much expense; but these are arguments for practical men. It is not upon these that it is proper to insist here; there are others higher and, everything considered, more important. So we shall put the question otherwise; can geodesy aid us the better to know nature? Does it make us understand its unity and harmony? In reality an isolated fact is of slight value, and the conquests of science are precious only if they prepare for new conquests. If therefore a little hump were discovered on the terrestrial ellipsoid, this discovery would be by itself of no great interest. On the other hand, it would become precious if, in seeking the cause of this hump, we hoped to penetrate new secrets. Well, when, in the eighteenth century, Maupertuis and La Condamine braved such opposite climates, it was not solely to learn the shape of our planet, it was a question of the whole world-system. If the earth was flattened, Newton triumphed and with him the doctrine of gravitation and the whole modern celestial mechanics. And to-day, a century and a half after the victory of the Newtonians, think you geodesy has nothing more to teach us? We know not what is within our globe. The shafts of mines and borings have let us know a layer of 1 or 2 kilometers thickness, that is to say, the millionth part of the total mass; but what is beneath? Of all the extraordinary journeys dreamed by Jules Verne, perhaps that to the center of the earth took us to regions least explored. But these deep-lying rocks we can not reach, exercise from afar their attraction which operates upon the pendulum and deforms the terrestrial spheroid. Geodesy can therefore weigh them from afar, so to speak, and tell us of their distribution. Thus will it make us really see those mysterious regions which Jules Verne only showed us in imagination. This is not an empty illusion. M. Faye, comparing all the measurements, has reached a result well calculated to surprise us. Under the oceans, in the depths, are rocks of very great density; under the continents, on the contrary, are empty spaces. New observations will modify perhaps the details of these conclusions. In any case, our venerated dean has shown us where to search and what the geodesist may teach the geologist, desirous of knowing the interior constitution of the earth, and even the thinker wishing to speculate upon the past and the origin of this planet. And now, why have I entitled this chapter _French Geodesy_? It is because, in each country, this science has taken, more than all others, perhaps, a national character. It is easy to see why. There must be rivalry. The scientific rivalries are always courteous, or at least almost always; in any case, they are necessary, because they are always fruitful. Well, in those enterprises which require such long efforts and so many collaborators, the individual is effaced, in spite of himself, of course; no one has the right to say: this is my work. Therefore it is not between men, but between nations that rivalries go on. So we are led to seek what has been the part of France. Her part I believe we are right to be proud of. At the beginning of the eighteenth century, long discussions arose between the Newtonians who believed the earth flattened, as the theory of gravitation requires, and Cassini, who, deceived by inexact measurements, believed our globe elongated. Only direct observation could settle the question. It was our Academy of Sciences that undertook this task, gigantic for the epoch. While Maupertuis and Clairaut measured a degree of meridian under the polar circle, Bouguer and La Condamine went toward the Andes Mountains, in regions then under Spain which to-day are the Republic of Ecuador. Our envoys were exposed to great hardships. Traveling was not as easy as at present. Truly, the country where Maupertuis operated was not a desert and he even enjoyed, it is said, among the Laplanders those sweet satisfactions of the heart that real arctic voyagers never know. It was almost the region where, in our days, comfortable steamers carry, each summer, hosts of tourists and young English people. But in those days Cook's agency did not exist and Maupertuis really believed he had made a polar expedition. Perhaps he was not altogether wrong. The Russians and the Swedes carry out to-day analogous measurements at Spitzbergen, in a country where there is real ice-cap. But they have quite other resources, and the difference of time makes up for that of latitude. The name of Maupertuis has reached us much scratched by the claws of Doctor Akakia; the scientist had the misfortune to displease Voltaire, who was then the king of mind. He was first praised beyond measure; but the flatteries of kings are as much to be dreaded as their displeasure, because the days after are terrible. Voltaire himself knew something of this. Voltaire called Maupertuis, my amiable master in thinking, marquis of the polar circle, dear flattener out of the world and Cassini, and even, flattery supreme, Sir Isaac Maupertuis; he wrote him: "Only the king of Prussia do I put on a level with you; he only lacks being a geometer." But soon the scene changes, he no longer speaks of deifying him, as in days of yore the Argonauts, or of calling down from Olympus the council of the gods to contemplate his works, but of chaining him up in a madhouse. He speaks no longer of his sublime mind, but of his despotic pride, plated with very little science and much absurdity. I care not to relate these comico-heroic combats; but permit me some reflections on two of Voltaire's verses. In his 'Discourse on Moderation' (no question of moderation in praise and criticism), the poet has written: You have confirmed in regions drear What Newton discerned without going abroad. These two verses (which replace the hyperbolic praises of the first period) are very unjust, and doubtless Voltaire was too enlightened not to know it. Then, only those discoveries were esteemed which could be made without leaving one's house. To-day, it would rather be theory that one would make light of. This is to misunderstand the aim of science. Is nature governed by caprice, or does harmony rule there? That is the question. It is when it discloses to us this harmony that science is beautiful and so worthy to be cultivated. But whence can come to us this revelation, if not from the accord of a theory with experiment? To seek whether this accord exists or if it fails, this therefore is our aim. Consequently these two terms, which we must compare, are as indispensable the one as the other. To neglect one for the other would be nonsense. Isolated, theory would be empty, experiment would be blind; each would be useless and without interest. Maupertuis therefore deserves his share of glory. Truly, it will not equal that of Newton, who had received the spark divine; nor even that of his collaborator Clairaut. Yet it is not to be despised, because his work was necessary, and if France, outstripped by England in the seventeenth century, has so well taken her revenge in the century following, it is not alone to the genius of Clairauts, d'Alemberts, Laplaces that she owes it; it is also to the long patience of the Maupertuis and the La Condamines. We reach what may be called the second heroic period of geodesy. France is torn within. All Europe is armed against her; it would seem that these gigantic combats might absorb all her forces. Far from it; she still has them for the service of science. The men of that time recoiled before no enterprise, they were men of faith. Delambre and Méchain were commissioned to measure an arc going from Dunkerque to Barcelona. This time there was no going to Lapland or to Peru; the hostile squadrons had closed to us the ways thither. But, though the expeditions are less distant, the epoch is so troubled that the obstacles, the perils even, are just as great. In France, Delambre had to fight against the ill-will of suspicious municipalities. One knows that the steeples, which are visible from so far, and can be aimed at with precision, often serve as signal points to geodesists. But in the region Delambre traversed there were no longer any steeples. A certain proconsul had passed there, and boasted of knocking down all the steeples rising proudly above the humble abode of the sans-culottes. Pyramids then were built of planks and covered with white cloth to make them more visible. That was quite another thing: with white cloth! What was this rash person who, upon our heights so recently set free, dared to raise the hateful standard of the counter-revolution? It was necessary to border the white cloth with blue and red bands. Méchain operated in Spain; the difficulties were other; but they were not less. The Spanish peasants were hostile. There steeples were not lacking: but to install oneself in them with mysterious and perhaps diabolic instruments, was it not sacrilege? The revolutionists were allies of Spain, but allies smelling a little of the stake. "Without cease," writes Méchain, "they threaten to butcher us." Fortunately, thanks to the exhortations of the priests, to the pastoral letters of the bishops, these ferocious Spaniards contented themselves with threatening. Some years after Méchain made a second expedition into Spain: he proposed to prolong the meridian from Barcelona to the Balearics. This was the first time it had been attempted to make the triangulations overpass a large arm of the sea by observing signals installed upon some high mountain of a far-away isle. The enterprise was well conceived and well prepared; it failed however. The French scientist encountered all sorts of difficulties of which he complains bitterly in his correspondence. "Hell," he writes, perhaps with some exaggeration--"hell and all the scourges it vomits upon the earth, tempests, war, the plague and black intrigues are therefore unchained against me!" The fact is that he encountered among his collaborators more of proud obstinacy than of good will and that a thousand accidents retarded his work. The plague was nothing, the fear of the plague was much more redoubtable; all these isles were on their guard against the neighboring isles and feared lest they should receive the scourge from them. Méchain obtained permission to disembark only after long weeks upon the condition of covering all his papers with vinegar; this was the antisepsis of that time. Disgusted and sick, he had just asked to be recalled, when he died. Arago and Biot it was who had the honor of taking up the unfinished work and carrying it on to completion. Thanks to the support of the Spanish government, to the protection of several bishops and, above all, to that of a famous brigand chief, the operations went rapidly forward. They were successfully completed, and Biot had returned to France when the storm burst. It was the moment when all Spain took up arms to defend her independence against France. Why did this stranger climb the mountains to make signals? It was evidently to call the French army. Arago was able to escape the populace only by becoming a prisoner. In his prison, his only distraction was reading in the Spanish papers the account of his own execution. The papers of that time sometimes gave out news prematurely. He had at least the consolation of learning that he died with courage and like a Christian. Even the prison was no longer safe; he had to escape and reach Algiers. There, he embarked for Marseilles on an Algerian vessel. This ship was captured by a Spanish corsair, and behold Arago carried back to Spain and dragged from dungeon to dungeon, in the midst of vermin and in the most shocking wretchedness. If it had only been a question of his subjects and his guests, the dey would have said nothing. But there were on board two lions, a present from the African sovereign to Napoleon. The dey threatened war. The vessel and the prisoners were released. The port should have been properly reached, since they had on board an astronomer; but the astronomer was seasick, and the Algerian seamen, who wished to make Marseilles, came out at Bougie. Thence Arago went to Algiers, traversing Kabylia on foot in the midst of a thousand perils. He was long detained in Africa and threatened with the convict prison. Finally he was able to get back to France; his observations, which he had preserved and safeguarded under his shirt, and, what is still more remarkable, his instruments had traversed unhurt these terrible adventures. Up to this point, not only did France hold the foremost place, but she occupied the stage almost alone. In the years which follow, she has not been inactive and our staff-office map is a model. However, the new methods of observation and calculation have come to us above all from Germany and England. It is only in the last forty years that France has regained her rank. She owes it to a scientific officer, General Perrier, who has successfully executed an enterprise truly audacious, the junction of Spain and Africa. Stations were installed on four peaks upon the two sides of the Mediterranean. For long months they awaited a calm and limpid atmosphere. At last was seen the little thread of light which had traversed 300 kilometers over the sea. The undertaking had succeeded. To-day have been conceived projects still more bold. From a mountain near Nice will be sent signals to Corsica, not now for geodesic determinations, but to measure the velocity of light. The distance is only 200 kilometers; but the ray of light is to make the journey there and return, after reflection by a mirror installed in Corsica. And it should not wander on the way, for it must return exactly to the point of departure. Ever since, the activity of French geodesy has never slackened. We have no more such astonishing adventures to tell; but the scientific work accomplished is immense. The territory of France beyond the sea, like that of the mother country, is covered by triangles measured with precision. We have become more and more exacting and what our fathers admired does not satisfy us to-day. But in proportion as we seek more exactitude, the difficulties greatly increase; we are surrounded by snares and must be on our guard against a thousand unsuspected causes of error. It is needful, therefore, to create instruments more and more faultless. Here again France has not let herself be distanced. Our appliances for the measurement of bases and angles leave nothing to desire, and, I may also mention the pendulum of Colonel Defforges, which enables us to determine gravity with a precision hitherto unknown. The future of French geodesy is at present in the hands of the Geographic Service of the army, successively directed by General Bassot and General Berthaut. We can not sufficiently congratulate ourselves upon it. For success in geodesy, scientific aptitudes are not enough; it is necessary to be capable of standing long fatigues in all sorts of climates; the chief must be able to win obedience from his collaborators and to make obedient his native auxiliaries. These are military qualities. Besides, one knows that, in our army, science has always marched shoulder to shoulder with courage. I add that a military organization assures the indispensable unity of action. It would be more difficult to reconcile the rival pretensions of scientists jealous of their independence, solicitous of what they call their fame, and who yet must work in concert, though separated by great distances. Among the geodesists of former times there were often discussions, of which some aroused long echoes. The Academy long resounded with the quarrel of Bouguer and La Condamine. I do not mean to say that soldiers are exempt from passion, but discipline imposes silence upon a too sensitive self-esteem. Several foreign governments have called upon our officers to organize their geodesic service: this is proof that the scientific influence of France abroad has not declined. Our hydrographic engineers contribute also to the common achievement a glorious contingent. The survey of our coasts, of our colonies, the study of the tides, offer them a vast domain of research. Finally I may mention the general leveling of France which is carried out by the ingenious and precise methods of M. Lallemand. With such men we are sure of the future. Moreover, work for them will not be lacking; our colonial empire opens for them immense expanses illy explored. That is not all: the International Geodetic Association has recognized the necessity of a new measurement of the arc of Quito, determined in days of yore by La Condamine. It is France that has been charged with this operation; she had every right to it, since our ancestors had made, so to speak, the scientific conquest of the Cordilleras. Besides, these rights have not been contested and our government has undertaken to exercise them. Captains Maurain and Lacombe completed a first reconnaissance, and the rapidity with which they accomplished their mission, crossing the roughest regions and climbing the most precipitous summits, is worthy of all praise. It won the admiration of General Alfaro, President of the Republic of Ecuador, who called them 'los hombres de hierro,' the men of iron. The final commission then set out under the command of Lieutenant-Colonel (then Major) Bourgeois. The results obtained have justified the hopes entertained. But our officers have encountered unforeseen difficulties due to the climate. More than once, one of them has been forced to remain several months at an altitude of 4,000 meters, in the clouds and the snow, without seeing anything of the signals he had to aim at and which refused to unmask themselves. But thanks to their perseverance and courage, there resulted from this only a delay and an increase of expense, without the exactitude of the measurements suffering therefrom. GENERAL CONCLUSIONS What I have sought to explain in the preceding pages is how the scientist should guide himself in choosing among the innumerable facts offered to his curiosity, since indeed the natural limitations of his mind compel him to make a choice, even though a choice be always a sacrifice. I have expounded it first by general considerations, recalling on the one hand the nature of the problem to be solved and on the other hand seeking to better comprehend that of the human mind, which is the principal instrument of the solution. I then have explained it by examples; I have not multiplied them indefinitely; I also have had to make a choice, and I have chosen naturally the questions I had studied most. Others would doubtless have made a different choice; but what difference, because I believe they would have reached the same conclusions. There is a hierarchy of facts; some have no reach; they teach us nothing but themselves. The scientist who has ascertained them has learned nothing but a fact, and has not become more capable of foreseeing new facts. Such facts, it seems, come once, but are not destined to reappear. There are, on the other hand, facts of great yield; each of them teaches us a new law. And since a choice must be made, it is to these that the scientist should devote himself. Doubtless this classification is relative and depends upon the weakness of our mind. The facts of slight outcome are the complex facts, upon which various circumstances may exercise a sensible influence, circumstances too numerous and too diverse for us to discern them all. But I should rather say that these are the facts we think complex, since the intricacy of these circumstances surpasses the range of our mind. Doubtless a mind vaster and finer than ours would think differently of them. But what matter; we can not use that superior mind, but only our own. The facts of great outcome are those we think simple; may be they really are so, because they are influenced only by a small number of well-defined circumstances, may be they take on an appearance of simplicity because the various circumstances upon which they depend obey the laws of chance and so come to mutually compensate. And this is what happens most often. And so we have been obliged to examine somewhat more closely what chance is. Facts where the laws of chance apply become easy of access to the scientist who would be discouraged before the extraordinary complication of the problems where these laws are not applicable. We have seen that these considerations apply not only to the physical sciences, but to the mathematical sciences. The method of demonstration is not the same for the physicist and the mathematician. But the methods of invention are very much alike. In both cases they consist in passing up from the fact to the law, and in finding the facts capable of leading to a law. To bring out this point, I have shown the mind of the mathematician at work, and under three forms: the mind of the mathematical inventor and creator; that of the unconscious geometer who among our far distant ancestors, or in the misty years of our infancy, has constructed for us our instinctive notion of space; that of the adolescent to whom the teachers of secondary education unveil the first principles of the science, seeking to give understanding of the fundamental definitions. Everywhere we have seen the rôle of intuition and of the spirit of generalization without which these three stages of mathematicians, if I may so express myself, would be reduced to an equal impotence. And in the demonstration itself, the logic is not all; the true mathematical reasoning is a veritable induction, different in many regards from the induction of physics, but proceeding like it from the particular to the general. All the efforts that have been made to reverse this order and to carry back mathematical induction to the rules of logic have eventuated only in failures, illy concealed by the employment of a language inaccessible to the uninitiated. The examples I have taken from the physical sciences have shown us very different cases of facts of great outcome. An experiment of Kaufmann on radium rays revolutionizes at the same time mechanics, optics and astronomy. Why? Because in proportion as these sciences have developed, we have the better recognized the bonds uniting them, and then we have perceived a species of general design of the chart of universal science. There are facts common to several sciences, which seem the common source of streams diverging in all directions and which are comparable to that knoll of Saint Gothard whence spring waters which fertilize four different valleys. And then we can make choice of facts with more discernment than our predecessors who regarded these valleys as distinct and separated by impassable barriers. It is always simple facts which must be chosen, but among these simple facts we must prefer those which are situated upon these sorts of knolls of Saint Gothard of which I have just spoken. And when sciences have no direct bond, they still mutually throw light upon one another by analogy. When we studied the laws obeyed by gases we knew we had attacked a fact of great outcome; and yet this outcome was still estimated beneath its value, since gases are, from a certain point of view, the image of the milky way, and those facts which seemed of interest only for the physicist, ere long opened new vistas to astronomy quite unexpected. And finally when the geodesist sees it is necessary to move his telescope some seconds to see a signal he has set up with great pains, this is a very small fact; but this is a fact of great outcome, not only because this reveals to him the existence of a small protuberance upon the terrestrial globe, that little hump would be by itself of no great interest, but because this protuberance gives him information about the distribution of matter in the interior of the globe, and through that about the past of our planet, about its future, about the laws of its development. * * * * * INDEX aberration of light, 315, 496 Abraham, 311, 490-1, 505-7, 509, 515-6 absolute motion, 107 orientation, 83 space, 85, 93, 246, 257, 353 acceleration, 94, 98, 486, 509 accidental constant, 112 errors, 171, 402 accommodation of the eyes, 67-8 action at a distance, 137 addition, 34 aim of mathematics, 280 alchemists, 11 Alfaro, 543 algebra, 379 analogy, 220 analysis, 218-9, 279 analysis situs, 53, 239, 381 analyst, 210, 221 ancestral experience, 91 Andrade, 93, 104, 228 Andrews, 153 angle sum of triangle, 58 Anglo-Saxons, 3 antinomies, 449, 457, 477 Arago, 540-1 Aristotle, 205, 292, 460 arithmetic, 34, 379, 441, 463 associativity, 35 assumptions, 451, 453 astronomy, 81, 289, 315, 512 Atwood, 446 axiom, 60, 63, 65, 215 Bacon, 128 Bartholi, 503 Bassot, 542 beauty, 349, 368 Becquerel, 312 Beltrami, 56, 58 Bergson, 321 Berkeley, 4 Berthaut, 542 Bertrand, 156, 190, 211, 395 Betti, 239 Biot, 540 bodies, solid, 72 Boltzmann, 304 Bolyai, 56, 201, 203 Borel, 482 Bouguer, 537, 542 Bourgeois, 543 Boutroux, 390, 464 Bradley, 496 Briot, 298 Brownian movement, 152, 410 Bucherer, 507 Burali-Forti, 457-9, 477, 481-2 Caen, 387-8 Calinon, 228 canal rays, 491-2 canals, semicircular, 276 Cantor, 11, 448-9, 457, 459, 477 Cantorism, 381, 382, 480, 484 capillarity, 298 Carlyle, 128 Carnot's principle, 143, 151, 300, 303-5, 399 Cassini, 537 cathode rays, 487-92 cells, 217 center of gravity, 103 central forces, 297 Chaldeans, 290 chance, 395, 408 change of position, 70 state, 70 chemistry of the stars, 295 circle-squarers, 11 Clairaut, 537-8 Clausius, 119, 123, 143 color sensation, 252 Columbus, 228 commutativity, 35-6 compensation, 72 complete induction, 40 Comte, 294 Condorcet, 411 contingence, 340 continuity, 173 continuum, 43 amorphous, 238 mathematical, 46 physical, 46, 240 tridimensional, 240 convention, 50, 93, 106, 125, 173, 208, 317, 440, 451 convergence, 67-8 coordinates, 244 Copernicus, 109, 291, 354 Coulomb, 143, 516 Couturat, 450, 453, 456, 460, 462-3, 467, 472-6 creation, mathematical, 383 creed, 1 Crémieu, 168-9, 490 crisis, 303 Crookes, 195, 488, 527-8 crude fact, 326, 330 Curie, 312-3, 318 current, 186 curvature, 58-9 curve, 213, 346 curves without tangents, 51 cut, 52, 256 cyclones, 353 d'Alembert, 538 Darwin, 518-9 De Cyon, 276, 427 Dedekind, 44-5 Defforges, 542 definitions, 430, 453 deformation, 73, 415 Delage, 277 Delambre, 539 Delbeuf, 414 Descartes, 127 determinism, 123, 340 dictionary, 59 didymium, 333 dilatation, 76 dimensions, 53, 68, 78, 241, 256, 426 direction, 69 Dirichlet, 213 dispersion, 141 displacement, 73, 77, 247, 256 distance, 59, 292 distributivity, 36 Du Bois-Reymond, 50 earth, rotation of, 326, 353 eclipse, 326 electricity, 174 electrified bodies, 117 electrodynamic attraction, 308 induction, 188 mass, 311 electrodynamics, 184, 282 electromagnetic theory of light, 301 electrons, 316, 492-4, 505-8, 510, 512-4 elephant, 217, 436 ellipse, 215 Emerson, 203 empiricism, 86, 271 Epimenides, 478-9 equation of Laplace, 283 Erdély, 203 errors, accidental, 171, 402 law of, 119 systematic, 171, 402 theory of, 402, 406 ether, 145, 351 ethics, 205 Euclid, 62, 86, 202-3, 213 Euclidean geometry, 65, 235-6, 337 Euclid's postulate, 83, 91, 124, 353, 443, 453, 468, 470-1 experience, 90-1 experiment, 127, 317, 336, 446 fact, crude, 326, 330 in the rough, 327 scientific, 326 facts, 362, 371 Fahrenheit, 238 Faraday, 150, 192 Faye, 536 Fechner, 46, 52 Fehr, 383 finite, 57 Fitzgerald, 415-6, 500-1, 505 Fizeau, 146, 149, 309, 498, 504 Flammarion, 400, 406-7 flattening of the earth, 353 force, 72, 98, 444 direction of, 445 -flow, 284 forces, central, 297 equivalence of, 445 magnitude of, 445 Foucault's pendulum, 85, 109, 353 four dimensions, 78 Fourier, 298-9 Fourier's problem, 317 series, 286 Franklin, 513-4 Fresnel, 132, 140, 153, 174, 176, 181, 351, 498 Fuchsian, 387-8 function, 213 continuous, 218, 288 Galileo, 97, 331, 353-4 gaseous pressure, 141 gases, theory of, 400, 405, 523 Gauss, 384-5, 406 Gay-Lussac, 157 generalize, 342 geodesy, 535 geometer, 83, 210, 438 geometric space, 66 geometry, 72, 81, 125, 207, 380, 428, 442, 467 Euclidean, 65, 93 fourth, 62 non-Euclidean, 55 projective, 201 qualitative, 238 rational, 5, 467 Riemann's, 57 spheric, 59 Gibbs, 304 Goldstein, 492 Gouy, 152, 305, 410 gravitation, 512 Greeks, 93, 368 Hadamard, 459 Halsted, 3, 203, 464, 467 Hamilton, 115 helium, 294 Helmholtz, 56, 115, 118, 141, 190, 196 Hercules, 449 Hermite, 211, 220, 222, 285 Herschel, 528 Hertz, 102, 145, 194-5, 427, 488, 498, 502, 504, 510 Hertzian oscillator, 309, 317 Hilbert, 5, 11, 203, 433, 450-1, 464-8, 471, 475-7, 484 Himstedt, 195 Hipparchus, 291 homogeneity, 74, 423 homogeneous, 67 hydrodynamics, 284 hyperbola, 215 hypotheses, 6, 15, 127, 133 hysteresis, 151 identity of spaces, 268 of two points, 259 illusions, optical, 202 incommensurable numbers, 44 induction, complete, 40, 452-3, 467-8 electromagnetic, 188 mathematical, 40, 220 principle of, 481 inertia, 93, 486, 489, 507 infinite, 448 infinitesimals, 50 inquisitor, 331 integration, 139 interpolation, 131 intuition, 210, 213, 215 invariant, 333 Ionians, 127 ions, 152 irrational number, 44 irreversible phenomena, 151 isotropic, 67 Japanese mice, 277, 427 Jevons, 451 John Lackland, 128 Jules Verne, 111, 536 Jupiter, 131, 157, 231, 289 Kant, 16, 64, 202-3, 450-1, 471 Kauffman, 311, 490-1, 495, 506-7, 522, 545 Kazan, 203 Kelvin, 145, 523-4, 526-7 Kepler, 120, 133, 153, 282, 291-2 Kepler's laws, 136, 516 kinematics, 337 kinetic energy, 116 theory of gases, 141 Kirchhoff, 98-9, 103-5 Klein, 60, 211, 287 knowledge, 201 König, 144, 477 Kovalevski, 212, 286 Kronecker, 44 Lacombe, 543 La Condamine, 535, 537-8, 542-3 Lagrange, 98, 151, 179 Laisant, 383 Lallamand, 543 Langevin, 509 Laplace, 298, 398, 514-5, 518, 522, 538 Laplace's equation, 283, 287 Larmor, 145, 150 Lavoisier's principle, 301, 310, 312 law, 207, 291, 395 Leibnitz, 32, 450, 471 Le Roy, 28, 321-6, 332, 335, 337, 347-8, 354, 468 Lesage, 517-21 Liard, 440 Lie, 62-3, 212 light sensations, 252 theory of, 351 velocity of, 232, 312 Lindemann, 508 line, 203, 243 linkages, 144 Lippmann, 196 Lobachevski, 29, 56, 60, 62, 83, 86, 203 Lobachevski's space, 239 local time, 306-7, 499 logic, 214, 435, 448, 460-2, 464 logistic, 457, 472-4 logisticians, 472 Lorentz, 147, 149, 196-7, 306, 308, 311, 315, 415-6, 492, 498-502, 504-9, 512, 514-6, 521 Lotze, 264 luck, 399 Lumen, 407-8 MacCullagh, 150 Mach, 375 Mach-Delage, 276 magnetism, 149 magnitude, 49 Mariotte's law, 120, 132, 157, 342, 524 Maros, 203 mass, 98, 312, 446, 486, 489, 494, 515 mathematical analysis, 218 continuum, 46 creation, 383 induction, 40, 220 physics, 136, 297, 319 mathematics, 369, 448 matter, 492 Maupertuis, 535, 537-8 Maurain, 543 Maxwell, 140, 152, 175, 177, 181, 193, 282-3, 298, 301, 304-5, 351, 503, 524-5 Maxwell-Bartholi, 309, 503-4, 519, 521 Mayer, 119, 123, 300, 312, 318 measurement, 49 Méchain, 539-40 mechanical explanation, 177 mass, 312 mechanics, 92, 444, 486, 496, 512 anthropomorphic, 103 celestial, 279 statistical, 304 Méray, 211 metaphysician, 221 meteorology, 398 mice, 277 Michelson, 306, 309, 311, 316, 498, 500-1 milky way, 523-30 Mill, Stuart, 60-1, 453-4 Monist, 4, 89, 464 moons of Jupiter, 233 Morley, 309 motion of liquids, 283 of moon, 28 of planets, 341 relative, 107, 487 without deformation, 236 multiplication, 36 muscular sensations, 69 Nagaoka, 317 nature, 127 navigation, 289 neodymium, 333 neomonics, 283 Neumann, 181 Newton, 85, 96, 98, 109, 153, 291, 370, 486, 516, 536, 538 Newton's argument, 108, 334, 343 law, 111, 118, 132, 136, 149, 157, 233, 282, 292, 512, 514-5, 518, 525 principle, 146, 300, 308-9, 312 no-class theory, 478 nominalism, 28, 125, 321, 333, 335 non-Euclidean geometry, 55, 59, 388 language, 127 space, 55, 235, 237 straight, 236, 470 world, 75 number, 31 big, 88 imaginary, 283 incommensurable, 44 transfinite, 448-9 whole, 44, 469 objectivity, 209, 347, 349, 408 optical illusions, 202 optics, 174, 496 orbit of Saturn, 341 order, 385 orientation, 83 osmotic, 141 Padoa, 463 Panthéon, 414 parallax, 470 parallels, 56, 443 Paris time, 233 parry, 419-22, 427 partition, 45 pasigraphy, 456-7 Pasteur, 128 Peano, 450, 456-9, 463, 472 Pender, 490 pendulum, 224 Perrier, 541 Perrin, 195 phosphorus, 333, 468, 470-1 physical continuum, 46 physics, 127, 140, 144, 279, 297 physics of central forces, 297 of the principles, 299 Pieri, 11, 203 Plato, 292 Poincaré, 473 point, 89, 244 Poncelet, 215 postulates, 382 potential energy, 116 praseodymium, 333 principle, 125, 299 Carnot's, 143, 151, 300, 303-5, 399 Clausius', 119, 123, 143 Hamilton's, 115 Lavoisier's, 300, 310 Mayer's, 119, 121, 123, 300, 312, 318 Newton's, 146, 300, 308-9, 312 of action and reaction, 300, 487, 502 of conservation of energy, 300 of degradation of energy, 300 of inertia, 93, 486, 507 of least action, 118, 300 of relativity, 300, 305, 498, 505 Prony, 445 psychologist, 383 Ptolemy, 110, 291, 353-4 Pythagoras, 292 quadrature of the circle, 161 qualitative geometry, 238 space, 207 time, 224 quaternions, 282 radiometer, 503 radium, 312, 318, 486-7 Rados, 201 Ramsay, 313 rational geometry, 5, 467 reaction, 502 reality, 217, 340, 349 Réaumur, 238 recurrence, 37 Regnault, 170 relativity, 83, 305, 417, 423, 498, 505 Richard, 477-8, 480-1 Riemann, 56, 62, 145, 212, 239, 243, 381, 432 surface, 211, 287 Roemer, 233 Röntgen, 511, 520 rotation of earth, 225, 331, 353 roulette, 403 Rowland, 194-7, 305, 489 Royce, 202 Russell, 201, 450, 460-2, 464-7, 471-4, 477-82, 484-5 St. Louis exposition, 208, 320 Sarcey, 442 Saturn, 231, 317 Schiller, 202 Schliemann, 19 science, 205, 321, 323, 340, 354 Science and Hypothesis, 205-7, 220, 240, 246-7, 319, 353, 452 semicircular canals, 276 series, development in, 287 Fourier's, 286 Sirius, 226, 229 solid bodies, 72 space, 55, 66, 89, 235, 256 absolute, 85, 93 amorphous, 417 Bolyai, 56 Euclidean, 65 geometric, 66 Lobachevski's, 239 motor, 69 non-Euclidean, 55, 235, 237 of four dimensions, 78 perceptual, 66, 69 tactile, 68, 264 visual, 67, 252 spectra, 316 spectroscope, 294 Spencer, 9 sponge, 219 Stallo, 10 stars, 292 statistical mechanics, 304 straight, 62, 82, 236, 433, 450, 470 Stratonoff, 531 surfaces, 58 systematic errors, 171 tactile space, 68, 264 Tait, 98 tangent, 51 Tannery, 43 teaching, 430, 437 thermodynamics, 115, 119 Thomson, 98, 488 thread, 104 time, 223 equality, 225 local, 306, 307 measure of, 223-4 Tisserand, 515-6 Tolstoi, 354, 362, 368 Tommasina, 519 Transylvania, 203 triangle, 58 angle sum of, 58 truth, 205 Tycho Brahe, 133, 153, 228 unity of nature, 130 universal invariant, 333 Uriel, 203 van der Waals, 153 Vauban, 210 Veblen, 203 velocity of light, 232, 312 Venus of Milo, 201 verification, 33 Virchow, 21 visual impressions, 252 space, 67, 252 Volga, 203 Voltaire, 537-8 Weber, 117, 515-6 Weierstrass, 11, 212, 432 Whitehead, 472, 481-2 whole numbers, 44 Wiechert, 145, 488 x-rays, 152, 511, 520 Zeeman effect, 152, 196, 317, 494 Zeno, 382 Zermelo, 477, 482-3 zigzag theory, 478 zodiac, 398, 404 * * * * * Transcriber's Note: The Greek alphabets are represented within square brackets. For example, [alpha] stands for first Greek alphabet alpha. Square root of a number is represented using the symbol (sqrt). That is to say, sqrt(25) stands for square root of 25. The superscript is shown with carat (^) symbol, example, 10^{5} stands for 5th power of 10. Similarly, subscript is represented by underscore (_) symbol. For instance, n_{3} stands for letter n with subscript 3. 744 ---- This is the golden ratio, (1+sqrt(5))/2, with 1.000.000 digits. It is based on square root of 5 computed by Robert Nemiroff and Jerry Bonnell. The golden ratio = 1.6180339887498948482045868343656381177203091798057628621354486227052604628189 02449707207204189391137484754088075386891752126633862223536931793180060766726354 43338908659593958290563832266131992829026788067520876689250171169620703222104321 62695486262963136144381497587012203408058879544547492461856953648644492410443207 71344947049565846788509874339442212544877066478091588460749988712400765217057517 97883416625624940758906970400028121042762177111777805315317141011704666599146697 98731761356006708748071013179523689427521948435305678300228785699782977834784587 82289110976250030269615617002504643382437764861028383126833037242926752631165339 24731671112115881863851331620384005222165791286675294654906811317159934323597349 49850904094762132229810172610705961164562990981629055520852479035240602017279974 71753427775927786256194320827505131218156285512224809394712341451702237358057727 86160086883829523045926478780178899219902707769038953219681986151437803149974110 69260886742962267575605231727775203536139362107673893764556060605921658946675955 19004005559089502295309423124823552122124154440064703405657347976639723949499465 84578873039623090375033993856210242369025138680414577995698122445747178034173126 45322041639723213404444948730231541767689375210306873788034417009395440962795589 86787232095124268935573097045095956844017555198819218020640529055189349475926007 34852282101088194644544222318891319294689622002301443770269923007803085261180754 51928877050210968424936271359251876077788466583615023891349333312231053392321362 43192637289106705033992822652635562090297986424727597725655086154875435748264718 14145127000602389016207773224499435308899909501680328112194320481964387675863314 79857191139781539780747615077221175082694586393204565209896985556781410696837288 40587461033781054443909436835835813811311689938555769754841491445341509129540700 50194775486163075422641729394680367319805861833918328599130396072014455950449779 21207612478564591616083705949878600697018940988640076443617093341727091914336501 37157660114803814306262380514321173481510055901345610118007905063814215270930858 80928757034505078081454588199063361298279814117453392731208092897279222132980642 94687824274874017450554067787570832373109759151177629784432847479081765180977872 68416117632503861211291436834376702350371116330725869883258710336322238109809012 11019899176841491751233134015273384383723450093478604979294599158220125810459823 09255287212413704361491020547185549611808764265765110605458814756044317847985845 39731286301625448761148520217064404111660766950597757832570395110878230827106478 93902111569103927683845386333321565829659773103436032322545743637204124406408882 67375843395367959312322134373209957498894699565647360072959998391288103197426312 51797141432012311279551894778172691415891177991956481255800184550656329528598591 00090862180297756378925999164994642819302229355234667475932695165421402109136301 81947227078901220872873617073486499981562554728113734798716569527489008144384053 27483781378246691744422963491470815700735254570708977267546934382261954686153312 09533579238014609273510210119190218360675097308957528957746814229543394385493155 33963038072916917584610146099505506480367930414723657203986007355076090231731250 16132048435836481770484818109916024425232716721901893345963786087875287017393593 03013359011237102391712659047026349402830766876743638651327106280323174069317334 48234356453185058135310854973335075996677871244905836367541328908624063245639535 72125242611702780286560432349428373017255744058372782679960317393640132876277012 43679831144643694767053127249241047167001382478312865650649343418039004101780533 95058772458665575522939158239708417729833728231152569260929959422400005606266786 74357923972454084817651973436265268944888552720274778747335983536727761407591712 05132693448375299164998093602461784426757277679001919190703805220461232482391326 10432719168451230602362789354543246176997575368904176365025478513824631465833638 33760235778992672988632161858395903639981838458276449124598093704305555961379734 32613483049494968681089535696348281781288625364608420339465381944194571426668237 18394918323709085748502665680398974406621053603064002608171126659954199368731609 45722888109207788227720363668448153256172841176909792666655223846883113718529919 21631905201568631222820715599876468423552059285371757807656050367731309751912239 73887224682580571597445740484298780735221598426676625780770620194304005425501583 12503017534094117191019298903844725033298802450143679684416947959545304591031381 16218704567997866366174605957000344597011352518134600656553520347888117414994127 48264152135567763940390710387088182338068033500380468001748082205910968442026446 40218770534010031802881664415309139394815640319282278548241451050318882518997007 48622879421558957428202166570621880905780880503246769912972872103870736974064356 67458920258656573978560859566534107035997832044633634648548949766388535104552729 82422906998488536968280464597457626514343590509383212437433338705166571490059071 05670248879858043718151261004403814880407252440616429022478227152724112085065788 83871249363510680636516674322232776775579739927037623191470473239551206070550399 20884426037087908433342618384135970781648295537143219611895037977146300075559753 79570355227144931913217255644012830918050450089921870512118606933573153895935079 03007367270233141653204234015537414426871540551164796114332302485440409406911456 13987302603951828168034482525432673857590056043202453727192912486458133344169852 99391357478698957986439498023047116967157362283912018127312916589952759919220318 37235682727938563733126547998591246327503006059256745497943508811929505685493259 35531872914180113641218747075262810686983013576052471944559321955359610452830314 88391176930119658583431442489489856558425083410942950277197583352244291257364938 07541711373924376014350682987849327129975122868819604983577515877178041069713196 67534771947922636519016339771284739079336111191408998305603361060987171783055435 40356089529290818464143713929437813560482038947912574507707557510300242072662900 18090422934249425906066614133228722698069014599451199547801639915141261252572828 06643312616574693881951064421673871800011004218483025809165433837492364118388856 46851431500637319042951481469424314608952547072037405566913069220990804819452975 11065046428105417755259095187131888359147659960413179602094153085855332387725380 23272763297737214312796821671623442118320180288141274744316884721845939278143547 40999990722332030592629766112383279833169882539312620065037028844782866694044730 79471047612558658375298623625099982323359715507233838332440815257781933642626304 33026589581708004512788731159355877472172564947000516366725771539209840950327451 12153687300912199629522765913163709396860727134269262315475330437993316581107369 64314217197943405639155121081081362626888569748068060116918941750272298741586991 79145349946244419401219785860137366082869072236514771391268742096651378756205918 54328888341742920901563133283193575622089713765630978501563154982456445865424792 93572282875060848145335135218172958793299117100324762220521946451053624505129884 30871344439507244267351462861799183233645983696376327225756915972395438305208664 74742381511079273494836952396479268993698324917999502789500060459661313463363024 94995148080532901790297518251587504900743518798351183603272277260171740453557165 88555782972910619581935171055482579307091005763586990192972179951687311755631444 85648100220014254540554292734588371160209947945720823780436871894480563689182580 24449963187834202749101533579107273362532890693347412380222201162627711930854485 02954191320040099986556665177566409536561978978183804510303565101315894589028718 61086905893947136801484570018366495647203294334374298946427412551435905843484091 95487015236140317391390361644019845505104912116979200120199960506994966403035086 36929039410070194505320162348727632327324494396304808905542513797233147518520709 10250636859816795304818100739424531700238804759834323450414258431406361272109602 28242337822809027976596077710849391517488731687771352239009117117350918600654620 09902497585277925427816597038349505801062615533369109378465977105297502231730741 21778344189411845965861029801877874274456386696612772450384586052641510304089825 77775447411533207640758816775149755380471162966777100587664615954967769270549623 93985709255070274069978140843124965363071866533718060587422425981653070525738345 41577054292162998114917508611311765773172095615656478695474489271320608063545779 46241453106698374211379816896382353330447788316933972872891810366408326985698825 44385166758622899306964346848975148408790396476042036102060217173944702634876336 54393195229077383616738981178124248365578105034169451563626043003665743108476654 87778012857792364541852244723617137422925584159313561286637167032807217155339264 63257306730639108541088680857428385882806023033414085503909735387261345119629264 15995212789311354431460152730902553827104325966226743903745563612286139078319433 57059003814870089866131539819585744233044197085669672229314273074138488278897558 88607997387044702031668348569419909654802982493198176579268298556297230106827772 35162740783807431877827318211919695280051608791572128826337968231272562870001500 18292975772999357909491964076344286157571354442789838304045470271019458004258202 12023445806303450336581472185492036799899729353539196812133195165379745399111494 24445183033858841290401817818821376006659284941367754317451605409387110368715211 64040582193447120448277596054169486453987832626954801391501903899593130670318661 67066371964025692867138871466311891926856826919952764579977182787594609616172188 68109454651578869122410609814197268619255478789926315359472922825080542516906814 01078179602188533076230556381631640192245450325765673925997651753080142716071430 87188628598360374650571342046700834327542302770477933111836669032328853068738799 07135900740304907459889513647687608678443238248218930617570319563803230819719363 56727419643872625870615433072963703812751517040600505759488272385634515639052657 71042645947604055695095984088890376207995663880178618559159441117250923132797711 38032943765475090165169496509916073833937715833230245701948347400070437618671998 48340163182600846261965628464911822568885752134637549025418083382138352224525872 67893795053759156035794546985091022562254550030175710494698334835453238352607870 92219304581782306012370753280678368541306584636788866433486249368010198782799630 67025954326513780600738639290856483087415761874189734584845014188976529341101372 21586435599155271136233220035266778591598902314461633210265196659076320615243837 47619049531582968836265042094840105654589130629827717249809641959472340465110419 82134768935401803825695495628603924426415986748598228006035386283916620125282660 74933061965849651999794193932260172357107336425370830330114336249857536359704244 46475998999950855041354977558585934576590926533307252775416758431466936767806170 35012003844874883823376034407751594778122188307090008738662736209166079905022698 92703218997603795098905910859103929673456146107003045819212738925992696106211676 43642438350141020408632149917815297968152237983224273753657008553469979655413859 05032683616022278847554706269843910885210302076860470680455684656049168649886061 62229523239070980926293023379564821799816326458278888776745208463719710634789231 06675469355047615197781699025881840407927510901824482787052505976983753514306224 45090220238243982312550584162320718831930069360646468209659500654929010971618652 63672161074171361837766733279756268548012456576827903176039465553945231433875677 30349791578588591011663748455675847952713918608782540104233329857442747118969610 48512640197504359909207662155899866073683762318835884508129295011466535482817144 84640568652465409078154716196257844695752625694551656015191640292179885489093732 80314651922247590030965715490505361043776868772619159528449204647868973473708598 41384513162119297201263424077369454598186502965923353451256845497454112981973587 66707286016160562042306360661302814967734457977377505575646654752563226481771169 97857087122831543104569123262503497681152452174497396136748822046480519688754341 96951193312045021605142938484475452382127014383095785581361967830231068508084587 69520590532946833849047120991625563650340034396708289336983674230015751173851512 69123066172276414421607512917341874714315093241924914160969998672815823859257359 82389484927491964615227227333874631213843626211637946706203263022505548958057308 37504612992311362991730694894073425883194839992741639509844396340576352847175627 62192786522539608720131080486406534396168875452534263098969517619019770963192258 70934216595597447175015753837674152228057065028068314335652491719973335840306415 35507591159742643664828466281368021745059097058946027442926322222154594507580465 71206068639904308236939693208237490767561190171561305424813311715242568478463363 77001520441791650116823257523616049574970639082244344451035121904881983027600176 68098509652454390071990980349930268606755238796852921947323933523700866502214074 64554037222343481675749373144640928379006539196774010355861936181566836616864892 39555496145282647289499416061580304586789146197172815545110005666054249969197410 27987405932764349537145251676946206985978809469501747302284142757188719409212091 37994059430370504364838600434645227993302923901865922689874992113256560557840142 33542605895105620369072028939315920440476835927636479960059640486076198915929819 49508787860276634599054042637700459008032794347206298254452563564795429924881986 46136171314485773469953475577155491384239289401754034139973846169481293479242234 60974301962752301382860722449638095383840152656781976450758854785515549234523478 16460330629388420099508032601409183025743857706710252272436669059889085450155707 54230316665924723528924702588624794887546252765727285151112878270673454310244515 23345654228431103967952829625019369893998347396176398809573541526014537296468147 38218436005210994721194165914947167052037922552096336458484680414477803021647286 23999264048363508773747824501638200895240322534379925790129265640155537754091751 70441962728503912669595666487724296766036730345366873404907914188694521471582790 81572339691240399858693908551730798019555461285134089120610840122136170705704300 60569246855916468834773320856891412679428448041384682813256929148160109786272696 86686737391711893146226913489458042778989960814470952476290501926031164920686774 33186615469668966018226635787887506088562435626789327973546339041821087746380392 16244772025672699596391824687788455497179038515839204748319903127622437066235092 51877543414010711233586590774812206376345901988422547272765529050439950252444039 11365826708133005805882094603102082613413691275729369928930299617308928436703152 38589753987388936807441526373794240506448764171768613552343269865728970463069180 17427797217388985944328485205725758833756382015054672065167425268189485167332804 63076478132931326028932293660452102131898129876615262444874866938904061784699166 65417485084597970146178215845014919572109825089234517474512254327386819725864944 58808377139868506598408545773165416917406705211194916628633773226375347566637002 21203275243899977360060740427029722036347780482988348551895250794746055199403401 10771169725644261005092059843362535847069597185762616776630211747878341975644501 83804102920324040882661734433909026352235050682858285443283961848092537613082011 56268699079991170847555869821503100735632404219885695842006824399269537844032022 22374628147659230605547476936830576549677690471159625502474507809624837449908025 61375091562235908101053449394177429427709144516666870041522854463807661535114155 64878549360113874731038287733133883917096461748290631567880651827617657985350216 65998607464012674884121130098549938337106031962506702797524310119377335548537011 69467485888836308033328773957165627534036727218070562256232637414883349928997025 89772992240369417507434273141941574324667945785860398940750973563636888156721596 76354380665593938934382075984061216064317664421902677773799145579945031468708716 26622652413359056992849400637274490882163524294802256633045855363633725176204907 46240629389623906220304248726884323776317335742057539975743735084096577921808800 89420590662572782307692788656445563758012667280952527379828030076636976928164844 65127747382239706173856750714669274822037488112256399407522762646499465846367401 95599737028383931198848223355399649783331650084674912545229565124093909637840954 16901234675375280139080830863022653352387069273071984654649454979101134287154636 69554343746215439188652608536697436653058856216441164806891283735779434153060947 84572709870379769213462059695388438267608276591817736276699187278037542199541724 28335791064520613736884708545165822193158645377018313401818827251099922917614711 86052917655142288112356621724169268062064884531761516427295358579837541237587610 04154758055957301224592767118952773338233560433742013213928043170533794636464283 51993014576706491847707768959885421647973371769625943938648074893633201098893643 52832449413256931743832350925828642127620947343287998438719829162503588636885744 08960916197675530236361478401862718277088913603989330772930602967177602584180301 33475474406093218222662077059842476082637941388598601935208959821941885723823714 27193034935451824011267104607309741268127907272643868568154472914482676138994509 20640987926476925746988123346429952673082374057204061437487008670486125995901784 24976845844736824827947824753176338174814799571031203396345226743415123722322454 62654632835356424662778646083987217912784308964163642223715282219986085060015824 51694783189260601658274911427749335028655037276910681075578264633403992192226022 08590967841860013859653877265826244657597694069240541804444738471607901449743018 05588933762376129691822923476845375955646842112269873163750624997118229148568960 44725277600939343435583391951651329856236458931491018608496834803380909327362610 62054795970421298669883573560404347128399801249802209466851093490407878450102117 68427634507913768760974690066575968304351926667656396092264884567021285074482118 48361029076891964934023006417531734839147589166720230692453471076277197925249973 28576890388680141780313799483651089527220946591304506656658258539174690486872649 90254676596659916454736513425975557739734850652843997738449051390582943013000836 69614556697485377934078812772157914872107192588690892778787329829822145742332732 65987982756950898845306240223036486347722967056524127035887830281940074980575439 01628578674553132719765260710764315311239152607721936214434609608975872693422367 43316137185745776081177515180696621047955851401300697018450070262904794925708371 20175279378554957627391245587148332010170361840521636818017341425089806160634676 33085050418458581662933409347919910368591305378948215865170118121011333000669577 52327866855180782567528361494949207458373368458136914079775959252672739664234787 46614399819648081036705066005238269165055144634711116867428177319502560642951637 95965947564498789146144692593662930936480481617405980821425434052521137133240811 39135799716228581014191034104605692907824989562145600410456922214168308932366625 17618696271719453854998551484275173369241202680159928083201458300754484742331264 38780847808505610430490999936434590519518749484369677275747335967088334960915744 74357503986020163976661142765369526704411552001939148429346010151295311744588764 83070371677396154265591399083037577663021309908712719887069032930470124105861506 39985299814175780430348080358820320201104760700475571016942341203410891564394782 53031645937304375581946867525349532301302767823535601166413111779960997936620434 49569683547930754311327558643189731515171064432189249793277801264964764475467078 16580740613125937527184740881611547981830781675104780929141395456463116058126905 17539535569157755804106719812316384052775560522722237647118832332230995850689710 18717504781906533494858423259762256575841898529144717833517322602985786292943465 05636693216262767381624595741793269889232722066663608199249098883146852994099138 67344460496708424429782436302329389103559656017399422019886902572454714016330096 12146187208365108688185334060622017099515827070442337042180176696349133695996064 32200532887349489313596603042438080456594474333567831672703729636367594216999379 52167095692396057684641243475428862162451491577930404767533480530331533075215415 26385710525422090937728732169921993755078088729411025976039372079494630773816321 62767775823154551171213360649644313449861301469831868611192986899657750378451945 18547241622069761308863070007104496388988583410335555028595802201136585427055577 65562668931284762149536288307592916507067735066925352644695336056301100688585609 30553314230646491157743120341826640878464898983343645356941445135956529994635319 48732358336541499120918603406996578651393721406278363850847758871993500574790975 75575821175405351435523866639331618523705204967991251182676180080717649555661886 44004316518590196156735527060685143644219213731610020498538831198186496931519049 37192162731027988313377592687760026759930224440553631420191642774119013701754151 70402452994379515292362166695619231382936999237019398531726989373859914221290389 84861084926747138259210680265055067686277812334573395998984469081835508009789883 80503075726629086750283092575861456387836562949810535735929174964616231377078029 96548502550264310977934737337524379483252699651218500997055530858400309861246730 43292976760819735349213689500849528664664083872828601670868354976512302116930805 64368723864116436454489551601897109845224918783798909665701950783443590519122787 12755757733414151965739899834250985394949988141243867834464873827376170542306270 47654731826463109229139335961869117977283179186778926642805449809194059356299841 48356658448867416817973381642657401089408594913000720215887180782522545663986218 13980490305216416264740583335375040007401944822542799937106484915540517805980677 61215477419977986371595520282750441625952137023199641559040842294537084505318233 90695742281802674209345929431721766647055280675541526929351777251263739972104464 55205841575750464849453827350764901238368245042240627692293459944117496893475532 63282342701496821698065455317255239800177205430712701859568436956989682160927438 14775248612680718263033087204538586555876898112221754536300404897487689999583057 26483427590138858476503981930580029789904414320737977684158031959270878986203686 85056742825309261613990518145908995638631137557971507261529413031744549240214796 47460069670312786430190188203267162982121142523673209030557603695139347749227219 62527524190979265435827058619143826236169596554570620436214536914822593105671368 76211202041821996700458630548647143531987653019633077769028567954324203174869542 39788971024668632587351017604818589259738664418145623277994573009543674138413174 76805534437990136455326858247674930722202900176242045728990633288539907851099363 09835377769368269912470528012377823241144269659139301639155579852670589412792629 94994364636944701249522350217468321758884757553487463131851642317991271006711369 90144220424064070263374666063079096224489100129522953604036686289554466354237554 84182852467561032470681248302492872525386244579857971959341054060870562870604429 92919333749843029297675688686127749740454459667649076892338661901753233174704998 41583977555955451466511472508792000876600354880200354341610020305183536055028738 15042302488822420194728934071708580556689794319557157573087111975137463957108621 12148740722757760326364826650986920748322780935371351640208906986762214064701368 23982545108075317711863228682727633783528212174155204433402435700820641554371716 34964564319520089264597602841430519829698823569511962104815566229729558942131254 35152133658865329222242904562088507416107769527646188572866299673912410279203467 45904411550242722281550897848925808723123074856341281625659723015778555980028113 68106635689273970968221169107515991963438732863262920150871713344066879390797414 74643079793330808730356987193178993812578858306157619839756417436256476217633098 74170588059999652801469172287371518094117880206138274965442896592604996471821958 29621467121208093964434800407044712416248876782315820010587856503237809929041755 37180574891403002428843917703460489898294710827705778928174701212451762531909184 09307162964622812236802973323666124435869331175169666347680294629208522034563496 79288967043930780679153784875085006608997405328784042208861093354398133212581232 30836112444082115128165127324991753064079589788720189172207346793950329691312688 24194215802460569242870178218489689038094097461603250984979561010673833099080031 03061062327328071910393385789880365322633128858758849335976469965590478534591797 65190801397265458124809505028742796212642892060967159289285966627519118455163712 61980516927830644753500367390898138711962711507442635682622434301099632308185211 28209486054053270694331365502878232501242669609190991332699437370734132107750205 14462647023814062230125854952142993047684750225884290944652424712060172727729325 05883443651104529738473935942072626852387931086829030809655595590134562395542392 85237931188402593500525348153422295334780355455977861008698531813306257391036392 35373904283565861313512838845227336749841968225502436851149378552724521776559568 77624099053026256134408103683695435680852395523052628815095052507171773415550313 87763911931672066190299924443513176141601484317262844283773831944689986306174983 42824021619302714257705767685412371587163345276934519904273566935450403752546390 50787477825025408285191161819606119006659792959080766107210732529588732418057039 43045859290992036451419475228357774310243483707649281414271709919012809418818514 45753596008787480526212122899662162777298486202017187748836910463029056674116770 38849683178663211535119560453439860540202932233471619702890985446017052830982478 17743429639598947113871030561743523826732065012379226235379369672525243862612822 68580485567690465138414920217533591561532406736796825992813763180848714404771186 08697819703027671908010427058033918425787150417682388147490773175287953555058238 77498417904009039656248835439331051682726416027167460313944021580518604797251007 42328104484651321266400741488069842003551662668469332697406922026403735068317212 98994362375926499655227680229389812003725734159634256354158741219975987773579751 42364675165996427364362610841017185526686797801742534004141318766541628484462155 03319423263021281174808528341271604175634262978961863592147328738736726942036340 52596734138811832703362713913014107777287016256407669394276622830711711846242982 72872302147026763353889116701719310504392825831053783052495390403175874293993539 40605581475110142869326455007979770230897840964145619112571880686458052561596343 80324878116399174282037733688479355234881707888370098132337842673385415646164450 17139038433595238203952789906956615830177685319382177612963394957992303297948233 30755711714577335454294048180676525162231712524574383333677448878388695257671435 77591055712194136166155408115021128930500154964397564959583716953040005798235925 94848131339422310741764349049259043964198899733995925042405279441845313507242026 61454002563367902345183618867276972905298854400123094352098452785943333827722080 25665227845382614199424900507497393470549069398624053307361720832480251672370005 67494592586323485242863167370894965602755457044357340712628723724610156571666948 66286582338967574934474390568577112825623298440931262863391225647255223336200758 30814575611475823947498904444603437982518749703249992081428801157378733772198329 27574396780191032911647570790390919017984497296390501828617946437210922703033786 56067509511067869674208819634419944776488923053243699020466287546167971893749208 53292157425000612844800774281587438224317401256447668064171875578517823939138551 13734489196723682960427366184832102056065936553106354078645810609874339774731407 52078406560743249041921630389053128016777045888929901003054424844365670197052452 64494523894846061602983157114716045079637049737235748838903287650997996653079191 51526076610105463468209502651808418483229626652756619312852946049857237440375316 74574794142124582930398250064430515757726949174631841090101109625026999036644954 40542542142938680559710636467586597514545149935085838170298550606565446562801932 13970560756843663896781237680772591742319198147005917044929250317068935998761041 49719733663527289565019024861579558774396930689906421356517123528230343933129629 30161809449424946446233634380764077610280247359325555626601150583490532390819457 10178176603081032181108412328009801692543612912362856895753537270851504909231388 60506834850681873583244794709988388078985902248604021459611368388700161138793503 77902827296030054648848968218816327779571067879941099752187115374835211690427013 39747370293549210893427286160911127487656477863180582569459349850684680486189269 14310540190857400146213626341507651226328270596562350133432174572957632510295994 66058738619139364920829082521338319912630744635281639360107412906940282230041456 10770696912526252245236711880066545422679872506878001262207627616468044805257816 66596582817879462990884424788232498933854898275142949104198071278636603385524315 21603503343280724688204216987891259949287235557145251913128912791488337376465833 61123470469141947226653878322593780173589431881200932071644416096635876441913565 03912100319491900473031959549970095845493934279339454721292730409198974425921589 32547139439405295041503895371690130699203969186419522146031577542587690433389856 19184142040090983623767467943551928618005762792971344193888790328742818869170224 61129120963320974978449277679597927043672473453249411386326482312137953955107259 25266335319311225031798504735643123236320981602844284985810268768588725781436344 14082176471020866006972062413625919267407830214889065910369016336438833728561990 54842237085964393463414620782227372884532418274833118597700089354945729419502575 39156303030028696344894170412527024696127881501205781079718807182758357425794659 57428432421979036693972643462404243653631072930771488038928803490030396835887960 20798911698581495357500793364701255337842627956247164531880380492827592665311805 20722668865165588300942936672088325514751047647968479508577883323259681466046399 70243669936110061313037249796831062198017227753426748553750114097426392202061180 22378835947762391883315161099606855156262506117063079221350179012789483490610968 32015064692015979205858544340710577726839217845466619801058661646388594466066010 76406827643705550820668087632970423584941998214449342745435157942032304767005515 47943066559938460751775483712772612635250135262479367567452142566457156130736411 78194923159923439317388913320647445830149666834224735570506646644303656829076940 60260098073150314951061922940867429068625531096572713409756878638133390963594954 10689032163446215295304003332204914695559613862403685057109085674195914011036644 42306531473714057834553739945114867429015804932561301781807974334992811476831893 19871954946103410596383961059027908907017624286876678484019226905126710160713287 05485593552608245215828969218862399857243172414706844805555865540875501135112646 00148337069031253281262782854556298781956836384649569365784926399799357951602119 43568118645090718250483780492112768575173726038399198518749966198738961724665006 84719691588834963994887760916565798232013532849933787661904521677668156574215704 91775771087861458712080174545650491865100128202643872090015892438188447028140383 94020643760445029440842037470310865662269662622553981780182455425818698039139731 22911737303804448818103646555368713674690975718031378894432804157571671109204677 10626431568108399368876966637168009583921696865086973625722852980039565450822764 83297038165285109856897397609271910084482671389275423552469874252041707562213675 14883051534954321641918102482304219385620370060642669841312049956771564338752743 15552349364656155903287434976705523947041792961486984692325225711225766397017648 66203782826086364991746030017983710045416998051145715137623596023978918090704515 11359736376500589469861706211528863902903585442083346721784653453521258199899626 46744789035794528810579298385673391577266233824937633701990541303637614902688375 79723383266521356826448472517311089722661753481200893717401090432306461949866115 20003358529532642422722125561455436484038995752704561093473423953332842868539335 63144676244340656679429983698649711556925280395696757385406288269050581187788585 03400453743584800679458390805335626541704850215343298698567683432057748960336713 77003177370764160190995679153973516635636443148663979016777159537171376996106084 57523281237229752928863616532479872590250875158826042510398222252473630015503172 97475562913150202757891693922370130249990068412348913029342283828452088063825830 25709932961422577146905831381798895826528606323521634840763055058438142659548613 50982431057373669854000423931062316436742194941691614153265513366042949681928957 48332587828663009084764240461148734119154429152877518271197025072176965155272679 96716662019101091262904768695400962300314052436793220737738216934913156717407979 71673810326678869521552590609756378588225156863137116616771095165137325986628075 91916459086302252448785388169145577283749340773399833237062669802206940095295861 16943251741618706101707719151279380311382487206253690173031213245572050657889426 61043037752903124818561226901668632437558274897419586865208082394387966881747010 83183494885375114179211905921898660494549455168372874675070278678585252733491971 12997188193089768708362945624127976948925564457840444592378096665632180627664684 60212092243096178908163522262130175652095896204932600825473314440746089182103644 04485932389724034525696409403768332551877896586102421282513864004501883718910871 12635405821618076959078298431941659987897077198077310251250247205247647554378804 23172056979449817642897280109584960489695517650388029094798249408906199363509093 68700247765227573868492650254587994980706950841001893133606949121408195609185239 62821525369223633367407474705090936658158592013381041219728486091815431156464909 98044950795802696404815870919621337351728543419464745333588615288649309067279219 42924374739261965283495745599112160502382840124020803998900895821817098507669134 91327724647417374555803930986919448131271331651423692600892196375872074914612334 79513452954327056624164749914333383830716381991325338835188598381348123815310147 02562660703426911267057439941105721240373629613570169659229996934456988250968894 33386788983109102987217533580709156556629539643474037340708715232215784751131788 77733397100066561506252647745933136136404608723326298028805443184691324448800777 51575625642133097357035583061711397610785507498256067578229214613471250369005152 14120994670285394445670985934662595067703939127423603827534148801413719109338000 01994789406893174247900465740860007483623379105616188482931266222856540297966587 64804320620050746284180604163833961263738695213620588697658388399384527694739495 42003038489686269870181207235922962458165015037149515443697941024372703327567339 67105494991111670926786387044532976891261430008782102222165130346640617667820814 93523417303350563824992857884922386219770809573116834012716662267629498362279985 46799941225195852898918345655689990836866928989039535759559316837386503844476663 38096609558073702302879548223358626445124857002222198307859722009039136790832201 13057253109745993781233065023073919867756054057957494550452117635562187294095704 84612627343445192489861825459089651390473877875863484502277422840364696191591619 53944619720661882981215670502337803726168552584073710543905818996284066689549493 36221658047307168277384849625669219010577627083168633830178181914246956184295198 32489914788971296051484671809298255852167030795556989026143369974069539742552814 59507117959340037752354428642942429045487498121883221753423215794327147128648857 34959189196070986667261973108282449032268300396262217144701071037534719690313387 40648769066684064185269294405394707153032678675044601048759023850047736521003504 51391994246232998166231781509121101522452464436376794668535192319654182336068931 15636245796831487408713177830840294805875246777532479509360041307573926128569418 12414788296832335696214179987645826710361312286585786154653854829718528647776071 36916846190911552606026597855064813896626205197005631051042885521797544795505320 14820381430380454752924593467150190682102172490445698701621020998070640562295529 70018993928862047107894394254691463524689989229901430983607344144323973348284467 81546509755531397110067715238096184865130588015958658212957908577485452364993795 61692327311209064002413068456917089488295080792749349702799547901767078060060174 05155587297912627754715683467313058290472281055672751358478347427361390960144984 04517512432016643389818328017257561626571932639700788393999676060990609803267526 92880322048277508428039079145038695132185746117106167795440907103185893585176586 16320093250504498152360516635871923591159175286228391393267412444689559005857922 85396851127360476248656509819568543553722258336595764030082587676080327691087674 81249531278498114875554707804659024761017307852241689171743233803385766555260495 10466486679742518439865713565147573688449744891989372411590331883701199585512369 42389068129198884215037034833951696570167417270942820166998163884390955230276003 56820169590877639883042756013235376955920065781395467261731900303321505334068467 25754169323191214307954217407970487566788848765911953210783126653308174597045463 71803386131660689140511227147092123045043967011768793066841193006682970785300001 80527651765887467827584698411463101663955996494696582108546049984468751014585957 81326497235376669917123244290161486578197993527199646741688758424902595396741311 39209688215967932967432852826656471791065739966855771711789901186883329517562022 83573224942680365758170624122574895642442131866610384626542182002566222898590786 03721905703232150188992864596721230415865364810715355390001846456084064937241415 38945431986305765687643374391218490903553662105863514761975056203816881435224481 99012482920599497342603275838039091254039915993094743060348666404852801763480131 39176685481006942977635346069808691319721579108787034110443678214195232170987513 06085546437485024113400992987197857899862416024209288086133411632455004459619696 05237309031646001303980094046742760590833907086360233139489933496670856898054685 77173724459954069024506948324488644810861237815004852393364366447236353776330679 83753762187906914968513379403372876842464420090857355027311367080320459544764620 96664879858808856990926323906821211165269969728372584781506487982398439656907519 30114339722308115304692775670701022101679713399351946456571189308742038543562378 28052215594963996640314523227580578188566019450020024022883575823698143584629290 02525307915154957833561196927938798527254526078214898835873006720083451607781100 27019898579405321226009091313123259252473366603951089223998365083094840045638925 39961790613018061272962518723984178327204050158803234886935878163614859555216415 83554868513291722723605106314877087970141019409681105136501169109586837208346808 20225318819643706240777585478997564639292223023887432400288281273835776193442351 78889042034385113709971389335112177381670303168651330470906164183316989820031853 05727185010509060029614272940854582328197376424550503527467732740688837410831267 68493464139231659942105696194850100066295296962725251614455523483504938933817743 17553312461939982820869523261480333875328140526423164269924161411408016206283240 12884628493553426235763066676297204865876182564622238961355853949608291438917718 28084432487252301302366689653438780186003601501716495466160879805081555207051296 15146270706160124129368417109806278413706772301987968049306800222895907339225526 48166639963593764113610155182629581706458727738005382289504640761500633495793355 04037185530446211619594361281072634614735108397674933482923850685998070378380253 08001242086681750199900579562360880008475837829225903510942600593462002825134181 52439155680534317714597288325092574761517832929779341034262755032826826651304474 01767544308723487228657677489806950611597467498795855758188387555584333168210395 60065702352035190963002663764779517773071120627195166684631875791300039184796104 37641499459959721266086001281858476027870611299519961892690450678121928367727436 06022497135141995214657375895617035015528220996877549210979429578609511658858591 46130994277294392886118714170063093918550921620669063816363371226584819297066129 10191200911796382844357793766323169582354086426100681259070970232866849936360775 44314614336451466392001004493987209138052922829814802432915270994853499367998446 87369525832594596061999897846215370058097868444181482571733187303892518281285088 82994710069927758073350230015032243494269193589224168048609043078444818279442106 26038980610548073441398525874100610190437318994005769043242972104935914078770719 35212749446577744901052633819042748440971733116341726625524931517108619481864764 13154273338223002105041213461482889842140393695115538304634359163583207949736032 46715318717901883611834745137404501640642030396089084607400994344313076971106501 46420024010063431245404207888790391693017340002966710403608907472402538418115072 99431495832022356490936408447332835663512233550826830123577878005914910109516401 43831621688901407639617816676143922955457946872035739689696839613102687247562951 75874698266078652415044873043039961616463718029408708255486445499483405649632209 10317091600894751118855306323547771971935884649885544269606289350524688001317862 62799950533777883113043221839438197036169294623465974652224790734015872725477128 89255810748299426788706934257404778586574951722474369177797620894291725243683044 67660054299245499551052486459095507327024281309888917386244230135804171457116868 10206930084321378641208821652508563844682028354260796223781048793061609621209005 46139277662841273477623132835482172184141905744845181939751054487868198984407496 54891909855947196960185175822296888754163334752240837878973577304790857744745561 28328216021554058274034131615377030625868349980552390410534090337388110978926584 93252502816403962513760725633770146069167066532792804227640407793063244111032775 69637429448449068681812725748875251592950772325580522895174407248344125099712404 42450029722415603899455563224169852467764793545881711463724945696450446643897316 09845920532205528035042708713870365854532839860009701966815075588650203010222535 04036154714430721203693981783739593200559338447809975520691405267326594531046464 30345391171705280620013823475851372367394113516332351336394147311217218970178943 55903863378245820238085197854093837413899482506971560070581869717180488877187305 56508219903265799167099137599471554888724904971048809123336159681508665453304089 74209189726303879792249171959311146817234976970609233899097802650099916563968135 91561241167631050181066706074330026215993795136138087227630190138008467497974045 32680808711698944982840164155041794337880621516712224638441833927436010122623988 86143156316404487785697710227558135432421628966656107665375275811225299678588048 37843022491722938307559320162340428965920902597501754992326005980149983319280347 65597545301879229833608200771630728250527565354557876479306015271515971405833118 80872037086680562512923058211091723625584886238458914265680763014349540741715170 94515892875501695499111840858178229638258010945989540593570094411084063836105458 98448004336144706220412105366777978103187120995518784148977346903070149408278164 33864479878135419286196865602737833510630114952188724773998814425806977201153503 60670454497087331991751276747862257512673009834212856975144464400164670719735957 72378288002844337664946282780692020592871779075441764334958566812302252368352395 66099824207674960432278749318108687048808626692492085739233386376145725686950583 85974238082935007777350196507173178624443083034379426695131525299861771230396635 78639354047123954825671210606448504345076255493248893890903288572354049141675923 84059577267922022224263342337675557898363164983693967543364791641374899825287295 86195359402289266842574275563299728756389707218806777718559959407109028331597378 95200878780400365609088986735780286125513603609331042459550414471377346499886854 43067742625474139905764041842567307353027057952807498556013560896679374255938277 36770170883572239008649973041789662616357832225210578257649273739013985013061468 16884933931269751410069026203374981786714605859817754742826996830914240395873125 01683318629617897238220195555036691326715764049281325102831426595838845817064663 70843833790284331977185716531490046056470772764986588556555768286522900629386233 12024704482997659528190013410321983058499988955186102430476185982897971452332214 04242996705494038243152056627798740876441563789858229128372780898089342311419764 91894603256710914810802226120475657834278037000873143141963486671452722527039769 20526227420342658104388449541450163391604592082810751224677347342193198963833641 33733903775273149994797021224856358549589202940341941783639860685999127148270997 19060614751206329526056584307987519858607260899868297608738956007721938884007057 77520140794339544010013303902760270691601824042553474386542235884935539188149279 22666353445540373882050703111998202127828969509643246177450393013846795823791667 76660002711876725811989610297886973857047422968098645009043506835883520129038241 54874280632703719531023131695143703183020797365321227013206229613033295616494620 42753600861430349567434300549228225652684073266368887027033477771799440333285762 54784971778353979267371144998163339726174014723178325100889932000687150760857757 53656565612838764201652491343535402819280251412769300337485817876593780160984366 28278550029351704015960405675810503045839197736115139309728739702012765247514501 51031955317409444619072692633261636665074996040178375438691524973147576183626839 08337505110150346234482806819839027744138916030448045801782118377893932092260327 13519089119282446133740978621428532116000555883419758888890312488190679097093328 09915398960728115270295753536259810005325591276382805573065543467446566683564774 71947228316231790667273618399322310207653377418771537264701985760770544129941903 93854276831341324879968153670482753186962876145958422456204358927028125407135833 65530859397102704022861473805875320990701516754860372502822702968379548430315028 97041460355934825812859405056820830139297432160748846751568600895538594019665920 52027857448727295897957525870930559359831605497121941666929156601091322261462883 64438402453900603780255477798729048162275643016797846870340152676347525045453896 57028584927019088170290189391691883279628465189649434064158562815668682335981052 03852095586156706360053318422561518637981530375636255802888163644270724126953487 40831618443504444250888533018092564461609996091113951814430268489089658914088427 56955577675981619563097334623730075104558200744328154687585887043783693416667771 36926633865189570947731127093767138682181249054963751172008817206696758008497539 12517665840355747559801401012653081148724607157141352062126076477816230578665967 90928797311837538371564923372313361505229856902887361160914829115152230412178416 07510094967691333988270342619172040427081555065501005112254761991950963936857657 37449817253079495698233212936538833653750453306974244999985170886819018304141272 64443196186052118058027992640922345950827800013624848648328288194128004215618009 97579559868538144469766619650624181905898515598908191134160355267500590801406493 44466287104441781515942651749186224267662913856810773485680098316368933939766355 53525066272374946558031433786098081247300284863564244343861205495830863075708006 02825434705935386707583520689059946914895048193097290674690401236071281901217210 51192425925544251343664294738635977194265029127141898465187233841219398146213085 42645991658341489684956036057760447234638231093714993102211847567347024425257066 97575591344470730081168049288886013457155593442364025444097976746349076116840611 06523523332884863643970474132384886541581501970041871391570664678356994681385349 17256848589412340307996469616506698781901349501067520842584418054842892636819147 78237817967765227591752769624551076301046757485542505101938653899948384982421140 38312047798115302134713883725786107601427676170007053985046108369740617376663142 53105824643552551498928053155427345018006413177557019201054102558470960058604017 61195029253743079564426615851165069730889144657344250925312878651810959289327036 50890649123740617561910400585897524123408697796787262678600440129802190450476624 90364895221851274390747570581525830970958698348215272880427167731387815805241413 93962296246096522812979565189062098447551717331412077104332023601672890757668243 37190815842761424833492014409594893413743200400231527146841580713806377736489658 75675091298354039995657542968369799134505567090168799995209700753043920225335318 92589258688787235598699219717015599986779078172738333187695273107213683610377552 08841671401782405411825710921378214385014594371719517515485777022717149326225482 88464516735501551164714848547302938791348043478390911640039835440490411322068605 42106718253398660594938558056819974988615818668454444680561313821130218378941697 97390075107568749639863882565265007361695012028365859479365258533915606665496587 65308194907138442039935586868872689176121361976109209390995036541611522538760841 66324454773233294538362400371765564434313900215503237429289759790229497410200829 10816867856694472128966460572684988767532264651043157035667274282928045787045725 20572482661749142246061971251449537629463863092413638779577897721353869005334312 64751508741863837842825147907290017606464684011475533076454236234677512854489388 33353252366455233081775395891021373998608329345810685915202744575522489497359935 80491908831992619676774104465082395819149502395191717003566410794881833100876208 09085668657379507379911743457283230492110963280457391049360322714995078580661289 02787111497755375002110385907632250126322956826500148300699364782232756935523363 73652586804342560251094223966273820771095186384015226136853972145984423947269935 10486365183156791596400047679628998406027978037696465651955106329128248461385585 41449491700878176674336889221448315853713538117202429630115827478541657887193321 38266509898259518287643191556114733889567210140372115821109132480468270238756687 34333890078260299316805361056597386756032715127542445116309934188527950350369220 23696705725893974080648317593535786038332210840201489546644203962291143282590723 29199356378532927911544004361342016057414210103382425777356025993708375456011364 41324385037577755389867557129852937951713589130860163558116093726109249811785171 52756131516075986104279968089033995171224203675938612486202300954113346563608193 86430973716911136979496943963345597262760054373853556286865717358459635123774246 17051565356618218862224765034133071825938334807384985183942672430737609442131394 76618147339272738069693561428042269937357486099748029882203108760942408901254158 04719169799083262533667281400656451379535171491938163356154553907845647703278076 24503713913351531441546918782243862260212403416101992707666756608316027939132680 52539773176806855190162259065531147959507700775601447838277993348291531281141238 86425594190098274702505816331333222109368986193497705876571576620926462990673860 30855574969272237743998426367404578111406416563593815497333555725198588204788115 45346370177139011586184071406988743779251501250233568694682065791610895841221901 85854952577599699084354756593710665410175578770541007690861217172373443729091891 71535991603181759383072439086766298661993204329065701276216624621267323844317351 55926515250737551297391480840066953247787265825882824483421010122920133853256017 87870904327816104218865267619758168628674898969641459060767323756837951943768633 46198849284234876637831674156734820164868298034237528693108517689621054332233340 68749617492604871361302452754703713186344093155220070827390570174768434919190329 56148195188279572784922557946742076507910896873336917827504612961328590837270907 68863220383107836475233240964883382013583708396777704407829497766855549734608220 10073112577261682254649355818096203615943701433824183231493238994871593874050712 05343840756908760877402257894781956610012769051157442485407462358734248315300970 32471309308687647799904440438983722493005466737843040637463853480208203019929292 05968091793489381912808012512099351276584409455215475405458495795497807405583425 16270988675214614377869590845104420393772840835923262347315690283494593822070917 45476537975295624530125727004229406377044991298887706277860399709841960391436799 57460667468922595271867088924973836102810788187754406710059394072469411009917208 88269882310632687163459622867056092769361365975877113118858180545558444082688206 10009787030574398632653577038087818455234196658597995879800325822107637160004324 19848091401121343696590277503925882141517374803192838744902155518224947674703369 74538000127068240240509434764407279797462503630303681271864655627018293649275114 65792399575235159395488134503455360079487559597064457135453586501800604342593278 69792091572377212034946272749442485328826798107108318996999642094436660030758480 48178997670876721781151839629041390839491832233397849187905023830079310963440323 81348113829999893136938466311531140686063486143949614665247237471624917867282928 64742027391106041457060372125846074800789241343133605952266481447135885241970344 74205278894894696663511323795978504503238404511940224948150911523393356274479523 61992094998076477099210824089877528979429502535734511159671290343721617429601165 60581173959914518413646655463251032008034829440495626251381465205776439403866273 26967389404098219650289948002125137392977726556605298201150640210033749641320933 24130803993737454465003438361124447492767468621843282850115020476676640060676187 27576122619959760318115243462377309908140314842867441307212790729215164740088805 76357571671266715374490278245246999647753420312885172651477214065549496140492575 36879455785947285196093527961764506522443096146905242988028694735715689584115828 81656323764511241807798224326311287155807279562044990210409810577485544822475714 31586896530376532887327797094696986464268366270665540377829111801636063590751051 10710704347797782646772572909850795568731497871268055311716616247280402535565980 20170866307368918280946004272322268185050724980599660068296853665442794964069659 51982876366515308091688716596768948126012677198546118739269749375241510675982849 06608798785603313126529802605186369128395251516582652121125754070937339966491354 15487709716305209234366752412663920977089409685350974074777198499335840528689682 75217769510276047470013391754330091994597929642683975648421152123220384127249351 38586683315270719663453400851539622816542305159846940220387717687513551159342437 95126468979877090646956686676025390539075913978536019605809233782477852966332358 54830378867637428397247951888632554042485552677329061178175950206710902731763984 14242883583893265102283715170542058131061407440781621175672074669449029405074601 89646238304133309932430813504007604261449575207167527687302208667125634062486670 61705900491536831889156163269417615876165722724502690956044221029293264705415407 98098538729621617815546384985088656250171449827551632213633233005010680845698194 00400829688065515818158917750594463526959851791114508432716471319073581837850233 00317180779560729858927385208995887507751209274736631786867061895178197123672949 09586589265471444543285619458521909898824961709609346340036120635973273342510978 36759161735349558414482557084854633024804863436468499069398363367645681579317455 62573902280480915802272605613726298316835271616478955573070013802373779474914370 53157110814376177855196312940591705943753376329392346718571454585437946054313942 59567523881713566577838453006901070945397208022582009491017573591457541707666280 78099733739459417923103007724693475349358606505503303316502571779325641545035024 26082470605721309981626049812381394556705261617545653173331248576079163245187611 52772728887520801839647636113298845493268450708636866919195890185623691060989202 42537906512294066735594761369670959513528967674808269761005048629389565823306933 63792869901122270411003531711092398675374943321458647973203991006348256999564505 91799055647328373181342971355048829321799488309872039291105085565592259275434622 07338375609458739943267084860988462731505129556541993344576552088602705867323621 84028478858872929454447828379721103675356361667772421147618868177219107447439110 81354545951648958021680012643051456542607854043182586064965638323201467501690978 30079494673187974579003794429197779452308983317430898041181775020542403482682103 52579916553132917190544091052958393756802688387175586724941897603663835816056802 93647150231027494419435960115790150199652550449376500138403805574673083641745004 96982705148469346524125088127396368013271241582939645342881775817983009345062247 92434770128673585572958707790950737291815485046172245389834131118219805901359952 81486496527171388718449369397555614197090585041646713823903394179805586952919160 48656430186487733564167350230120644391716546143196298703736832428304602340247793 54656261337312603917377304913332621360448087653812337122073227215851288846199563 16148572292063117427633580154707248706891344131343316761896992549481950651979828 70678020012893343267572795768043935771223608256749821775254169558678107402468162 36484014332036483517266902136090678056738484866051815634300191746080681530409500 96641610517309113926002264539019322642785294602938048624308077226442146174682311 85409424537484576356301989656766891296571527616952205757280342295267949974251229 82338954803392390416222241528795414208427038005380505820657226003111045327006850 38664666474116224029261813617764912992018722248294005425777239652336023558209135 66806211165940630115413658459788029312721644273858059252545685134106743399888144 95858308521794309267627549824854244919149263158341251652103868705016341530574376 82668002005126580387411832343778307586114068782854251170024751225556534872317464 98968740436445681001096153935278378298871498754081538740980424328285220005494427 99382521029524548645687251207200116149973441013506755476930063823410775291979034 66356136617729801034932955958941105740621882401400220325616219774447675703996484 77805406963333316111612262626250665242912986562690158517721290006320210552414628 13410386188644825812655829527819260673572007957296379398720468102879669926171217 68775390180548613724081614155801935461326640658277115240997563224437744197491359 69057385527802157505662090970981895736336408747771703939480863093784956643501779 05185451294323340176931735428983857986854009822743188891055245068667517305244856 71973798761293256296606280131937237243107076833495589501671578574810839989244961 37376153657055835930541463863847412693315874659929069729098331101309481742809767 56722078813869564508597904431054664747587962572220912795319220439817698190584461 50633077747423038328919675016538741487046912601724778042380732839793349808361477 93891477395937175880388239965146966796654096434243304795967460045881876286407041 32187918970920842094853217077246543898780811266334028886722550781576174400935543 13821775131090219310445989473656390073085136721567698089118427253118091012203069 65343310298650548427544530256222040856417357800330981127063679234958094791565628 82098219430118243845786945801418434110052012741400784549595403191971503961365417 26872302528265468298258262407273630791104602569897286446088724050055026544479330 40814447877782845380608484390210141720354608565894893005906375463358292731103425 91151550910950397829053094818185186219584218947045220684404012460246413505794862 49151811443206030071188343947580472966031236608476049819108890796800445622837883 78990497034062643593706260518239934552750058010780026550040567924771260899021745 03411283753048760404490148887999485469896660146397643016574127002252655961480094 17830118672159452119562402749472904895999841521087262062180746090345240041108397 59604318097238747199137539646751484386440079350313292127583915531689856456786778 26372351865191202617760516088948036150557948955349326379205610681465962048705139 30960761214661650642601280949583051590377341638491080629385361882524986310445627 80589774946521301386090703055416635970430684586756141754008087937387820625395603 07317854048311279974309896497838176681369036699066872829909467015549070868904697 85074863433767524208000431363280750500936453985731860258635504009085115842252041 30850312560611031263115400757121400404325204313223314628531093946890418642351427 54010535393391200777907718736928117670319576104823060077481675529076349793174156 14166248629188302048662487102750090958614368323149679415141297051889630350718710 81607619353270531318675278685288250915420710023456829321621177549993610844907567 73360274002297926260273608935611995622107803188754965694880971602321832372366561 66680058018529818777002383577891405612401221401278819351492442345514542868807264 15409369256971978934401010856416000416610939778195791407333137655597305015519562 87584489179236393742248495111762684511666762726806288114205297198854417170400146 68258141315504872303570260445681058393254557548328608654720539504699290667081759 50695198770772728701117770289668328015892596323714621079950154471150772992698690 31463744690931072035905636847360243206344374049233221230685735823696887323654435 74458750749213579588932917912174666531863004879153201956135020425645721348442583 87353741291899127515424315304442743559261579244578290135577229869722884198554696 80118540481484168442908385727583418388347865486255513458484652470714962430030869 13315457160801858166873133837172730883919847779187048053010834819734270122426199 48246588464858512565611493246826712711911529996755947569960509513517049972741068 75885694779785077796991065207535114763694433406007512404713523384692050900800567 42049363786850137131431664300383372803473609355104798771831239221180697764424601 51976870289423951878328475397038176954028437044350264434476127616923339234724346 46230793112868452089764493493697013435096815856956626918649481944334049364067335 67678823459898115082080374132161971489742436323091870105601535833617506192480718 42347598300675954732176725494393426574166930248139411221398427225028604440995777 45977529786542865945554115372133361342712473155018215819745431952780554898395484 78196199858887992895888716979002923932019292381390041006190793788959026821353634 35247510823225370302269048243133066819093397385247277269018121911563630934765996 28571374418249828113578553014918753609311713855899813108869453682881023187213020 62305690730881143916718141775024795481983309536785070602252219485888321425520815 16940443702310402681273103973168568321490731982916481562044104641283999889863935 24299747892808229883263869425474365660540457076614495437795718302541474266704332 29843137622229359440510772520039400353220508948265454320980845791387473584639254 17277431449051713547509110819969775168662907974472960136735559663192112171398688 88816306894076159643075866730082805540904503735369855464395455854545740007011351 95874682904294190869349494750568307911725968898049308250880616515887092654359128 10160003235283294833674806179369552589276088334688341619742376021375236220718960 16608998419900762728799689714039486507855972261902406386268419513217189723000320 38433862363474852671096208082731695622909632018542223857875867917390313794322394 42975115563827385612859484911136989569257797664594028667751587700216797330769069 74879070963047569336956846334360112282188702007745049749337395989298825262664714 12252416970007399061061626321267232636064957365257606960612497151811189730954803 68807081762200449998629751897130154598107603034343112784610045197753028884024766 68628892025176695769306242361319178921463476164676262207332686658388730841086416 80258038413768130288195971450897608370334611559405527274930958065522330141991221 01437643107051446438018200769940682745964395072058990647416929932819590221601917 06465901489422716484740381297335027475208721587914765649157289420112830586814435 82366648322539858277091897817911400181660381713337112482489123746649375889213404 32915884858729471022544978094503293553742532111479846944064206436940807580619256 31938184087912036519425166382384984737730373522180629272860889828044076986218358 31833480841215690453186647899637516256052665333209787885091104538903979825119446 15178891987544306852511111896799215480066727123924557873345461068354586834494522 25864658879988101809907694087069909214983121660393020976326972396635555073159108 68669042684799278863264388377064066609249367469595502926350057154277638407262564 29980006617047143558899779321609099812546104393395876374748828551494734229614210 58480219572050877244400874482900587797566482027022060292365440815685891161314483 71706409845947189303079258747102741916768877450899534035173851124547627411626471 29789192953283795916512417826005704802215665982575220682782495920415372246456495 19961115811045134174803675944384214279605491945046328738248083305813174315539366 57814555798536043872379512254853654017099930813527374537336285333449235099064190 73797838202169440983258219665569854054324731494369997493960598476536605748558501 31335012478826751306790681144197587704865762370726432674158085575702588779759572 06762626084758322033296455805903742567391176794360458701038072171273628831110552 57191644605594058329968881896908061318793864707446121560059447571758045388773748 99436045865445733213903290320832397542502878175154315159855181205792049005788416 27335051614515147283951641032368640412160571690568282608498910635821913991259992 71907477862213954496824636270879796837716773542679177039376225023361694343383625 05930985971972197492575078951438901592894838670213066376348389272192612205585254 47872978228023180356103044350062101837973225030138017268865178893129860559624538 18348245785957600266256053812279467183646684755908362159476544610152633395287598 43873461522450716602898552845953630466556718583263994237844658749802848421679355 81120111186651461476492320622737386813957260008517404330277740944112203996501634 00149535419954332306983811998322049688927731143678527904613452330251841668493680 14111547983698506819236898455703393133622845072985653874677971551777987789707722 74760574814197824919034506858983415654027563559140191580026161857965064624957880 03545643973318660171360222259013668794197146849601860134787599735669803473110298 23181371176505343965553871718378839816907155133996798724725592599681549182182188 12507455665933384968705182017210662227015730976024979811541413478320832480222196 71021937463883056686488286272869719961974203738594402429373025311741766974016746 46646482161302350831768642633469284298824448052638312326317252395241891396142580 16916401997688627196445848929043946117466322097361095008480920995767912152579563 91395516131860557772639917123892044639369139088686096636200436986861232302970053 09653488309521624218036870618909039752815408670175239068352182009631043707446145 54846913758509555624915715022185580783252092734894429530605925434305309099393416 63173985410479501574073177846268969952680879693730173732217216935080243759445838 80610187242332040230062788374326235918743020687739324185243731770398115406127504 65498965069360669275814555879243212666098592112215748923858248705588341043048065 99893497624578022150970470342340824451687352131733896362722638622599801069812210 19104388169687475837475420709668667825026860390412082425791620546242969092139843 77787940716894630658187860244245688876091464783001215654387838828630819089534214 30039703369837427503798793528656564794140579177376988260231944539749141459131265 19182823631670345291602241759306040022031411634009415333805964319883937957677231 81153846998024671983981148487158964744755422376988247869316885504034763981159291 95365594994051065903331782541527339560837502030890732216338418571992715561622288 05533886739358912609155645599502069364217418011775607915361158366852748190791413 90450851900609186738463280924690647654716403403378722424965669666817952051543240 25254659480450576735181291188122727321408691760404153198802979785133280347223491 66610320174184521757532401689721112456939513759174266057986843631152546037566311 48342047788271110199766275055504611835929266965058593675306998844584555897804654 40812219194156242015905112626704681056422724705491732423615419201761261338673389 62186088397137645432659023811297821177766844445254191790939445148290080655905620 31970497583379881900464450975224181383111455315336135004375160141850716279391744 39629212791597345657321345300436956978539763939278883312144067647336574692242025 48585536796167207832471548995823690126523024931005777987403887465045539159426724 82987891279946501265516299749921602633154855400253932668932317373931832634471167 55043993682366509486392817465020221146740680285814849195586432441920179606125131 80530809162715490608242916551911279495781832102802634431205717537534744663837188 45081465475095772436373363044863448698029228197131358624866869844590922032113438 36704656747304173628769538724185320863925613057815151856888212233303958157726588 70492054506166827563500267410692245577210444453047866542260851919448545306783723 58478212353855524074205731479004117817370253195821082586963889788187222448586049 43227332823788941134844929087034656105907825728940362756259839558574154561014917 18875328135811827307485065623292282185945284229613246741658100647392282637373757 49609434423787886608594352310408476003661615715922422396120647069243739603390894 14788928869605498327869013980778264933622495251570568986515168872583007065871337 89752285730139176913057900109484325840609442412119282901592194247869460970751313 42022738191327685042962240772392388532456048895939825224124372106048053723844779 76828476824574787798340646183522371365558522704928544403243947636404973970946616 46887328387639818387809226316039735420633198912862860518656449100804048327262342 94289406012280064110496969115988716075552253948615737441758005967774915817745579 47597142212612644012228191005454990694896999852574418066935386741702282106419287 84959860234668693414277394998018577666132076185828941725875519409994507733753499 49928973961060314324409941013011756632990691708726629988511616962434016700636575 37095683806650372669174492285728253889159394307728539151951956951990590533524034 00597762889359289426026540460412262661237419613771429526504554383043302823699181 91183160715016250568464776205587071371578732595223888286472532681072268797233623 63227205008667777730265838435121155290654817026556885710081325504371623639825597 10663261398755119413843219039103179178142413466280172177036783561481968480866350 58403250049868107784122309730295242799967172073502036877344028293866301156957318 27847353530136350703223075825963170818355433841083780471433493697147137229898246 37491506435326593644995572093428740978657312361824700945483407836796212642130445 58731740469100369642326038937596349154177933784989158317234124108092134033550045 19840627550282450095955549179997854649946130626606492227287705705815027553473045 79198401207144490085913377869746588946333115149723132143808011922907657960798771 41227973192959599046912477782371492031645870142688881119702900972671171568712873 86233642371989419907365960660228557662689438836847483317640339460752374942988858 12647189217376266800398960797199853122533294329373724202411008937947310517611860 32814781889769959161172489203018586610180390784315928590557651490860960160200153 25784611186671692251689421207104200849976445199954948653477133586090749788364992 55915613333027591431530111627511125508081285105027226686236513059732815854137302 18199596977755984339302422336588055350130414449664157874841404935883390541040608 11113263885565095758374332408625117333040246719994735592293320905864634935758728 54920705292046923381030082805443671779193485134231941840066797591503701790574841 40477927090578982575332540098135042197286727846164758439192085327115245573936626 33140659400318230574282372718572411361954342562269346286760070254699780696385623 68455247919932344247966964114758894888871136892957894612715898806590976889369807 38960557098145370677134048547260892455330716553027450905392550493476324940779168 66923326152898965175055439435570355570119770962395322346595150472441761853701108 53359980303845262019674474063510798990642302035477910943787216189436850451761017 55199620393415525639610547989211707197863765236856785623928845954086222258887676 04012354865731806005185846391161188325401510022536020371326392785357769456641805 10662103687406325907278286932475772383404323861092041838277833140200787085520114 92536338960699341409448644319997557619214414368945083815983038504621811538667152 77844990462224863417355225397273349767304388626114956318153467768301872693729454 67529174439200607245015058307752689700823171178531247503186195755615529182251168 09103744884242928895106967473262125066309801360429409852298264340262879267815204 35598169082569058236584170283396687040289801038438950459947596062911097398836236 56955689606967376441176478543327225049664286754079005942186264998935135206048468 44410469141891975310016469211517969733773019475776966417316239886554898529614366 18638632544934838300720346771768498129365066995700234975135172188963677412664320 92488917130002409242762831038591577265217107057040462339945369470062372155753870 15288947466427587878729619355939645533026864465795163275366993968508220252047983 22207669080227483072489260042384380300753114711251579789088742298565054969984568 57928705342074053482136007586350946804455365637460060182796846716158901410983808 32282423203913723901309018715389978340145585501323103939120237869286565513935427 54976928929602958299769515744556515429224213466462090450282902481020166044469797 74925607985180294738291711066640038410690191392688862734943885555562852336858927 15634433679695635939322949025764715409005254112196521250856783249610278096828389 95007962934265445182925938702665148463552643427611052067259402382146714662696851 37897210881990491371829170821246179884295249535492358341646552447410901404767421 76474285738470325147474743527262230585961591466959675552938693990863688588231071 83627227085345096745789562552891135311380372374337536956140482247067393879920957 45485750058185943099854422659982264196662688355099529145290725229400141423888946 11522236768944380055077933771377141252503746583522603079466755553763512225241839 70287440543223565671460785424423241837043135663397804865156943149259489503010479 24517822742996286813862964648058954360702441994653724268800652726675037138020878 93018896342440844958170419400068562626301412418605133160156369808880194275385389 23642070499857184384522071135633934441170333811442335076044226528498512342688724 06569438317850874448921903036547716553090080069056161733976648687539531148864808 44931057757850921916723261951444986933256251932929306066814838023269234233788332 30640588399795274763373648530575640415355044054686954677070131398636161301719775 50492420437328880275397740774860118304100841081938699902666231579185368231965728 67227541906912837155532442879858016592036510948218852974394681191966634584609628 95859446636379705627866013906967083237316198756650204510823767132120873182754727 77607885441878545997853099793123748220059729527933098484582169869579657249039671 77873942379918763028707556625197099702659636184788488933979081434969370781125981 51091978317070359187407752489676306975477495743440537669583314700663897554935996 12464371162332168675807348054265420330964039227006412671544528802881583586044971 37709441874227429832528945417643885032642322622398614798293008875783904192750128 90995244158787132695037550062252258417390319654548802660051284119320565221781451 87610511000178994326437194498621108165948571466815021687941204762308923403548712 18351551004375696227812881952682973786363537921919396285487985418306724026889152 84620350047695575137520097696234930322373569273608521734880019341150782454199792 62086730528360473727390450146670311754055336140210626325924683221054918715686056 52239066812139152449362681627908344878379317039968065170813884742268653167900264 20966589782911726825543426457581926560230175701169842020146283575440408788495492 04848061994277931672561498771629814481115789745860020711815482252896463620332276 90701211780893526046852848605601374639754889401717969061416645228686740486380978 67344327087772527124928335814295666370232789046495996872450902114845696198005230 72890234445804656791609667038612880141243793770194286636890043642645202485730697 50005464345310702305480210495451517670674108795397144120464014510220655142471219 98574059897974080278506456599814567450579964742944842977666990322098694595215861 24862346927095497063430602904203441476031509781749313561748792683415048183575538 59326811577492482219996765373849607976649510695274425527361356108552956073632717 28077250134279784413922563077830600846454980544548741865024026732362440174899636 73576191099390486674926211894777226121846129945281608956572296911512643913301512 67526767986694135411098554346019516406587741691196672742716061474517474965839764 71786929440930899571702043392624770569563887615329224030138930590270223238290394 82494394058544628236710399202311034486897468615382272476690727559073419756155663 24305713914792023608820568050055240177366018747234451653596706831881031822736891 02752883493486623787015436003325804588584321615695437763001991849186463126073887 55440158353522510197702240974034398807712029654285022421522639868569133429283896 10975050239592222207471141732327655430702598056079428138494966358259739537714545 15394103313972915945321035710892371012177540081515584098390541622303564172402504 69271344618013576540658352767073075815643826410905019524208050649807329393191426 86144934124024462488956465433262709316596820449216169083511044737494431519755058 33536767981786885573140087642477933171551438574525415869402737350629641461729567 27048267740590020458961233339480857236888067045352010803384099862483167576283328 77555950458567484638487938568628740866932996100063286889870021175199921980149205 06631536526214302900872990125372387086358378302043898922779818456381172201328841 38256166643867230234563046115743276562288289930175972523455756973176374421229918 59356586543286672382294412219859115882110983271824976697377221786794996196823288 70413700762498102086927369188336649568879550328715974103112118408735276646234729 63374075210882156858913551552945337291428854478040126148409278444766817153438705 91618382518213111423603303297291122059315325709376029161315897296151710005085235 25680036854808588809984107675653790318270237683453140452555493337269061057179411 15346413391709772895016909140647272323829249794595327537800938744785048222062522 79778320936234384399980998320796038772704924802943999801289426668873311853453859 13721793847965296343336648379499512865928679599151328764183947570549067845109426 62346826961807375164757846136006055247560040960685100090923597866258478882332578 33227837758476196156738397896950258740369326655352884709844166340301813411168132 85938635635192261144937591653755962916384048840858938992473518119210527229012254 02439879455119001235158975132909375772160703908673684833839524988140949190469883 46457435068272519243551406232133543724286749942953129979830093015447265568882222 13700718662205579582092927605386412823524577729240461118695668676194516151482652 24193317556943193052352405408439014835838285575957713482333979694584203507831765 99608375388787089566009445593807076368002810048982854252716306212693639704693868 15033238943791781683819317410975958386268165496623600380197482493201603874439979 53076886184915171612594143798701054307156096880149475031174308836795224064882743 64486885092697568892686939763645157955577568705051677214787009009429941757321395 19862010321357599555731914347083107171724465657231086763113610564856442891370365 32705968718543612080133028916355406505932012991916647133102565904898238228518115 02195859893678172950901315072822566693005678524589741856589422449173879902812407 95380425564841254727210721762766069647501592683943475226075822190507771406357836 69924290730249060708078329177954502497325224336964474514453510766200454021429697 45324263328281934794988318817477101494270806520036192865848189916637754643801279 03088326476200088410472486168960270703523882328960691702490083531544294752925064 35703485784167488632520116552130799429822806496669751666413640463852053051938610 63946334857291432987012685722231875999634995555481774218606300250936185108907724 77391377172608879685678282141055116033438128347508736532092268364536216869380148 93505424873408800254210633508564908105372937652205406713371752934445753007120019 32113809265420895122532507643524204990900872268844573097560837744330000844664561 48690225697336066830411024991227940703084349691787645411258335780027420691766645 71100211561447126516470844662060457575365548786308734182742441864648428676364908 58984894374661827806575120706695202524332752842798436017945805154594115386845784 58061699494783429540232561853667820238013121210912868637073995778562720964652444 91373034277378254427007553951514885194440786518004231849369370604901589914810831 80457365702246728431376694711731427943423786285120142064858268410268816189753678 04644148795623425277869881465022136547423903172363561114659037371806880982178064 68738770571464471579251566513206250804044440614165418125617244759956945845705229 25308493400122941727387483189201258445476026437707722181360179401684078524125964 10691354146995741134347530633551328139321106526818471387138020383548215730255924 94872342112770652274056936898242957810565972816184981892222714056592097026676867 32825875867533939373864701717053322172992630631490185958703938114475163654049953 43240553607147469602818671876338058057227055380507356018507069014744391947211633 30128656951105578849158189176747299627224151720977036995299239572564810837842275 35385104518721602418538295065352937878496594567970876219111013099582099192992769 38976115337698427344897154867270606974481059903845429901665488712863395675918054 36940818301241879753168986014146120526731502009879561771558334115082675557136607 63728064452242752727887268919930770776163706581398897596081354927921082178311368 56697142980921443240094707954479656870069449972764791326593449943423966732033940 04620548948363729644133637715792515948115395948461779811460283165529395308216546 65088292128525476561877999048211407927791460438245865209681723686387250632980259 67407033546903504079467246059755040739427038262748972413155466364410994507019364 78820100522591035288940860498030407599804041452789757937997719840557381352917678 13705879525724598117163099875768942595259092224367663352459513837127692921703174 06625626888539918128653498892314938336672819817667845808702836678451437095402704 00382928680090525274854519868513621302320435227516838673215853996883786579420486 65205471461796333091758021349983988910819106943121512461503338278499677888491441 69168609839351708232266684154678131730372616875411292860878377309998296803222675 93779588692118176786021823796681073371907328517664948486316382863100823920189906 27818042227357578739478523297517697491344099714945119079592839706837961085296420 56147337606008814315777394802265845895327811003653379529807238639494586616982660 31429418005253404844631629153270824229195283422829204009531759849806881776931953 54525015814750629976482822734433084819392827119826426695052006528108717295770485 74646702922424629537863104139473893699455029648020909184286766359418509923958025 35313334484490281529018556449643196838477587233707926901668718112846637953026495 55724368509091089198297154363827471480455661207846670283944983185117196807937988 32126973590122029962164407670832167589311896300997041523340851198064116648515332 12397226968581680525905649847144783157114448430949128770674647318565685064150941 23599609365752875607370332702965125344372375513813375631609053611447995815228319 58496126778843920374003852507759724052566269451535311617048527413915920139776467 72741529405943794108916592822759069455120337926584525364620767991806968635930249 02354963137463571917900809491241595510200308261348623577981394335313779316055700 40164148547795176277176827668698478097080841501113272780223541210142992449438000 59913582017122372401179104878350197491967330979467174056801214904330939293014901 72895386028135118040884927496203176265806555331412952915763168874244523950191830 04871860084010241575771964588234766289129144864712696263012615704760686601905541 11231525547701802122194519784415182781080682821353895475769719402329661750380186 38033976582607014203918058916340172599069578781023475338291004957342076218271704 07223594210696657192384436406883210294521297288615461869030857979399716295713484 31064572170961492948281388086311538681256436648084956003177193439666246605941345 10510977273904466997838679299986596463953524889392668505781648477685338224172114 26742879173853334342428038560987986708288535110664182811973000125094658707138041 45270506909109409969149249848316260959431898020954416765164307698633326909143782 56317675854858005808548536537635627798261136891929343341807671822797247272084379 08686666078173324905869269337055381809394216843716093023601460688014059448153080 52508942926165943958217255450729536649086551625355993816318542590682689491062802 85650557334360352290279017540927746913585811718717684627674711470659209880110329 05205981941241150981058001087965745386799874661973790846164356261764084573651654 62613915317326823810342737811076243600876170316519851248506119525770985927395921 36478313734361033430788910809393590638052146871713935180329755667070041649309785 95662115185797773110199398009356201586164364117301676565514026584493855505731165 43813544897372369541228174042496886611615432858955182046127089928305091012712440 63268869585029313368839518779069933937637323800196174593726630890675642656388958 92812647500361483175638521856375892733896605112709420526626178949176728756634323 75677668594120177781174127538220921985508218264796632528822630721234339437724697 69318464180620812535371088879817009043269628395737146543775462710164463868024200 15278412995616233340256712310272088376739249707100888340617388391788855330486639 15468873813665460975317190464642984237424154564454327717489590168887938720411821 85825316594366539812515036838735858175205986348800163734371306549357084660841427 30838805314356459298370973719919610042960609415754555340736090025659529948453313 81309080617748074563584473747209035853444860254604139243796733796703258711716978 87629540183691233864171204536124072633784073675113799170904656721060100299673507 77720784858624368221315130032798378452364227715948176175227519322525469962383745 66330422286473428427539115341935984768023577641795982286813299518371665211657387 07498551008402271835245844359098251791233393988563817715650822651531686558624747 15925839488293321695946680097249731320769031372319008033156200694941285690214292 08462548470158319027298540833183694781694011109227090142001603573711236922249879 53093832063432589747543521427524531774105968621174231921097633203068278832533423 68155336062725205217055603245182584273877592041193556165662994143657299905941400 00034299407418952609242417677137115123955423479394302563309018547652094143551551 50950385776262546689277137547021043388211968824229787671748417534864771409210681 50004440405351741467668083878646884475738835231608042879419742672370367395884672 36544209154121439661878377371060514122081517363882710568515171247419945854325805 00294128194063130939399756359090117810525524436016766338581856931619444891939614 87504749505660919540757092249538445271279498666647339376256181730256690118093439 83375366956164285849797075980007894510753947537447139533962955473316559752545573 12174523458949582665250494698242609516043697178420258762126319675469443226822963 21814808019288556287367712494348653192315229266995563082004371004149231089411612 67953965230093538400062095976663839469820759290267650132251130160880323484475684 01250885238186064230590943491430688695702583240435795326226317261447703193574102 86911483548189106089321829469284229848252834516518105539332263967708661557078405 28396223309986210117900215384336141185060840006943823535329173895497471553598187 11339329601695893082161763616760096189320375777383451363749079450691488063906764 56143940827456385376204609404831196193024858262490046183812213014924983187454301 67488178375037598032337927821902937728922786870847218068031757449148260715371571 13132123367106083081534247621678535043045462447197148070518313756063157093481122 02112507094557096349820781261529931129130437714249723301876925987201247900474564 46844451644850771592375084180071810249636459534664960898695077683910550877334719 64571665904944634618391357563629215147317697154787137901502697555538264953041472 82219079857875901267286797314023643282700908870707630119406593442812209248926086 91516953603223429664178112341550180865516776413051218149999589469383526442309668 50030056546431062447518315234113467977155369958484059818478533901083084474091177 19253044396077157388360615997021674351172331490528926479942424715524391518847735 67267548832839430437504748741638058968836731770189492934445746562168391493524083 15601274037993140794919648712368773519170173659658107829306916460040652191139445 86684907591523099179326584826854289874005269363660513247189126041150552010450372 52532876717769345519969442313865065481875911387788722015122663243928320949739795 11704042906355024009877663769525395164838115268394507198400989309676185000936064 78507476690526129568814679607386365679070490091171019107006978149985623492903698 66373351340351605960105330864520787203940700175472323126831590808929301907176990 29837552205830275869229185395407722773657966579337287774825570069725565813384734 47865172894696239576665682738224821248394963235452932692949527588922205700444558 76788825876176930780794782590476227762415874761409057661402212149713011231434426 57442464064042835257172384869097586627684089346508917265210121381041588501264276 09832855569368081252102583857901807510467791751695632882399810409377606730605679 45322267578811995845261474234412141900416234659753721127690434977528158020082522 10461448716877757965104919449373749873899481045570871865983956312128181960455518 75765021202174189537992895095722110279174076428074703072333279459045559130270518 73302214308109674107942194718649249101858370743731686802849472729672456937642529 32994561847223171809800638407884233202696545893184719733363565397707957098446982 76377220070057154571559979467593330615570243641739539799971995518377057732980712 40874396760177084478735642004872503129472540701239892786312948849340827173465019 81216020480989203531691348865185615789249308745352323114554868455803263518406735 90541543623211939918052075270244958531497640848979223310971842923041198496231700 36802122839618278743401928033791505216293665791470905334494803875242734804118864 42567171018163583122899366687471182535479374403013786513301407109991726768568321 26770233812081211046268618608509942696036373611611955802575024664126199077816975 16851606745525816707980205524597950054474911531715251130255426334534833559117065 32637240623391369127085497589998089813078818975219408474294657176714558966945782 54011583452029854230421849559736861440119191929684490517350096558550007058378792 66557086360873248462251371836302778318550758862019117435168917155736982231378314 01179237280407289628759935924482383549666690607516755320966258313979092996231427 62200263734964692912865970618634624182875309874385423408093020402528747990768440 66436666288392210335321354555649903974514528188792192307160935307440289170971216 65233478442086785471619977232994564863858373041142299113108274279877254973180638 54480017105444971279747931313503957879738978227609811481011906295478176078424132 27876778432663066977039460776188272696948866662398822243087014679495169342208961 43652359475485150503593265732719846376427245095576208886266555594864240835939856 98821567652266838082771836025852827459736873326702939818485349432914738344112365 09804996229988590928165244976137013593071744648148979225858221291102087308463246 71854643886441346615102927840564608681514523981941338082125903906497138787108987 13533680648038238227428988323559293710531915852495072514790316819132752502423503 05618143916084604036736430154805121380957447791591654429500270493447019909828416 29802388424879646173519532926265513881594946672316132761649554116839808583214506 43874536323581991187633434656552047559439286625524010053532181917735742074296336 98423736916446174212148096919324633037253567096632435550613083618187961467378288 85186803954892582305172131758043229887845900684443405074056010019430873566844314 64364573879307017800019060993158828288626981100974076600609892229930519672769324 40289575004524620933956831341019094670355133708857493751613799509181748874141502 56523357765962858923910109070641558478153610898379723496547244318124914111960332 83064832931220138910593316390359925694331514426793969227301283213985904392435912 33967874841822239457629152143294573361108152087768889612675570245386505309382807 00728543228979827342178662137304140589872209325019530401607682829020075974387509 50722643729145634447490993719036628364642435712182474582366647856219918638374112 05105688760566521924765830148135972301983683495555370116687038252651739470631785 38709344076212317756957036576064701771526564820031071888457303568105726982987946 47583030011441166957245404298158089272772322367175971732767629734572723825892325 18328519033772666445273359389044801844428556910000120637477640277308754424110562 82734228297839690360953819359465442015668667059586810167018923089350698693501187 05725231336403647117003254199814716432179542257252561925803084011105879139144620 91891383392724345869036821778853936848524820962708445309538557926632009515651897 13789109463312984717601717955971341074054261722678172384412164075148163725811996 72241934719503405669192808852681550294000898806513492585410133103301739170805075 75608270067504294107473735276446429623124089862181822537264311602668812575777140 07207089923798348677259434748056875528788559203145410510908677954517251377466675 28079753779188768435081129991685325445056032691859951801380293957744066980774803 97270457375368056251502142147731036798970750824418975893464892182162256910239496 84254243874843841502974039820703014058344995816904161420347702630675800932105726 80532269806456416660151424374084213719458820971375373916357228481456326537399125 51804332199068430997806157568014636353118178537269508313776384939969211333106108 29970688222509429442626140365953426843274966568953281059213454497640028087104756 84080055138016555818539996478239301215223218157343947117531850454816499908627730 94532384149657809126714396137657794861883097368107062766617025204259960395346714 72208609284512879184960912427023486333336035855709887508177522844684403220135309 40769875564988502708316550365318541383463337118786204268775691545798812234952482 02018017122038125244799783945640128670386510269168283476817996888941113214882932 64162940430867033682881292299469130104927894396962962576841201829106537768690662 15515535950716981627009922158945837391711554393926383566864426309064954464769259 82718211569071320159277782285931383101953346715867803978282258947896879794752740 98559726390673260754394534051836452036962139260600186842971602885203652759024568 46497135540621599254731250584270473409414555261521524558242916024019600926627250 55106812271642786719651518014675860404952380904432555878638318922173793445069901 06840622332831259930959066945382786251210609732308464830845098287824493674926391 92094150669837236294340658853043963462602874984602631249357991640669989881502305 84321694951588482224255265127100939450568879883103932365897425756335661010389995 27385037329619668129209694396173713491736354335023660979886223373011716940403048 53403796102186568439463755001839460389828750179911458179511893794033659790227197 39224465830013907041598347291808319987324243581741243376680074469215999397917160 29286500445661973911971057487576206332151912981618044368393060219100670301065834 73607512420409366345008805445560684246442803511681279669937518341622485410182864 84659123307439722282254012490796417541072155636611137532635208876895775609534520 54669385352792238162476585668187567163836797658688897760416735959509003023732306 15856476566130347310739919576918305763624783151914533200325340516247318552524427 40459216606780585512190718677445629684900746946340057608022976841426355460042202 02289793585613911821005404523512637701583482951343560085903104051713399275091220 12219953597760154187252488832979026405087199254094000882113482850763944652925403 70656703326403471654516130240433768764082517424948077665471299138056859133260986 72071558797457464713462340326074001632469979139989442822126107389667956669974855 15966021177938647523276405366516964168918922711737200514047332458343643752168350 20192443286254845271376956589053300398879780393952614499085150846664123724853884 42916280363945362222000934081615250515460375104374797177365679172591472509541255 79190689937006560553422037008236737572021674682291502179313029701749802153567139 43957745153797313843312732997562856343294661634792802864978834099398387556137248 75180789654060186670936436324213923195599826225970681230820308422137003574483002 40909434733844867864744190655513363421426730215012487471705816044793383919627874 62769974938354315854813432984543470624457744767101169825037706023550360765527293 16861244145268534549737418556490564939303792824644554262633559587921491778494139 23817406681138742264655125465685326751396117975694009359606055667180080999352564 78245758126843224888329741741066528270570509594094444479709076667958042116161047 77482219110828072571831960199970444525421907812070259985062228823581933557703879 85269697496426795893047750908997151904721045323535783965180652189247017684087458 77353859461491413345162922334070306421670313507619006756070082781403317453612799 56804585487878090524271554296811801232595943094828584251261200288416059219078139 95696641180921086856481293212062267913618908449986827345648177306391733426715003 35690973396950750410246123816829466342733807242197803799344805374366978727597550 52542918258045974311618453517454681785411117031478728447401359474058834682397542 22449586110372007080407466183471565328434979704026954498659662312478899545332150 22068988358775758707044494067409969005565980609465428899858906572623233028368752 42595446307040354678797836450370345398548824312501135431639047319109145524158930 47997557003777700331377288357932039969345383784778964548561302994077995131789352 35475783999323961801236852304003998756531554716395901561179364286165871888088837 86210793611386613104905932346578511574179517586269403039249185910023433400293354 30944131509437182300212880485049841780350607104804047344661918591919876567150205 69123988387874405057475147886622347133354849418178777180004466621942640652139275 52538405914453194261793241515064615501352910256905527437118581811327187111254745 99218742696158050830375556761615961016254333168778573391511716619964656242272469 03421143753069115187651789366333070854046046055674798751716617331287132257272214 34713648216517401136937915025852869500055049260479870059759458735238141038195422 75436136589809472661526395767059266455507910238457900764876554690955374533347297 66091054050470080738128376885303229786325632270875768848026051570454520919057024 96488674064071903246634483622169137277264378441003355680362893947112737593513091 43420078430689878956562012979597424224705329258351844106707401260501320682105765 42710865136573903656325174718339379136790177857824637989861156032272072144123298 32434580135725336450816126168367361537783413266018263846555591832542084934113256 44596901322304123326031465484015006120095424332009502838144333112695559703025465 79261592314489741801496019924251462844111174046583425905546706085814111577658662 89293973141424431080266142362120039792707061220283387887703056661124382643403472 62658456114943204261387173795988284014537228410221944273549229734559378601283580 93744073668129894037431319082488934501357675887386176944687677761284315292106767 84202559247186668845534547330006295867343266474830653507858938428764899662568965 62539699452532055447455097958198923373332961817525593238024527648465005827059197 25234923557289151208648888433830998467826183023818857068744645536791810431267454 00091225172147277014112442209366036884177272097305283587403358963743550344592434 13052095092615955075535282798992418412142676518215829526962069533206558051317906 68783643304914485338938713517035530260457150233482015661562150476736971423338097 37785730250099028959351223766176961790347332376050459447919424931606350238975393 72706182588254935164499946502271683665943694951179793458399831714993904542892890 42842022429977002535503038872731277978027773076997771981658238643756122410956931 12327150432452197275928305007033173520434818822556749103642922822876207262629844 50716255423421524237589739517254495488008168737689898348241171276215710898012324 82441523021254056983063724933009147642840571034551855449256227930659994439476669 28667484478342101903837034461397124727272480134269155016571131737265708147521322 29386396780170876306670094979979559373562056831350327641847011641410358024364812 07980078660492401125821283665571745330305004359025759534121464885397868353823264 11963500296723843234207764304965555550495695627076341116372838661581231036135056 42469269087500718914418665876673308162293702295828808808061168059184235700216721 65911397720412400109651167624634702734491784677266940917082487697883673974955932 61067633518140025472120260690459326133712378546315101224886023638946529007820068 28200068341514544682460255104010921824259946857962015498076256034614830358558812 00643637952758966873104260675570544832816103447250977559687611140424515230155275 09718589557761989955725092877284202954540398584749830016241663758900170606732587 63786239904882133621810291937142001282835383827242226165727337310802954100324408 89326996079697792633472210722271206492261064577033107736461220877676011491506850 31465166854816843809844974168184427473113124014526730157508654232368728894324674 00361001477599558148482898322378752175393684505144409034576596681264977087087379 14702304340306096852389148057967093780028002373362955252602318487788758312955745 36401961390165699482235043451398540284248781584349200433008197278650205510368031 06957884221433616363444272930830417075493027372585589761683358987711694369861529 86366857095700801646891537655843830828041362541948042403845704755528849902703846 05103403348640630636400189993264374793616857008349025271807573347640419114223154 14034680427432216089201916155189747922125371258660436610274467461028997298779670 36936487670054570259821467336891837794480233731678122349656138816258529356681650 90882168828744912375813115954749194334956634506611625724503227791515648846898073 75712069354108096966812887914329754140918673045895215946023948952959802222879240 15051883457955971124437424475986976461383260644331705015197162301708954742223276 15685530518987863327864055838058245599936440967888525942834625117992659038339390 41945850160104644024959796896160616613530767889164369777992682015148909656701490 44265735906332981845126935352534089476053905586901227200482722528256230703633228 53158798291074834190374898636190517162260987511759618145393818762968016244998195 79783881895525474506372488048037202715380748805830591171985582303434117706193218 23247457471531216489041651113302660362854913456717311561227250234421772809097436 22342407277653091936393153341421476341652197566233802596799587691010135622049099 51352121575048669229512350948964779707395476935191386298495365574690992035286060 89625319201863295479506863344075876909640069775938131369509255937108329889132507 04161798568176021503704501465236114831646402527557106325604188251140108170944439 01656674503828253480782161853144081294777461827592783210460034602717542779827550 68516966197769300964966518517468742332773817267871149761556806833044898686157305 23750262250923421789207226513558458454024475098034277133479156652577310842302077 83294073981819076491674998868101377673696577572508201697721173623905526897970755 79828252372362116373484773267291758596726450293732121359233821956761003905607756 51466067723228016975229315805050564229239754124780724902790796785078135327424962 02334555866811139600592672934699238839771874036840590687507159588289885160567205 53908030570220107667402280000303760833051521461145110465280981331772803110965189 55652330404681444153456835685867706526960074195677357997329087686347160918985794 19990492297064790566589841444163225861248260706307308813015018155433884881726594 70859766665070625691139920663955907938958798290947652021619182779569075457401985 77177370354496434651772353451178414451736978090322034621654274923684239513634245 29488601012403684591564959264259332105315036761670155562361770906377734777300815 37230014361337314831992122799194852726338946292720306740046096737399118693429839 98675405276831300477923221130113978286274560594503366258680399679729572132949588 95850415598948978629030945026249951710064982461990603966178942614738557468746041 85999830071585664871562218831088176534508851630373831626565626007912645147790243 76154129583270435175782603795852414571488392505592326582311865550407831188203052 46450209730381567224201766308901234011185960539798265599390994201987714226567829 83789242564817292973517858252548891240030599900183723953550720945345127961406431 93174692320743216721509936643054333675395005717830477581510260108189131150125801 98972207473951388034201292598330605913329888749870962998276805110793112350986476 94996452748806216327695014052693622822792444236437738405928102605970286983337970 28729345233262869974907590118938525782505111061268262516599959650224707676145670 32134305440005426254801528954494954600215890549203342446633593126756615790148443 25910220231868128747344488383077417597082260486520215822851812617703019470264164 71925973591295678675448145272363095044735345169885249397713461463159992383999538 87293390912549576159119389897966538178933789009553779917669031049387978567906693 69100682487429661823595725274815739565737906002868589010551582616598834655446115 68192515272320516011683500583803779830632701583383016326412213716366420785452157 66648084593667092074580279344707616763461466377952037219792051553960232645816150 61066457342708473185128445722581979721314650215241985103597226290894789611081475 47445335954006591886854070846373380598906490128540370033678171244784061626011799 80562476152995286780697963143188684347081168864682317364928902021103706411977499 96023666355443679451938228698017383456634080641715376958211573323227068804721506 31502247539456008818741913129054495293717843267108553368566156110998779644914224 15537367145734487821830522680048133368732874003469271084854576279112802317356599 81112894066916585088037354752114179731412497364376328920265226802990758835466188 32950076442572842672005569246491283347784996278782191605785082905420061928114715 92502962580032035600676841903589945856010624354183882819624321382576052870373027 12605374978564301257743647515533156687241755682840900302511351435992699273910939 89811876869004560773124585554778264721282993636134148362128020706252841283640315 31188721584917340546915758103309596089491225142253804194362162184246923807436440 16750899904739029923837370346348379536306615517878720784413915498335838063689846 60732114484257440676015182947694382433622923156139559697823128544137523801796791 82815652466213489933974600851306411808719814760550104113066450289537356722825162 67077145843443539094374050073053337663269070535452159656826880315490728462130112 23752114476231710866053930922525344026020917600816446385301729731841935928004126 50661097683577763608118420009741632964538724028189463635659328770810006778130520 94925584239474293560177569715939158804170575943748982782760226253620944094391018 02811935433429203517278117062946545800138547445721566617202893313301909407132603 19969565368116762388692748272162323802312514717726097366045294241648497945656420 24948862250764432658560731310517090456729135726427774773604733729564538667848002 24787493653583929435086707258803679075671174361217929961967220320887495289249920 01805686588441438729961250097857637536906433705941435777608049975559609337041426 80086428346908978332032490473025572270818026731387594694025127627754362161567047 23648881615479452191766465091690518237342810731488601810712361919472860005842369 89173180704182892154863819627882458418124367855323202109668925359040579391619503 41381667582704373873638420088716440209407446006700504587633339712328092829676508 52255503959992998380552110178768544059615149320006382244234413662990345210492837 02142887000431845493403867769523553726708589499376436377320164405225152941854240 47261318197784145547243740002675575876645918056139017872507374294393830778777601 08479603671020182968545262546500553195903332168107793667042395564654246679437499 97344484083107908073164818059400485656630304224471067729284853477680556454588769 11470486055209693048509935868834246635224370255521541439977476591660976300453409 29419096549096867906181146088547240700277788667506430250445129144008830245324033 50204693596402771251995159933737380428011535295474239395609344103473791902961370 98588884404707184037513126285977722118244771930851158401631251744549561138172773 63679807901885809936148667852084653828011453805442043239010102530131378401766408 09907302131349171031024364051563184076936291597929424054189709985648414892897872 10220400927060590216567904237670983669544535600546151573752512772811565862276432 53045194677260929828540453187448763318796820742751819955275458192505708397676526 27211055601212015150755003746535013133506597954911420858983631426655357490444634 80913444281643619984251599442668775604255164115922756515532818504707340514720915 59830817619724147072617360143192073616306984336756703700188859590617527147738629 93261150948373548661080613180537847566577738609484728346474809610113744605922217 75429112378463976652734927681094716679349470083990906098265889287032295277766033 81903167636674040899649366599421629235708168908206425206681313717733022113944949 39258383681353493381426621549178023182408936728825925198313804870034152438865718 23467361155610465637335671194391935675214240502122960445082011985750470256923891 40852068078680857381397872509531405525121810402753779197265308940242924066933465 85500409743091335705824283099411087331887616194617235667954557964966393182145762 38311151443628252633707965228206634576552043281941446775014448543750598107993406 47272319956693099307158080568410349607945862993207094171230920062996708792743616 09007284716776679950655437133523436945993280955904639814168485568753219071785341 59053856915137110573369424733669793502084271373439977750026264679349864814591133 09167686251618488143559116249941679430782823795114147129491468159188086239546070 58374327940141254954464641376275511103330893668460360776398737971319599642275184 13833692656211476209118828621088807550421546513233846642463122316889363477568648 89002629482571589079238556823335648432142006288614831665997178159045896186069070 07267093182404964908571457862323303151574761596136697942251048124654299945825514 68008534350954023263420847160632655492304614247749126333166663187722731373055030 54063591946188441673709796454427487825070170393005670472911432350805951194001467 55901264254947931378120269686523781234989443165734352255169388479732353425150664 50538791401310778715304008480881750478102368796330919153537467416883968779987048 01514535532305844217528402515636206577918582317461820765606359199164054352471752 90441949509208750466519548978886432974009803635726930056075379678696731689282647 31898023760524444173534716614327266216382573997698474191161802599267273729890224 19355375870409015144203928500728188962547150442050055270117401116027722801182470 71920027997882624624783175437776954152989461690637412463532233825033684115025958 91516966168884037248893020805965401073642935130464632900925605362898624828400803 05487496795222251974918372784980164780839312759558646822016706962551190976386129 03858234369136725725835630459911146777260090126746143354454044529935817454980939 96219302329850848921167941368363502443279934014071789328283115422448177280421458 10797095302875652581608923604420557873481121053453210281788936356632159536298450 16482098013899859848232336745465169363857636915618659234003624699650104918346748 77654319655205743920776553313105855842628373127016976284587539864169560952395275 66603601076159869648764672709880999338314632687195317894408649319960481446433687 95893856221722563269270696374048261516970958147985770138167933215486323467771115 22349028541981760014234590589061593166798118824531564763345019220146975127968244 84537447501460927765996423598058619996650245347285739143078255796549273068705192 47335636727997303070449120544273178114580244257471735270420283385542797926583679 91806963864040277580802752451925149051125712163072915445424375001376044658148860 31549629765947028018631869171559760848888896245810651911979038728898803036388343 17142300745919170293935634777449472681280430873368633190870200522289155873180548 81162297733869594315847121284129315655601079158911590496515229699577745864988084 29621444572677268580910299429837274793672651521289349195583732128275282732324306 51502630134822265957390822660510045535977018596937964440126823020795574970233996 61913532978334674352167182073061505362218762723425205441771743617813171023864078 01326863552037098119167702903150638924024834591696169477336508316049457997116277 02448808511534684849919228897558741135688101248464036622629538232144297215933362 16156692634809510969673894618087859636523220549407519666980428089930673743146297 58381187063291804254813543604572920708916392996701156622885046014117779952886226 84308209073847078381125954317926526792245265964533614262405848750288208301141251 60597594652515869285050509668246565242323709758387312965016012168802734378202005 06302720628993551241565208414027951937292903910956761265593187826861909641650752 84966512598720042180143951694666204650425980551516262140872753948504765734335030 26851359254429016306402779839771754240907768559401965297097000673776958057819404 33437150791490923831882230364070914621206945171240833333424132040516198815868471 63130760983731165152518778119095823717536472143131432401551976584369824523635741 71728156806087069670764101756384066357006490173643881981203595146223754922524424 22281437106427291612227233628558647130976359011860378635346838937600878123353171 64842714636407055097906680452793773640404787457220537349840542840549106525796825 03107660562836716856504091072098094974715583275048758634453011363441675990873509 28816269895267768383924616327940281606275846384401444916960899256345720308504811 90123933896479453309599162095760926774763836426522730724593015825721034457150443 23079765087751696513019899728483656356151321261060190173040829613708905334810557 53199226179134561397437229210124244321134368790172704417711019774147690010865044 71944390313522643417838770260190788142817778462167230409302323921776889816130235 76961417387132282300915613182890081367476362971800006283020423010449991098709611 49060208865540421002691303960444145746767581122306143758056350322412077490169026 10263915795238528808977102816182983834528930412063674066125434153357640447127719 22963735724588038636149047681591812647591769199064061828029911708727884377039978 80562056135976745420713713349674998831832880247327993697438987503385437912935717 18737835981145324327854940257336381918387753448526031535117227375439859423478000 92479438416306917936791802570831308679288683615600805029176395545899784020527948 22799862543225399133540124813034541275757115638624411682719563140867288597707115 40186369309814038798904019782145788177747150683595099550999482534956657875505183 77746203302632161867605226349380856519827648717237845916707518804508936453176459 59278808393101568999148126897789201423167247887340628174950573716247378069152443 85456832548592684155389920316509189397807134571620559874741353022281585837458369 18142684278129507723732335377842642190165934757790050615366189146149804758843924 64029934750784756912405775877660897997318791608880598550001024212856448776850951 85539532483734296261526659013491039501015923403264138839064784746401194853505406 10136910060184521605227776397577892391593524186468379878190377443873199209925011 98606189622325634389094345080765964827917049200284222854710164783842109669531193 38983712265580254066190644367380376574518394681882005042740228492252204425507951 29785486199225057176225010958324867856274911800530233994052064390185582702178075 01023673476509606421914136890269041369790618810603354472413993100475464031654367 41412194784579293698510690683872090252052684755758151991542816708385543028602639 76950445471867824271388351532140851047267333471467548484313317815253927108041812 28591828621382096545757447560944194249448306707696741519007618862534058287617676 74402595148186369728981442510384266973148442313425089980444805672847600729478444 74625808124570042853922103336076598857705992792667901320503193724748016100886110 54687273110000638783847062629905901935602099255070416224133656225211785109924429 82306111308359641728861706576032259183404576772301667915686977203895848101961157 95992806127223639997204523746412102941213843639735140904179985470328446987128667 07820766895573798329045414819023370835902036191225773464331410338884538982079203 78078643645488921753273125158698432783491614166590683485575100546857388260451133 88544120849808417914689125153242307745889389856690867724463488811117318857432980 34850579527387063866202007510996242086589330312627586709828630289570164661808155 33971589035221865588968545812938504384508614742064679707729383689857172520490885 92673174851796015564885870297581364135794587423129496928738424383822417542405601 28032580924060857297715490562797558650004658197136500404716665736223472388517038 67231463880020772175805610664166495809231663368107173745193370035355903759024451 64567503256310145824745343593665010779194088992733144383512023148256371293800395 24193012382758282779689632381555242395573453255984082565466693181716916896420415 78054311589230870428928011246251054407313497767905778779476514778161780149012222 69479434707992035337781013417709277400937826485437062700726014548561148138898560 78421736882647066315557477537147589931870030705328838249831279787242034189494150 98409905340983799638317428431479973554931040750721549446008676154727109503048186 50585764913824598982156951655376979872252712395742817142184880271442888068847238 56696942098584964335825646801030010209197321186085849489480849068579969641629018 86643528746524483067222883514231377932341312021893972697416641288738208710281331 25314108746096200719453862129567946506184445071581617522290076026175532663252272 04506337930819742553257114327079330038834149798640455010957792024810722546210400 24699258194833331818833747351293096276433764511954940148645485422571368908716152 43093038193657951481979763991773373836148385924322440683460667406933536466560540 22247931347520966548491006011001029827498986384540036631368623833064194782063440 39684723675246846882268287520806119691254751975542379747042372585272987463226344 61829111566055267807181043136471225859288561459821653413213920270385890168124774 10036793914089151184199511129340741713153877300414520064358164519563161088555939 99176480299366136639817530554915084787164722728104836770277043663075273773989251 41416646237010346320036665128893741011832231207655519028312138623613221806150179 16251257964421515975106356525050233845099245123629308341414530871906109387723033 14736821214640313309879058498424823565256444542579272005833881900372117058861975 85939677362306723771263587127997962082594769889479810733933870434785410602312055 72759270385253881027693998249523599578752671302386300758561274179309506579520703 51950435312455564815577242163874587829423489189997993351874247575297144691518460 40956319835996892042255760171683175782185791131505862077883834947906526957952827 45724130280745047454965544140557900850555831425327068457057822478074505858214193 64496093904088431945558424881828343168656170904459161282770049812408003431384724 78682353933722534806518723352776318419229687212242408620368529849702825047032698 13626091209739117693528962089122852511673202391121025234631253190275107473588105 44362183303155668863766125783276984520395966097891283506611990093139848967757032 82371056382515406013970514975673288863885185394456990233431853086805508250472831 16216902824201221114875900845240646260473821421834870263434567771941758681112425 63462914687889199286039197524300026086810336150144365374857108539002763804428563 94104758447675460168429671045238391951183268669422650361350707243404614479845994 88277584679818619813900543770453043861068543555666833814290547493184179911934660 62506683717418860199065828778921601267680263139765490692429681557998305322756206 10219844938996267067436698351637828437264967164180791146287250297788554642013579 40845433384632828359403822272550321000924811136308546345991981817645946021346799 73644511574161772161598423511955794475995079360563461035406982782075582137066070 04099103094519598900941264149364716082027582814765683534551860857624403482536990 67702530445830845427107281622423493622271923621216627221232853359448197418793785 29227499077951645133966865023452468379842635126530929057664981345346621882276949 08135387558926995762260787768561678231922008157343084930395401835748711897235754 38453832202421288070400870332959160702486598511668501942649368132221505718973684 88112172447932558916053920445214370057256666398430658845467993004469927318195698 51233315282594422204296295855476446151739679627371813029617392179564528396738602 34604952250758089585660831588548946953970075327300924475900454072202847416290878 47976192316892021524110898664494727441406137443551422828162271399794123155870718 18590697607429784266933483001153138472559583240310511756559470398844432140930915 98011176390960071662111534158798554823090090431708334699632033105652685151400110 02486899950853026245109037159388100803511278408386044806555283696142586146063950 38876971618353480420985682113672433369992245381238021127440424704897060721860580 91819913298848737397738512313985536163976549010397399013175016283304173120976006 85425486949161601266229139945454769655823755496796905220290608694443298052852031 82324088390354236908584973078946344062180726262479181152577744562171630088629164 54127279800577367990079397205223063720693834446050849362184266719917484588635613 94166645607857570376582810589706470406578828227058005416692778503542351022568158 03190319408634308078279179727745182740741635641217326527735998527137290387261292 06705929943809474546103542930593985851723357490651518589229764510824811334458060 35070164859617869707351389089709228624030621898203239015482164428931608161097745 30097911893127253261111612093371149540785657580053094026515528450471948583918864 97137750147661679973450577574429938827657959625520302342594471783435317945615492 82943161719384469713002992225159709349183174615667581692371747506545914510072554 89481111144709906569236354351884898203361434771458744223412708714868166647250247 25733062138417443666066932987381757942111445642024021601858579294579004756925680 74996888712924433143422177396814212172280988994233712176079002697475748246352150 49760089700403762086469278946936958851653933921361200155682701109963894276798160 57438049702395360978858942246697923469356108841593319689532915275379005332906658 00962570719694085895332362251881883140987815259264536314748208724045127876449545 55743552179682171262316852731356586443228964652409786726631932981109573322934393 16773894624620659540953112237266947716854414688468090288424771309258864905969163 30821719840348571653738390117171429742109263575184668230236446721726299611993714 64864857274184537661285314064257809434338364346923610418876046755963476303550380 28853941198891256775557689901089941620580341296971502756483689921316267637347180 77113263980977700493446750749379939667567809608659208289473616371035563418420278 18689988292280060106623864229619863182711236950041748246473972872610097643120236 94094962449206998553787088191132536879194205113204918802480931481090654663982341 16110221341976447308889641975492915956401683093271512347614595569538046022009038 29505034163319160006207490627012357761145955456772410133374257179217872085347469 70589533570730684669228467558635103616946315853391260441685218612491807602095640 61262749035771467713515828270852458409003811052393147059449723794909709844023452 57824082546004707861084078176101469883542215709138626428309173469987737030596306 84499177536089293907534853224709369284788856505857133542628270544589680906558937 93453193593189669690323848887681016811351043943352277839925727921865120346686832 62169758188414681866788172216514355909823825826582065701372027892824442175137340 75146901789507141498297650245385604026588237989139987687097131774017462261663997 16375503886322255360825284262420114966512738543105629791784533199779808206442995 79142281392172689322028069202976049007920603203933035937479110705985882028530879 53957493331737126197756703699577031799363253939730638230312460712588819989361866 59826985828034999896799090296433626260585794993424360203884635956936222841077942 69064037410557281135660368806786126278256753965469127859706054915952587947017116 76114939481785716113743091894182397327511649843762088986252025649421283482467523 58724419576550081001623949751143580154448401798015995665000046663600081880763159 91822749204060032768265253993365723176714777250555276557129939762485726123418950 29023825345939669798788370079504252761191405766521962757928881865345233854962662 37172405488694423688299302210157436404977356891179822529877846312637963276090957 87308191288627935542167551524587627272704512365717909508986222150171686586233281 40516342516360383090385154438856487896819863769591123656377143632211438221860782 09659714795977673794497402498546307975117518193332843545704186728081468810570330 69266427488414851067285383557013819354638040954466045072430623548578152971960423 76387636153930047770629017694617670534957755529039198997296629009552969711165553 51858712489732892829127967646025560828377893372660861972801029769072898193589974 46051996680260314107941192629376502918283176738276075494321365173554041736182220 60314748927809161769852785961212670142114484858568698614807927386355469680904637 78841089496626062635564974913441368868636728545105476272244526348638272566316023 28446377326711257488338049684255469625634494663770160918282142472860429438590032 94610490820182541771103131745714653877293406349777058952789744655466982812360295 71105117446942531003376126729211977892505762586759125328923328647874596660027042 92069549781807386425697507538019410854851215390302631150759352953445533307360808 08412363034701312568330619241557661829863376883590141725530540224752479432280375 77319190195519865063092478713195917258021786966862464228782411363661439906984394 77090433571985422605679711724394906746265687441053467887782956815789973854083999 47233823633927073961159530725928459918738600535161137004069414487531318422663526 07604452657501183425719645464742180695000544797074381955920979549904666951622244 88042169737198040962534706793908931458047355748483141376982597044711924311048649 63536261868821402569559837059324597883398802155364656813305873352619290194420417 84369265210274229358987427710182351200850763966696099039330987549297189903773203 90590228561898159468235004754118928185894277088855491168125399105593956833390711 98135820515816835732824830964842814859719488354710594940762609513022979275136098 05594235953347017938382247341797366881237805764506287635248693731830055302739807 69464698825622609106156288502756602899534678337062415808520135051767435266775194 37852259879432471110761031011955865835068827391757963010283214559613704477603909 56908571847618400706276059687927891081667526368836752097579936836811436594687877 07810416311930127809829303539394277176344502490494198945580192146329939491619329 58504399348611475980591010359631480313931673063635146991930828184255102362100850 30550909592096413835345200431232175100800912782733975872150370877373510785895951 80646169795279857075423957529929498768468399500568341055252304538852033191786715 92737109227317431513211918737245788942005308055114293431406047220280458101334335 68624889411283925873605810166232420893619485336133450289805768644368836857357048 53876109034016429906808968552545085103236365837502405102789315088220109059752555 06746910838554547869019390475978063839681469130023104124618463755202512868375417 37346295187089811332654296468068724168649935747605999400909009154103190581980321 13391687719513185367902947090608395455069225916381368910603088654566450662759283 31007468448051274533603480647421542776033192143860210829401434999726320397735654 69880086055472737017481839887129073027322010413505163077781345673170055721133385 05119384221577143033350847396320211985794040000959304783896944806342096840802266 71459753068012791085295110240165705963836383544720560519243077938877521627476739 11844557557410404009571447043204737585456849984577606830151470877106754510634168 72514262865201056410564548073670659456782477028832681833346922236522281895127733 00341238492574306308495140122487970537147206161999825604136381967568073801661378 73340479293292644151624180051326845013840384312582460621864412707683258761371800 76299670827530094665653174289021755307231547525733110706277969912147842211357371 35250880199592374056034093880381028522093033038406870308244059301224821984260168 18004638322892013431903396086887795535889206595332617452834191488084042614373394 72322627647666933793298014861919824114571437185784342042990055122746860064194058 62262786214325838882735942803113879695872474466135788269491560021822589944734987 64436880043920597899599904301073717647204105185318777534412668126497544092061513 78163173123800215208410463075731708975566078138589856274552796816466743562936165 46391063752075172112278588510852014544293358774778681426341389331031857886951092 88660366116305253567690261765499069197329807608034050143258348106888464046900201 31117907390969666902553365263805844289343617186846691664304829211822774156014580 69502053752123961076938394623967860400698863366601088144795743146891473908172740 59345993117100960626930037581974680332510050682635924845900637310606278226946441 69217737289199990069996887253815525042496846654231323605986699856805292085099960 04985975489964221012746078805172060348916478193982547256741297697772252450983369 33910983059485219015102732581491177756746096117996769467927150963407603268442168 62148384922148528427084626291228896313681659802796465898524354504936628923508904 02481349929037910937816926652206975347565949321093117883110583583672146371393270 16498387860911218332904256963530579187555637705301980715908594574469699389629174 97691239626183906973094631218520162085259107879310624275499316724359777501719095 53677829382206717460583549430407096084834851770833282465275405321455572180218315 47388173372562557921663942841578928635816714447535517750444822226016855944690839 20731072235187037819166718442951172756289431735845090652725978916835604786576744 97146844045428383934496222402029452145132555902514012253078495097144211711296001 50286217364947622956261001504526975847037656862053458654135785365026291838419424 00599299426537013262122217245636317851121902869756125686503862686974620671820659 44257153564816354004423616241364011221101712785265409820799498978249007237065110 05889164905354107897845745223257673868353111011777066025142360004874498107538310 47148634509867412653222242414732068871407483184085720688757450474804917975318344 06860959784774220897660274732016568436531483653760478271198348913854131056385116 61092373674506163560074027797245514295996197282336429598546811960440753081152657 52207587278234639272056700224429900751108701016299718982145960919963487667396719 37697648855067841775572463218071300981495796365943364638123246252771607127884109 85395604099470559092543682947582228933411377841880988046154935084706685392902435 23814830715428996885341773418614601008021603548509345228024846464290897444754416 43028077650815054017765440737945364804882666638227469509743576622909358410688243 09225567515368447090630438912397315725287042773714915245318470209415417255481092 60054910572557400621654534480942434976383099272635551690398915065857638648332301 46277033942255799832462151246458662984207161464156778258807200319967115240873821 80942180678647773467105156886750056160658853425237903165271424001374299640649306 77553869250920396260326430759085846318739485532155160971817277790871246642569100 92870532153965519579467177199761352496926809643656850689320780003185775796493552 25054225636634890532223066358485202185765125283019847505712114142348095982953005 50508419666263031329413025615650703937584790630816167342782891068346335524006072 28557106969525453589812162195458605052137625806010003297104419918709028781145573 86489257107150415502264473031574971176151833550216600393073849440620969251372103 13494230210489649689564467209369378250933164335537984080359424837286984839437414 77395252051868315139581727327376133202168638711488142017528968280848378769385379 25466697510036138690020611157586738866745767789365546577840314463445044681057045 23353368913856554533327016936378610047320772887746881727761887556949590629358111 02471865927174537579372919027039577040430516060661220365972547795797891729778721 29525567142277312233967342661468379144798095787022069074439332658996988976117107 59523817672913149264260273972710698344984963139887848218224581446368637409345378 51123416751529341384565216328611425887861980926469767657228436256906563456789269 09154235797744468540199271320339978659948115381006031433344274846645414271858616 64762234782829550344821109007541336803725301881563298344317127653554554720150588 54739057769856184533567742033545530977758285523536061053943233883856781396707146 43347332309834906722180157620920614632733947719739872332925667779518837625626199 56260850015167878470045682414707048287830265442735652926119378780275695739557470 39835914959064136586385207638535783848908788943239031718334823232695813831271770 28420110345447511428323541437571909674598619042381676432869784687002157698178093 36826068728062048583170599476238840836817247672915689403007061151639627521231318 08953323168996536907611409832545122744407841071348552163464860023618007403016361 15053205972762919204475646054271337707978866327941420044815996485082552942402862 13625117314540627124889438496610214745443981866261731428090552825209051640830731 15871770105888230194627474406636671449651111425706085996628487403071874261229639 65835262794204994933635926554016613723492015211395319986658448967260497280721274 65301924600254609438148635385715633521587294388206627612353440485848044683393117 27629873566585670644878455745642033699851549062314640669295585528421346162611232 61198790332526442229840766705808235921329604304072593086778282138974965816447969 58022329974697970541479148304025432364510478061207669498953757743405878836211281 88992754285416620583150267897047683388722030878831898274249458373392849723429245 05153559465620968569675455678120281790756435109392538803602760050284929911620803 73125123425305275807321596765241636076172459732274344123705177722935083298323754 29363105230544085434925422044271877227239172459594498532465357011680754701440541 24443609048019959983347492132449440741959946457661424855648419044558711662512552 39466762600762790197817217045621594156813783800952886743376790363136181710020398 09414669867584168027502296785472516026676852976159026877382359417244196362628315 04613926987746235853741738137685321156963854931326088044357859760979524875889000 60936688641665968845157125588550983825195988773692198181940110745682538274394422 69436721926589457657619263309326793783047712189988968551732075982294441468511986 55313211831078642215115471830558514640394643289997366745924170133653050089490629 03632336281178500791604880090960596922090642582205925784248016625633523672005448 99656295010718690150922436830512424715869897553517103238746226832570619916958584 57125769747858073632700037807207599061641511060058798137245360777736703945891495 78658451162421513921224370757050949538251742363534394939845602731787409138674297 95985983059610834993414214214530973665723948947922402192359219209903781862322033 59263297700879149090675852746693973508009241502489012358105453436645396372303028 92613025711912952667700657917666769444821333180749052514314970321146141053675610 07370731053012695233506952668737206238646049230399698785035216956200668018256816 08508912629232809049411076059548811844925501399088664448467592984355658105108890 54895175741910322241896584359344388218046772818015542514993168174197115448136669 04631292699993252853929282139984241731866422919826525472446699231681239603413639 99269641793797474777971054872352105058931616927705110969032347277495237345020096 11302056978552684448291770911635894205704943877102440429112494058375133220249976 54229283592221715141906655604692032184217843586954029989731163561984937891057270 39710940420870663880986654102034063063778744231365072469419304161179532218461869 15542867180261423379684044630113464726229933122694138942221857227046487748057225 62301396566188624295442418770241721249313146295065476053913139286712193870090637 19715389925363917928790229736118737901448069133500585330080302619037566315515160 39158552451125349779415133612630818859408178855064736342824819155228003385620051 93715010034263242147237321866182154745593047597350316464140357860275563686015729 38305068318071961660782381034294180065169196451848562676763721826846536861025147 74577393594908868723758707715646595584531479521318800082968092895845200119165280 27807181595057805453632827306461469923615219981430603138135739506025551683954766 80322480096584334478523576640054355650861073642724557165839676987542787970029685 55488618414264490665180358004623999535745315555075665172128858473452052337538392 29936924065301478191906091885534771626285119290037507524345025013176004673827457 00642568534919841334005828427162715325419580471319541654819412312010528883784497 56076878885218636102366827893554163353184299171222599473144805237720643269835320 99441440535817015088529592364736929439760570954313125177816252205872176451153762 00519526693074058569472418513962484655090800340097013494292963915570657139267471 24031507781754292818811972261278386679424172585614959918447892836669503495757203 84853116256185450329010638142620421242378905220559411834180105135595987101925061 73728564783229065515698644278982823627012550148122250659979333233982018239588155 72434474115588530524715617035510627651229580884598581053791736425152049370542636 27483838772141384989387308657327344355050995104511987988371932632625595359534519 03725300174340922151442469945955104500359155014848988226122318700767168309269558 22040538589881546477267880260756434285630812285233592782137398992371154833081972 24640496212927819182674707150396837944801805426271081717272277726290178583007905 42771636841388374846813547231385915715110329849412254379429110328390289344578447 46324008309260031645887245325120031533198343307961788501025927320701158579088804 75665779707379955969036295519307498748445766455718680651864096940268166804659049 03310497386732728845317882968201622972256571926788790057027833552132397103786563 58727489884564106132199100174321585552425296988760158823270462813045179420842302 84542017979706818218514418856635503867376312839898506120505877235272311881416953 93446596117749895018378477183547290416441662776243121736845289016513150702329168 95723610318223083522083903606430872561086212185086332464842846398946537712740713 22154493473030122416236957280508813908374373772741582424638577861245428214780784 17462093868664894526977972806569273333813064763509657685152688680053063018626606 05109357126393965263681528670964219646943845952825566140880945304166427551386151 83391882853453382050018759454254912283762138817234382076400083701131293676192064 98305103742569715587917583744012694549830793098142357316792787083721369423134680 76093461371361093954828776409957109065050528909299081492466875288578393153181978 35802201742624045954642246743447494050233764104582304376852703827792854164192687 80017469901778781584292987582881760045049215655929538929131219459820096083071808 88249196511417814655893519904161677522122199178245923210496727548192039640529691 15386711745071458692483640191680573670659855850104628471590224825250322096131346 95844520574297432804607032390780867426543449987091185378024071066047607334516944 85862926634205683780653792124473962733815801526397064199223215366908097022167248 27222252512811940440054898076487197781738400796969065569372417898094012452439777 66662193750043873893013410002651802300786752997900259411495177747619634688652666 39387463226500072527171155102979652144060094386746551227755068960572266759508255 30843968011931781092238086469851896843586615641473864960077681610187141212962437 75250484828874173873963892975350479958736985647231134561974608266926961047857591 76327596431600623832183916511278421431986891433234725088887793467680074924013154 76085077052925669386954974438459946874925934128706356246634498668789039126150866 32457420337281635074502637983659683051952021263041451623444921847321150396146302 23325223308454367622856390360921901898038628082846816859966131891200544219414777 82047505879589524108458735485214470135693725750779031668535971866432697592977501 87577578535246254030902356223955285654409411538150773691937253661074330641134783 28377527787797221778472851783765563123409294683578026700102548424714272808465019 88847775952615143372445518804834396714392381176843516126664299956438988107963077 24642599428910177960980823216861032499831747231072410681964894089884938809148803 06826853528421861313654889583390734891482362449676290859612333889420514865041049 33431620996945353028441328238657186825092862708123499860714771640697305655290596 45746465996250966570177499492193988131435151212964378088269941404359989182903723 16145976912123886469785863186426686773614820939378816187512394835989135202939339 18266544623925080455663404757975466215517867010407723514796513120153096537533938 93422854934753086299926236898530090861463282208928739346601900278995219862670554 48088337870522397317013807464249726373178777815732026739636560293979116168763861 60152949444983152028797172738633510122088298167979214648431112505749436264524624 65540086947944633785549353990118647032694582993919768918215706911569880314717705 34491450748301923908856472396643636281643956438707376863817793268535717190765780 33292047611532664690831844683309488542601710838594838336943075052608825014005953 56219485869372708090677551786403575276753405597079482637510475393205120379555312 30871575213008560682835819402888820547702561829885260052306625060473882403158893 21173962089919404548605858538172742892188706863799792690603315879662527197740838 47923651709695321183653194405286704010307353535198113394243837332823765919287179 64372656127101560578496483491335359788362260136180079471837478251455191786654386 88569855946792383179720999531453141124763759535296262426140627806435113185047944 97350499672295450571147522185596500963723823442234729298989916508597001949844970 52453510911529230077993637493100131194179902037045061834555692303981330660004241 13534773027138433119521220994618062636827647739820289321629181239558564775107753 07096097476179249832647127932120527885380493108593695300736642291086037633951591 12118431747157359164209176088691750683243410174900269800249967715835402465113986 47293601563277484926321649924396807836547851083489877671656180660878233004835858 89549970908053404354532218157411814017235308706116538081722132004242492474232026 86527831307078259653715611291297481109773548625239276992748018177975368216708798 75925158171977963519424620627929283414910061720820223340652976829838923028598528 29279826788262099331708929928485005585579089500118561372271629371144265197439779 95712630745820808375741683687213521982490112473098513322923001215872790491385733 75582284722290660266107906988607835494781057578073171069517023567165486490134727 48629589336414546656803439000468949064100589983783280581213756462496532543240826 56748951470081257777972641480239552144280052062123060520271498160524942325219716 38382215619331055753255218952118978129318538480411833262022521099619061544452268 11690815592959974476709562698734177951487385642320658132672721631747515610987421 90272534206936416036347780951197221534538925702161709291008176546197998414036371 50466138349879118920837615957139155390596857339250260609774289046703224760638277 05321092395475587159986599694749951911280387974379628838426937242955949902770263 82537399873080233732246049980295572094318791619336263660652362154784355927758479 51178039307170422538403436171035080450402008890342990699943822995293303160925029 26354090356844568489339081004651557434108666083523430052415072228383350280495146 46788410861035506044985744686780855238659058801638753783327367153095703720803646 30957676271117440016361591048770183333149231596362063862479401207826369179855324 25601330089836760881682646156902897046684460654271818557114018047324981060678085 31993982732179713276887144099992186668934334753885579113599298172430068179841979 96098690807780925808106851886130126103737051928875028490992165920320321255579954 24014415975666157157871783380151146205207202501746316382628393673027902530545797 30978906866846785124155753687519788011128906890487096103204040609790389093836426 90201833199295688924845523536413994470974682924658627551558455438282204205778134 24899174095387452971661624639038520622749822253109486456677561119287885855739779 08305081328289518786225971844461938879291251268013309390873928225782271273552519 56305353756823444375149204462092695448679951864349845711596808111409145728787691 38639884487885478593764307968401004002335963704902621314660594383802686420696537 89525979131956966784949497704759738217984938202147170709529591741030283522156662 69290989421621856048143398740924475066588439315164091525346384320803702177876748 31196107235977913189249856671295950295326693479948792536595671891162012073921380 80761323870486971711929867562349611645824860413995792987504694513443477236440427 93145067292638591764948594508141065747098813560570222638384202296201556535158813 56747151295879767047829784339720788453354400568520450133873040599845978478869332 14590074043278080135445159406683908122823794684910529224664025156423863469099509 97151134501928412375858624014831688449577031767163083926898098883717018028763704 14325078875748761885820167967788025205385621993341791899787213006637202820827916 87569651762250239391616434003474090882874109785383726379876847556100699424836482 57317548235534964663694395323013404151248921600064128986273520000408671354369112 16637800034384565481902299442010245773209540222750838736863920112188731065799538 18221789446676230498211313649449720634160924160769811625060490168863591477934151 75963949799339863030541809696073653167665929212747723982490578926964315235715642 51492186655196828308122948843634535953877778179103350720851634378552255227398414 37196048259053423101869795703017817617258418241607639177769168836974690720188265 74981472734566103275897385864498912865113784809055194554301254931756864123518895 74122811098101393873227319687318944046838956190846765918047217228904955301794271 32336485046531903117873997469254627086718367157088124423923991332395654456738622 60270747848112491230270679853432157787618226169179465278762848389292836710268005 66167114892209274545504209880045019022564237848595300578391463763089925855978010 86517817223968193710907350356421194273679866952980528682812482649681898863888724 71478632121290143846947083410080818535655335400596559975468098674211400114075588 46056908193416677796080844423678494806052622307832372757397385016749938847586814 57412553182667952825625868024717934590386003268136992549254227702836460644704362 05227427730113197333541394062785565349444196380721901311859597731269374867491181 38591946292396221915115819499759342580841474376807830158689303731467716856100971 61971648280980953981504483627287347089086418709403910511641182258150881871886161 70442880513744658319264538220672451350690008811937770355653504805033298169986530 19969868143363261781039499539485784499968361166481935920076989014330587038770968 53863702834784866279061214455111716908215661600690365922455909169560119810053978 08491460553797157667904229203963578193470160890707168379512469318505883034561755 36729171060102820584517384760993913627970699499684805775129191852030261117917052 69552820553304031759677300261499191088828801937508588656889911717968582268727459 51748657699148680386121773519065986074077517452993022658298409443421349357505354 73806164571698458423829915666763433213339409382410236879048150932408143114514941 39350429213477199219056074790456076483366290451416562609055693210896358424361779 46693245728207979724795108980378204914031366142644716676010352174854371834181722 15008070908622931986297799938872340124155731536030813250093886957723332692700791 31376092108591864887596409581372837741964836837019562832067718171050133318214040 81061166465752349288134838002420185518201274884674109384609076413902446644924578 56485704499242301152513652700752914006365506267430134037942772821101600819994432 40073524501559621616830648208009033100728301004096351349026748006735366488501007 03848301406708234949998656509088767226211872656035222752740426298335937432327881 89458646142262918376316329787796366314166637591985303886413112308030832613311557 89375705950735811432255935179960591872355955900177493788076944781095700675530737 19551672707528414432128148908884644490434549827867218244082984604392464707724884 03544483920081322800322356209480553675310397854027353346243803211877424264879334 33197970513156855778487087686093321091553899068253466581777682170799120025506649 38547873396670664851867735900155096118493360282320932217438805225761449114164460 51140554038879742218919818182311443631698235895273395631305994434369670236256613 02616167797609755496035562737596886048868716128690278828371488779547358218637322 16834225452122750156397184535354710553552294688465372484468755392472225638763211 79724905998525716145481737030728736868732122458393488158824986717581675863794231 88172646851408568212365963844701280619895087652285640408475333634784972807262304 21920146014425403924752728880074225185205962551960789888918996585971180417986614 15724457619825749035863810067349368586666301210712484130193468018689598479610070 73760413325724754866145857816893171993559258916290740046896817278685734708885115 29270028709912682425349290402561071028254986930735990165059286290795114704155612 50109746727396537314125537383721849507959012437592245239385140487510231042240902 99013728166992389520331110706075943822604962491670277772561958433424238995304945 06804304274163133887115486196014689501089269325534744626796457372752822826416307 84041329791795665011607321551345811326746771282497865632027712546824393386349116 02286133054174213841445060891540165799401570582231164104430098564132040511620846 13969034101946598308669788223044069744176484124456995592621135867655618487732043 71783191835776339272079546457062431723111005435695794876815665848203491950796615 94632456359372950315815180253870056798225658344652553966574854566433700916704504 11394713751485425101452986882166019530094199831270458661471542831512284929941254 03438876250764421343307859385390264314645353880733031030772591147714744825743592 20350642848590653361889418448854740640537041145975998581232406815957404488621156 47246447648567547490048141418394766178214908935117533113795904782076696222857699 66707503668053574137786707270563608405506418803850892278063781107811820461290190 87238374877963519693325973314322545612066648059334396348332847304566139833058973 94606797657723844774910292736949427359001704209675584031757370465394132587375120 83304142170328683144496809977932402260460090761101448132674800335171554107095783 28366964247586870060181651515361789411611737581251942668416964760066549341823306 85187236770335775300323492241777628313151106080677342994768809744898637053361657 24646562898840110419891730492961524366661824501981253208635069926514630654317935 16386161476623493420629477063065373912873686364813412483840415312343210677384502 69552368756743639785219341169980221315949410511680017785474097102089232298030349 26134824767448297379358425360164412997179114753998734941324778093013763489854224 46474559088306600323079711233463659971599550585103571833989400071408300248874498 69442833112212261113498756757572939520282985834087136912480904999929837264245082 05577335045461282688131143449243279885031800790649604878989287484133972002355592 94595534614944074978520772372788215531982136074272648400246878581090477047489302 58082616218594076823119635118419268343591361819326018863659890310018830355066555 37735003070949285891082367086894161619509159473479713023364788393895547847074383 06256271429340935615774372687033371478362214338045542802145642188804185385464833 20017292007684234803586711500361317084003035656686316946885689206123999457497489 79111368103315608622597851096405075191279725689097722999849048484246784980155741 41554358975951643663047268290180418222972729561797130780494769503641873975861665 31360846690425357846458507995653730132970150278361444657990838180732589604812832 47633988299028636315918424736036340773341424172085200013718225519647384036044184 94855762067550908471840450166140781231089862922051407998392630817268931933752760 87555153734658093247939082073263793611047986984870575651149151599382322903944555 13061977988354309608084278436585081822164294555719711175700744533242634614703313 74446091127019068822033122409063456686335766168071602483655336922646678612492019 20367717272860347535974932616985669340928086026889689425730023881803483032225687 79035709298064915581848341907310403593839990109437398425751450243244281790029607 10492814370210415122453450460188995789684764424914734931454103956145856925771208 99059884939588718349561159764167688994787860890104834580134381528522515057034122 08425058019007675687899674175686370675106979610527618669899623900819616481738472 43606539127811068221260956339377591794893596755077154688763500046187087792013677 35922808187773736677143033801189492433385556127417445620059440574423672345074920 72776080190593229658803745542754536956496019789611363338533718868918544642069923 67169428034131506673754915613227626647408784791463084253293499099079722393709423 98509856900867651973920717978941789897522811045489694944548814240994339207095163 05824103109013728411023620799992964918071564084632387846401035516566206484380968 57862787722045123459754733339020205025698060237245534906729642362553806550721683 54939658247994913367455993005718670184000778505304986059237784623616648941318690 73459150252531376667999682078236134363398430951406753038139200601218216193651549 36069066159030300572255630996572186009297215583016077210339984220233999502828624 28942270475238505596747806786932975618422844946477440092280234463899112448877050 52430358891669209363628605133711244249026375781492173113270351924608797301215505 60402881105300872701336730634104912674310771491821439660768452505840373926553566 84334537144876037706920859984017486831230084894879587664064230300445812626157901 88650257906371583212458671669254495190924159808566845759739815924317633673145581 67433002188718857462642040220836829651317252189322930450833693478754606636571755 73491681680783624193373586406071607432228824516181665450956383487275099492759656 42014048333875864552635086470722731545764902858003733634755284050737663930339057 03026070295135589059947653975247466063238905317573578233852305435708385446701296 02010553082914452993545724466988844811691019501580745903624488177685299695738219 69195221024495641715713258041118200825186213832878561641660847504165759516340136 67656691952914573067901675130593514283570915203387760048721366253861358531393842 08129741854830496674555921973335088125308870240689756994105721422785755957496109 75502586253500540541225631275557951921716284107320445317973339049257735562550353 70720150946106492549741812931374378919495318042161315809958745417978229730415175 00260708755059646193274165362273451756641220684147347384765999007900070811077462 01336931409644401581044243508099871752974747115891305006142819968719586661225979 63968157058895991780846764190254506157335262498859750044372498844373680525510055 25075707233681699702055991810335068899009876868784300827350885243525515095142350 98929103673987401719604472324853661946489731542027514719856264932763831154683591 69489123197226713483221925631397640777907331377214395428493164265558878054915513 88462989922744974091424627496788642720318398938013982801707239993601940495993384 21722714643432196749008641158159833162689433466190303369348389384619480755269234 96054762056913116675319373156092291437605627603122121281944434633353193154073214 33060712124408247582128697390065436917231542016699985675192606038121740911437040 68582754509382419900257511206712208762644218868421413174770098208908174365925177 11955865763293594396619569933497422949009180467986648747255220897420351707969701 19220142441328189634787261486813074465919770641608520549397750132929482865716878 23769303881318831990944688740659582366713905792726764047598050109788268316606432 74301184068976190538543697097351649491147560711824164454634244008500223771180652 36920781306795798428359890264455149194528009176610887858206907207352061397625827 94397424570180945628969536462361155139891431855921197281527119936400741641789563 97317898461503049218113942578534696087897652604156467739164825996563210717975235 37133040567118593036602896187924381593021957711368564084149027592797613858718449 72660450998447999531604284562961061529810171772472510658616281141562056451120928 12010975987432511721985078502170674265976587371980424896333711724581477698678411 64289345621078269845306181015816789700617103466046125342795048200360948604686162 53706774294517317893424627066774858826518162242183181512064134611707188131398467 00231598116183703566502425368411709168276250848205605088244987819628977524977898 87583527970739608463757824345572134373889564976449747449652784909839787527287345 96200768511492989874224014876211657610978798594760564517939321934007942741494695 62291846332707287133082682657547409908400939407490316846122631650398390137606869 58021705076845750769300309744451131872110125238738527477508178097399680164919500 37419750200999935212908431859630075243155597430251283399146986877301246952863019 66899595191145165632122968498488288516896064034051252205608482535045415603868377 49350254383185699136135573233319612254137710093988215940670734324511654211772587 47119697461915218117225331464856728499961616495636294748774674841210873494544970 13843372182147495560349567675488196669312342047753766994356836690195273438182240 37418015658296440396712029470827266308395014438500502786842279797418705508802556 05355306265098097322176254553047249617341794871541267176843102852652737812810839 94251443208108508126726404094414758906071971000494268360463079022432829739086537 27949959119756747088790855046989347908311178180109965998216781988124533349723873 21697594942459159107652095939014822334952356571469977244159727841059707176398235 16827785586273384876920350980319472233341584227500637135756596599470197265522306 66173428670994292621405866383083339442525225326849131534165950425460157418585535 09786426824002336851282877742349087219676237097228384581018158223714470939823578 38672355839443344501301163296849129959242754573988281480137442144125733654672398 70202078168067938073506482685937954022587649418958633842284495308006408646550440 43865728355659981175668075216979665806544088550079536210075330541916474776698580 33344396964731365707749423910819289133863284537145031994665322199718808543139336 85318790184612281843448749482987735498481680689444404837534420642362262200233059 15621406330266407214949216066896253345345611897523022069652019998370362915337027 18934792340828871529404709111794259190003257477584039721788192923768344328643328 04292933072291899970793994998624912469538006597034780879394379942742052720954516 51599110295944071407347838708519360700036487065662123919382725095092282495531485 65017160560452567918623145230270172222262255008521009766461802265887656943382643 72225788872246324329755979306329824458451960346395504323523083684316730797618807 22020427078289657373404701586298376908781322480733560895897979515641467411883901 89931314833374754756209050905379783706311036570160115378100696320021437295547770 57041788230819849170029166631423047543922847968991854966477310941031634618262710 71209027040024885002105311913986770034542583472299242920285549646236335013834425 23705101830836292957282809371005151513493348281011242672220933614756418694164639 65671030449517301426516970695533511846899782094927239973275283973385454509232051 22071216395612988539514375307108129265477787253054482459083749072844210036186276 55695885362328484059433361659942420574519583111474866442381436656401812267039442 79942522452813314482320730340150018414547223985378687009666674254368108312947030 72516604847009697896296390929465298933657057082961169263564903253861579687480139 23671871751625480963861292083590726978360617353019568034395599159687688729338992 22910816173059925151253833587807280508251675215609441796541705052271080615507571 72368325119206492441106674806105534671954941495994839696562618890958248168848554 83955082810945248536793921871587834086938778626723049440022464725289979192270590 76455664481508919034077581291164140233758717473906668034966408977015471673590294 26091458242810618115916258703878193396949483230037675346316882420701885278489608 01366175995080419186912179962617824785256962877199865815243034832675835679261776 80486671151761383648217352090324682903346165270099177369825491975398527508595478 83275871812368401608703921083733011744508873298873806861173615769308020592229863 68655534576041589416884053260320089821360349894578122701392588410988086559062536 87932440359524025342836995717478284462125093148891249375007660483608554466794184 02300720458811649201844471884328768752554361174530381848367233358671949869047667 58397760801875938424365528303766609858793284556855234300974264759802404266270094 30308867941289525880605994001623351107767036699921569006351798268959679184815876 86832300588278334274212509496792884210739476085204411349086234660973471033011673 56917523954395277366185549051499552916345923561969211802956262496476914955506074 27935265377326378219952338186176969267878671013809663401198776010590225055842739 26025891500942020355502939982943265949098956888540859986345915591097337409751547 89604558203892385904817426367099455872705371106911519386331893223168531350616715 02737535200370960196250853271189578374818193936010327687259507156595910044317625 10363254488278961816522697549657212545012121408023477705148238820664223104827605 85975362845387484332817546400538235903981418659955263379204050215805889663874739 35787271927917427648680135540403293683281656611646918434071618111387537649244065 98702411165679221677732224417198789003760979026600335004332586976346085433190355 91484567826739867677183583541091049937926228941464788330006418516434421607187939 32806312356759838688622800878124135732198615915166799223444078005924533883579440 85089654072758634131344023469836040633568223859328783216628974563727796427688387 08085121303416769628789593755258684352819111981904329284148271709053749284294785 08535403745616703885838968703319924832957229252626839991091326886348470276917970 69723912577020283285821569645896026823550962095939004092484600244852995943653685 76540402046903007836611195515209270522215942664921162343903767049475944365659098 57202549371476605450198364301474735137073144338139258730461362695122848452085741 81904176712535270156717976867098902390960807926822037936133830074494976705975011 96842130884883411756310061576106421104834755371059886917466604982653405275015219 13998967465926475711478701781879871392415341365075478463255345428476107426500095 74321584601238778806519321781849464493090437482629935676061540202360701974120556 02220785045704636998116733314588276220505840053807102100959385325528845382582748 60317564688260126422977642451879772703326746635464371506049637012707198353505867 60139536603050825784792993158458149678607918437435034025740120346511607690877878 30568334437767499176361695242215203495560776165239363956084409213642327931838415 19687283382080024895404156649691817394218273302799507161469237666662830986520622 12479968488129918270833583259982624196915365759642683072144345988660022775673212 25104136571613699073383946295436635962680634255168689980572156887916447578203583 07852771385095759443394569903557415132622763208280285189468503618696774737971399 48524708058789191778949303906672903085448162549920520237429294222598814268741833 85429037413174069801084628880328479603401026524961555648552714826076236062545165 57419873651411052601084983124134047456255964731822384642837150034280545450554450 13087449963509242871719208050392515978747398457114516465631421114202784789019776 16095530710658605546326692188356810075949365082639569169493823147955978338197711 39858940693647980882782526105344871867238457630896567496828372550642211437665226 78904791365563483353070217355103502014586687653723093601960517848559891405883656 35255683282534079049057069648598614101266501694052119865276323877751081359447244 15771655751786911634785703555511318591355491164208901334955044181719302734914082 57463650923555547440280117756761515333083193098077078737030521928916333773205375 25723896781542824644824119175502724109574583398251470738693804666174594925584345 22636732848856382963627603447361429195523321851340312422801680063971327668557960 79791220678779108676548498047828755147139451611374121929432339691618385585424902 38089098629134149409731562414731341622201399249601376028468831680357261686977565 66567085571903981577472374717403217709603622512406568780750555810804529233490713 20227806025630159318739090283284195708625387998727874683868810312403103344746766 51156130875393686664859363921355564103135748060772574059630658139114725652423794 55276884526426107007536070508158681067083390045009199796072877817244734467205971 08735996827769657049972118260813447888991046513047028561334036068444791428745324 36030941780692692490988656159172538934144611092707468969275210195985288032249221 96266036359385369368251316168727416662741100579118018734287193476279009473016140 75154127745404897987779036033788907276924873786852185255197118724739220665777535 48583455192724559008407220449618973321408496647457531937862620463843576313037985 39389203134270287274072501658574043525718996716174598123210304363645837878178157 37446957615392474824436322993762038980157870871506484782463035848210165409616553 36010446142409469522812651391376921661998139662121844455082831055316033713452674 08490777003043168271427948650847434311208114321151197098626565431054836291318977 69296370441980777491813387673895055290548276180577215419213634764836401041286745 45287687023526388288686256293506714675906962114919230632810862883888504965926339 19178544577519692687002018859177351249486603751541446652391158732531609738602389 02214850818756196511167183944908421682548572312362090212832715010100492817610552 14656026760420390655707082914320736866068820510292682065631682881635594037366387 67924081698232591771802106432154698290209397435734888609616523823691975010030887 83644669776045142660210541778037135011365941365195854045499761311823714050652802 88831789403718204258184901412370172996474393327815519516512548510852126744623382 98515844003648093315113710691850834468807884865286227045862589384238079839055406 34749817138155832265518965620897580757504132334654096861792929911290987799113185 71612582320359546979865032081774031615077973163963306246310737376443719967289297 98057828598302052280812477271654892223899941134207609311789331731465023034387072 64843193135756129957656160808451595634604407684038825553657728407774484359573240 21465007360641716144192129452389034077978619111815897370693554516908381849984358 97076567371396704223383507508900951266632155236418093591953910221343512122981335 13107991625908068084051285936676270338559867130682761497956154906486330818645729 98796949576721955520159389332046875770147391474877876943943903962521623555720342 64239038798530196441942409880872241103620543651162550839770376465007993311256203 98571799959496846506954168598807174807275451866495639409926366246354204130987180 29233959917874727768083609899752724378342084498649701327624142997798795085014671 82839343873168166414399111349949340004554349014868496468269270819538192609976851 18606325399967769725720322130743372228408231823341191328803725212167412203730114 74010025774321587591364942057681689396105444516075287268952979047316476957176939 00910956221763287146495569779989911446405709571040167843918919292052607019251560 16875484825408959170696338315486954697517864657186298046404207712093213675271849 26219665408583565909910321636483063664594916304981868388846414508309701652038956 24291828605671321236971547649362020198816524297556114366778065307568941203356050 29601342763424848949983899418932037836304493801922319898335463026240460047785965 00424003262230553731605654054765358582368035557879152257863481504941614268908990 13650416199891110868424502983327383693953706927357779279217532431062864360707428 47210280516773216856923763016943738875213504465327405800694711188963473867941495 87504572911260254864632259760847406582831229098644527140480210362133754379593863 07065848983126456905812430448463426737115545424515981032322017850200966130046223 17771193673831844330104546371186106884024510820873963681800926674877911306331624 51020966806824286091697100739828046239912963485771594828771620273469561909203235 58338587857826381104835240060698254043871842197009969893252561609491605046379409 49610667783906580548108918032587205733923751739062813206707742599660592657049256 19745911918277826455034648380860061333413317865453965769863254895408825895026219 28543091857799436423752433831703258960115456183600015273661729020389799849586515 21156967466313060477394917160408041978366370671395354452851727636936671845833874 72647277334703038476020782037132374613302032430471830994835918307009157029400787 20022852376463518449775892803631060367018506366306985554204373548822248526351627 55048282964732714067995896414973524381805383753191119823626505676578356031232379 46106562386164079632869683331609525473108213592432966816632842225968247385818267 39541354266858229492267153602206534604411890540164337107186697720412330774815854 18313804635804746770332375332607235814474486008793612926505750879678377795243176 11069862661480089513212174763189095862736540518912798563061847441695088910935639 78569426812904908846773930027095944442616685053001256282784415578411345776047173 63198829473794551068474272100772942628210889919157818541507683461911156830082150 99768442352675800686535154044763727308750823504178798082386870228858376037542025 84936631523569546374659563292410639527426170496807076851493234666595723002752459 64501359972939251534789259195964889290985310786345549490442941634006002741675122 62585837828657796371442608799508089640174538423314760906037088272384628978608203 19225505172304380374945024993884219447695782650131963069327039812715433093773166 93777745526391563089467480861352011925050706573713023824448002820812942027604617 97026988659249687998569625045890159101087453327764175831040420639115812713835892 02208319826135126138842448343355050756857348342301020672437280384814098868496203 23670543939220795151117242075947330511549228072127154156442025042109620479259474 00484196258384468420810037146727813942637711883834896280138265506916961852654780 02170505461846005450175945029640960456307966642307677124654479785383182428294782 95804884894036257679235612901149616960694164249967567958534000370763648146660063 63377971491402856187588142452970718553422405599613683061235552026399925075201191 23673323376072556882511526002145623275142069481745765052040303988418308086838668 13333133590352519386649842518812648856999433809546589255882128660081160888704717 43702789761222556125429262280629891698014065284913091868037622133199980707787779 17505687057571548292382703271976942304466149622116554067541225934068214188564730 84422585777043068709145280664125488497630372299184990303820852428829965044970731 22132096326528209129096438481824129518744880303140044558685259705587112579059835 04042866598434883376506283536776932931933507514440547758797056167389073554815118 60778839046479462187503791655620169338290395573196468065131151447084252112875738 83294785753213874341366487625726747685378753613760209353166504319665165957388517 82053970776674987478417381106947903789461085301277249837854011227656737140917195 87930884601638795816403740940581327683491914378965632999789516501571344717132226 80212638153332801603316881610420887812733865218627534611900190921958675119128456 92785127005306943359904697139806596279574671978204943019999921354285567212631359 38047847989580557332356301022692497743709533346339654883551800156542988315525627 23255975068296248411431219447865281523450126924457902442439230202384105019389372 19172997224052752756713058262168932452178038264499493028941403765128231508483568 53933492313704207736521017132111980157553938294510416652134130431401778211652328 03072585599862922426813259467559136890451484908126538899777314051728490652129908 18968221856028675200708994196815587326792866509937144989513309980124549669119595 86748110627955307965736712865740956395226933887521984466827809556031054154954955 20831556132625394381892380962526358658989502172345668795189853501095271062562214 79968319780379103029989852683149909039747592971272404949240194017486644965523528 72274099956271410796739276053231162926757857768078366772931775497594803286757237 67782426266367705761091329124580454348482119208921411431764061044701056517676287 12970786131064328417066520605987314726680901091187683688380882584096793988521147 94846373360004740386732791926218665362156318263633376891483758877002526244348628 35477978201451288080134881897000706006514783916265647758036323769626605854314953 01251228038227134904776706442726423202165542776126985554682387873468876746967626 47188454251324162744127862531972118988100956315062725147952544043320818394792003 73910161933673490798445588947675366223339903772127141341595394106143665305686275 64325628789516149543879716325403384420135432498896315545541166448238257881872270 59544621640974486121826497418382336068855507059206928259418714502547271707510203 20704251916269473399194081909903368340689334508576387848460587795410274576127514 38775456389390074353996719198494620422968264641289531321850045173704669439310718 83293450490155923286379186085100653356167563658689378340203357314260518965819614 46393402288440405912081531460929357902208339130975401470351658239985114590799525 27818950584655330125674449046603796078020149085368597694626629231877084223097777 64121226035277413575249189125625387303851459952870334793530700316587734133822238 22292836202782453531446026518467342556061769007451328686725524387169165916536636 02126085874176514058525083059315725050417000280356902728746642742788707816249250 86938084457962192484144399123005847435328151153705784513332001680925645986945239 60925614619301466982601390803262836665686862486438618435570195784228450092865215 95701923468960716789338861837060131873625158531082204845623120497064383380519700 74952458819675955503795699515785025162758665898367825338496969908465626819096683 95764474189412010326389612829188215965895623279835358836630453617997510809420809 28479684965548266110628855988535967224316675724908484150624771317882338594321654 33860026037659375285743287605023553416652923642235763992077784517407116805948545 95181054698878747551391604082367835039966986675711421410596945673124251745722026 65582905306159347380983670025926793042148759636008757438050608590242749642581941 74303729264395225989585464352578163397010507515216192245399627852179209184034183 87519547762678175290868859338267690399332955128919964393985527810488997004585039 63264611899315022713214281795698675220940597346271062775445394543428796488395327 12028776996502731612850214421920794627425932780857901087944160302736407064611360 79139266088816187009668683311748176591975916799200450209001397670970526782114010 53783356401774229809835084472955415880851913055550563081393217351104032457800772 91122183494649295967672697362816871376453684670792702247537954033925926875786338 74269464340993164464655562285252318035458861376570406784006901199633076112955110 60591504745966074551578400418588193129491425785419333329657988835296346583705474 89509725827201971983283142723438020842810697561315523782066655643715006856299412 12092709396510745779072255699334189748060166861558185480385744514725578769065407 26284336944315934876514792257697841559281882447260483483257518919544030764150973 39324935811629527833700979116393374392246063534426141218431249890101462748561535 80619159718937836731069840499397481423511275520146938029891853138485380114409047 86410142523499707678370095465826750353671260186070644716001330961359190964333952 37288528667097504789324947125320161088901867368122124383218699725089607784346342 26964581171676338003188600245200206424397520993615910169895927492505455478654870 99357090398025897772054989119521173010086381121455120025578361643224972631460449 91008563151083877862291196267242815997167607624945464596110439958356094599518003 97884933861878363657958288215721852257542207704502574295707866911793067896248192 72126785087238121893841354969695664927136883558038239557709188216055975840585312 36189523503219296002492333891765193979211220158823051663392668428634526431771215 50766155101758528141889493184482201280684199957734609067095230485854304470828211 31755859216480499075611978541673113914944854089027521933471322857894940525424247 39793853587825814523259286298382093778903074840685562112828501255015403504698733 72407657965975995926580914176404371123390262392051743114276891963625518545052369 08412007887969103322808894462111939530564608261379730993535927528478448222661291 37318194860120276565489070270258642228893085809879121921233485182820323336249539 88655008471033499613947609332156943142933988554366336869928681098488272023296845 04071857511440800637754711312560627633648073191029557541390612958002137173764163 53914881692773629544924576983782751787839267886560056720260384544221725462163908 62495841337885043778782469745144903293742978276080367873635650497283139009079063 49790438871922254785895057750820026594248371682688917880616282019226962700164876 21660891987380351534283284421709887602973017689933974899358500203555532934606464 38669303550776219685160390964050240982511467111093840634600716204942127262303870 91657753957161672040271673848854163532364238962039966922925752588464083695892255 92306782159768172388864040147325203306872866082622062320476059136397571306269868 10142920687824143155945968595078872652418900938040695123302907678485271581697428 65230598125932065803045319158636416079858913198554587258195677301288668189044697 61260398675305339195009407001718634354348898675515820748055806334469172923372508 28219694416554424317647661179980542137429600837552417010300608021799076760155806 78653870178026111854476802544808201617176697638109104943563426086799017778365855 44105981569018336283495233469788382383184160376396854784639757998567630322631920 25780983922975166289228507233075364504826567535104617848592763623839568560998734 05084238606690280793485821840426136404538126486386413440590042575161402701463380 64581320112224340626821596395113113750376480517366965123730699810789356987246032 49629225922423996522015484189993001458063287152375947157134368183789138743982401 98176332169395518073771864675373020813504476986150180673802780637860985463982879 47395184310602351894865560716249800257891768376843215073676277380081481972139055 17177540545860749205614492488923367901531784758545477195951050083287281565626481 38079665503964941966097996967689061146635248065022976206427589887503456457241417 01433665763120812259683564630732052429077380254323736401644700530403507038497947 83035079626525326683256515811766295869315583678254411722510543918237716094918672 55543625942328683651432662604066874924975337121300740306733464546293115024616482 97394679120049431021345893724231344486338682457233466109507571060505382019181025 43223434239883994221012478777930095733770324062994995784679476295767187482250452 94564631177556228189632143210838510113554124031009339306481077682111360566081372 41144303193233457962061259804820513273772867828297731709462141863923416848179832 66455666631149846987301371687921884008638276470277617799187342405669133055350954 88138995165367905504078148042038277359653877174074099858349007530823794906034559 03256501293561014245109485524214803314151120211224579912594762790004335135189371 79264663245268154896360622151593749325144100268244547221967499183090684482911856 80897036183283251459648427133631604670941732977056955336193266553328379437369630 84779847459532016124491334914965797408003447832894087306207889591641967539339631 77874187324266716690151148073389142639201156876675356786731923408638079196783526 64596946114205665429552071737161037815429206274391833279280759343840165272163180 00809649253506588938743862588226013808580335565852156224830385988917734447257972 59290647132093059435721642288918073263630918774473277393000343526697826176893856 52954872007576141971601825288388541337573506221920747044514771890633107530270499 71727939468342769671310843312802381101106466378730892947083444167505185729512283 63382506589065279865445626438229422670854970488185316016028972347671467515213425 14100280376566350399017707508958725332616575851756638661371922043856755044048090 90339952716941818907412580130890540066094435145017071697467497969383216625164603 00703375591520662356133380565556149816217435130426906843772954332489693585708615 25132757976677713841330902197940614842459081345694030820591530785031106994811742 24930530087767684519923466362219397004399774772967789755134536533834762696712722 73559698740707533014465626247157243782846641735525957463272351540926459393087354 81965812651630960786309544985345932254352897822832951072859414541890666708671900 86882542098126501803325614708404767756039769141458036371078388945643343599894055 91669222376235866989278809611272231068611569798443731749433775123354633276156240 75558861846720305337047845729053691306673440199658083155033535511053740653573410 68082403427947489902004658014604710203493058824916659568145470672316722511572459 53033642444843705836717008511108397250882098066849230545097553561850596827597679 14684062377444745958718909554423960686795153046400069774364529339440070917144803 53664345012776569507354326914203381434859625362641730578831318937053442489835666 06400532302431856789801717968516821373923520881241920167233405457609562095066033 63656352110552807401711701247836657509180352254437498943432972219835089378228137 64753417480135634082001894961134162989120345787921347834452618657199749143438745 16297330812178449110925138272012324885778890182208908320368436880686098103071117 68691437223401914444132219695767231911992733419319116855983159617940913568115147 55011064020000728658672038472143562477574680308631419551419667763324633056325001 50506411849173963017297556333008187267494035150686063687853136421825962250015090 46398817352105782544673493046451296124956608683363401299009604529741911583124062 54597208457431533219256532725151933724923941083545175907154146232314353257090503 64932958417852917429063818252879255868963709483103684738171092158246233218726167 14610777457034205615589251942133195091381764703676460735157903571720814599509673 83347649555451605937548576472275291158312890574937157540102259279229256186232494 18758426733417173344487596882972707753471211128045479076729557955192873794647763 81861680136869905327927095098168689609552020468766017628315062672095316878089443 91282996714602272033760507561814436592726165145450279941964795901971835391593459 33133632726583372824951709443702042922891695891446328304584406007292917753778797 92478405570050580211402014362949877785970412043117950159611011219388731523719632 28760173637443266610022888146911961874592575207912634329302151322268840380911885 79465547572721281006205452663889788320035785963843494091708684979602211655924825 73466057520119690896279905173025003755958658093649562084612990450320550163516607 71902277747058842407056324860102575791472635904903237919236138947142524988289897 56081271096603516296389787177116498379672307817459633373557143608556395934494847 98278812399912689489662153169776543258286639545808333260445844385123644952743468 96492095358397078400758818995370306117366357904338337293703591099306139999546551 61119491522915860981743003677787502955957920952961244992972405010578155505143553 21191233801674176790823499139916750868411807751032526976547283560774974987225304 26878752322442244893442013331217687173748103804010308625135990577495431837141917 92495388855549099498795405727030776687333857631304585367996192724861741691636120 21267049496794517102648572355606146022485423695053229411163471266062781125527125 78250944859566582911234185456992721934208603966689243208924512240106972415902092 28005059248834724629865516245387852217104788230826632687317998328454070511165506 81881879730684904743634224950509777467021319019329358277096173690471556210095112 21078156078767446345716198004089799676455048370422919676666005071392307361506592 28957875890719469014458925594184514075309470324973468689124467190752676751423946 68033030666593368217159674425193110586662031092980587568831799755012912409484246 37806451938113799913339729826954655404016646591991903995104322115146733845494063 07462299498289809628774336127632623951923560655491734527490804370357756634618273 86955118214834996009295928067344390614529591271434451385733845203990429615840657 17684015612223706105552620741810422266087924082801070898513766777333144345631690 22970745416842183769088167244182902023274150062006132446089399170745430326829713 31571394350864992868153368428422193712428082410766192164740409498401703791927108 89203774694126300262779726603797147629526170439121237167299481386521713953595084 22399367976204025616605294626197403085504759480992434248594451802930806550043384 14493616453761865520781741173226486383201800473892891692552177549712158039074760 87252780607189902067414528638580040955869958601573624767389508874671916849891476 65143323889889462458184550244231179307900078433433111715437296340703439243876935 61707090068644667077895499319994959795795896976221189434853984991712457401765248 85515775163273975985444114409105919606258282245753568286502290120978176165824939 01273071836845066382332562121139591868450871886980435885097722006724939690685576 50683973485468453845348408078796444893006973001939643454121449079905309696973461 58362687233881493095174619252854051796751361882742643886881593998794138816407629 21837643173902592122103273537084462168815431584840981532226822074192675500716469 11136434884347551603205742301367168625619740513405037828043781163549185521067228 84181616310377191346115145571948198453028810431224031241303867859659028734805869 14484443509968555865090226899500260870309039481521260804699226061515067958273700 33177327167616053859464397028146288999966977238631607375215926190980647520491560 41066753662253474461196835078445532243290637096197088543220089596056045273965444 89754898781351909680308512703828108722982851394317789275095159970568554068339296 32852121805525615492209826083950314311527399268207749187106421803504345537955082 44388214397884798213353670234415347948044155807691212264134828357068070564575412 53221861590410494524712747215354027960261103621844244588940229481383477664548714 64068914035038840800023526663553487805885330682506539772001753668095885646791031 55536071778518840488864200410845597091745182913026467548658501371796225830697571 60043508679023505899975260992398194074844131713133821200126866451641069674499687 61823837157965118767111440116606420565251191243920219497297490698719362064533711 61138403106577549206150398501519159032076638161880886084919663547163867955604221 00483739160449998881924243574662099254740651102529487178834622270892024811007015 19386188020420397359321816190575609081325530639617189092565086701052824891480426 05728337597487415924973421580443161778166549428457216527487079695761835967272903 95129152392821758415211031280919636252713006841205429670907384292799347680892631 05393419422645954030101183802507934750149396279718300022651903428388235845042522 35060401179564135989180231442143885038117251175278209296794370930868412441930717 96829232028687863003431040615518648103645301645692535434873542848336033462222180 38935825162544240005984258846606371509614713824401046620193699390355458200737197 26765550489856455369794448073938438703635699686214663893588259038324125908219442 39740143847585420393302044810228059726210595368047481454369690956074260385302078 81068838196930083411518166014887181471767838294104399072780912155950967477406654 55929655915070013544885871721551889179814352865728675500292009918703915420618660 11384637667859471696587508241875634340324111532598837250738689286429825835046691 69663597328077384234619204077417825098632497933516439120913143049832241302027465 06462303758081671779418061727033769317284761832300832250144852727443989832506262 67359770003622290931139143184213578794026233853115977654023629648868478081162834 58210349080084490240041281329937243055873358484270363917505612375462010408450766 30686648293775334810287680854307049805536018499120726999765355457366894394657678 61578908920760385363478628854273764457700599064429269421067202456023317856010882 72245440258818597436439873848400393966472617321610818764294197927191646186957789 68909655937305389153656021169954648400530354811103852840663657031253844037004799 81069696760840446124180790839214531093627774686938587689588053639377382447915270 14664640226046207878808172101422219868419810419144233696495547651698404130806118 22559193738537951498225974237115515485704583983779695517471574677168673291724093 85236728820794802528092306807003735479074900432593352929072502213086360617758305 92424854675591853806483124762249570465652766669170620737236694338670387319330276 50505216092640018710978435947917496674408399672038965023715584419602850869223991 32856485758632268431963040773643925093793865470751909871065614483348984199551124 96682327380205307029692358481288887464696878129403027885101517337792333006463618 60326155325103647717073689691933157067884798673399644502090557265332095724211353 21522362969056219091699741165158130346925728946296121278682955826336221414173158 67174152997899038424479401432386805532520304317076908010776136570574725495827391 07136013632041617571829102901128481608451380052999181725220281501046812112687405 94235136326077545990710667185765618785784672765462800764789560682647308596114386 62627633986026895230581514877445317728630092212056444784944829733977544039045285 60910461050158205288589716644529054522981791112797803119976797374398855802432532 61583636615641731952636465030631595832305247014398007138217128171993558130569955 21176594928904765680160199096341495217033154962744532653107685073455597722712140 62513131703774712214672198407028323064081889351154810091263673118867998086972151 33077804173134847044130167579760692036053973125634734600715580880102854054732183 14798583578692125755563231713674921634684492493919144611580629238490415948362570 98606478422128199506055091614993690166467695209848707443132874069645826646192484 86782643927867154139559482885549703077808520966536739043349606763101060084877360 80022706848885620247147392084661920637078227841936017033863439349478566227155486 55144419687290743919230963256877106913367985190948113546368468607079819862379010 87479677956192982747435411167829025259223676877978840621769223744165575070130770 00520567908265827200996549849677368538698299636925395179253124580355094607584926 00937586721049179717417161074937610929436599374727361782031714378301186693171044 35978298110789267243594218380632932133200884779158077363534984574900470464971474 42840221966802212356427731685841117445879154695128090700034909819283282847619003 35856784294287014982893300472329806786176871738156672087710425001701803937776204 82696121050249207608074555420228819472850216042431255691517816600346301872972737 83772386992295081249169112555750423993144950568547751758242071092083378795659679 17057782045047833478293433381625850006504538045413029693588515521474268120012103 71272831003397189849008351982480517693269864010503635209130169119621734234468146 38555764811870020695890103099939266443867149789717770037246906780191710146019300 51881537600258392706719795263374577998746270792369084023892178516976248764857535 58947292755696439449309704134625679411017421291801290167989002956215043506112873 98844102452436539188839254827074564319109793667572242837544851912806375954686296 48890214148355882870165415910447476069723725492565518234458933320702762350980213 01429027395572493121901527293652739738984689290051933777575700428647678987717716 77225572105869078368422376195453769921151444137982779542017476693425006856807233 26617823258731757293323525403045819060059040257116970323807214489891529598368752 99176878374515851154676729708537569404988970647497746547486614039287907435480125 64255144782790860648369275370950078039912730258580858058148511318776679027414693 94209245919262847465737189218955505275711894433974530389861091692682862482243257 24845356150367929639660385246444978706144506744415081190215872378528010674671938 29849432887754374933805368472971053133135248158164597186971666158965627401694225 37501025328686033869930223572032912887458714556781126751074141807034619701811360 76156643322406318850387243430697473431834162617253972001182995582924304075611991 86817685048120538715128650827877892808533555606782490628346427414190501515507766 48312880984980498924039085276349631676560862524349953899959443690670625271426846 03423423535407561313923328690557367264317235311526754205768118684139977850721139 78355403794141960508374558419799273691183913029605328551356715726040759197513414 91190075908035445132663522998614388357822373631623116606388378204884815372524713 54042497290002939410238724600835976378375602599516588476510377883277801470667145 41687392926736429417229553714626699221105989158789713743885116221975091414351601 17290020221077724450130501223014379450996404183986805182711775897437894454044506 42604781217312610973107216700147477047468636042191541430312370572810411887209246 07854002960916995413122565999325505632860921625637336448778003894351775244945961 98365803238361067737529479732179779340681611024940186832528550712142997512791236 09211407301846052264653462082783996819267039728527791324607394557682407019231790 04011105846028744348107207648843360375140556537876680740087983756988641086325052 19938840050496791901961124357173533883124296155014279194164876401580512771813669 96907609978578734856727051039629816037214271329572879562809126646392104813840556 14758611419259852419741252359849056447901880578415560337969420741424880401093953 87906595757752610777890750238509873600227538141005319769478137494465170239998201 23225272005500340931655664745149694759035564848777064381150238478349718583707636 81038987544723313777587174244360894183140238954526359601892077434676587650526169 74164952956136912481193280985261546886791815175635973887427982441430255426043417 28028828672013698100664596134612931429615359410255507997220429747140644283701002 64839757468680509115007215719579320857297347666328375108949794461815536088277472 19750882463401452457444825146206968716875322462529521276425698855921323138765966 43380978596677774347198942342248569591207743603315391073644396540851593713459349 55645800309582729848242612498004795657404752167285237735780948189835510441460167 24753608609836962896946219689434996527811811542666271227961671961919263819207378 56328829493044604808841440581958145512925891758885554590745157850466588031824448 92542744844439581444021192297240830077754110033722686552835546967822155719841045 19444797707648569870998044781863204395970084555850719961430216420365714133638783 53064376162832727537822846900635815451928722543642627858388294241660272415613886 40632455873963218844326799962267628409422436726637927311126937034131636922136503 89556360695991507090668963642803113949653394466146431371809780304054326183842883 71534436899405086232326485163968558258453944246193534115321460182869692482608434 12689565726615215974822754307294427727542518644437979257014150144883003668214848 60825340136325436499402196979565050554020231803174860716635239484380499318733098 68961290991298543439282819843314806293739820767990387543872593311960498136776244 77705166730387523898267050240157913514237965182408868513368878852711471109417145 34805650839900333534088808628955921830438940638986525551602353401607793114043412 08297507238887563084028152827622434047148815224321561259644670529024073920414510 77051477193756376179769038925709525552718915753185947308184525144248734277340653 00270092348083122388749057135913447040679495567681798905728148588089824884895410 81329835307555392937015482158147422805084214690731814119486686200640205213949124 98479363567265149787383249204662310680011239290571810837852462166178516664304225 33028225300545637864485667759542797930027292949587581605759799369933735450188195 00766127599241014200330399987946809135052906086896450520422509223687040329723245 59676811073583412958668063008807442685291151923418978969658475880328891319928443 09347982217591877843573203136370025094704832015206918490844307009203082483531080 02206278250589884785760147258177376191743938597614210872795532076907862432849997 99602905064774832273549283980386870018253489780387144122874947566041969968643329 04648256285282623910313921829382512547501816914795125472147041680160069553771468 02133721564043923860401178248842321049989655051671150802653092807651564376114619 01995949097878449406223819888272320740385410739722558124912329787365405198124568 36902881038786156153030432051351535697877654598943435813421650122450715815927580 06219516074846260219230378521599713455512017404260457815558075898941701946162453 13893758276620842176189266962849999103973829359867284464204167178353915636956076 63926328020637591281708367395854272980653571751911175489083939684554797450437731 18145961045327661657995195054565605394358666214181400888508103459403782325532225 93988934195871788170930996002770926683821075672616184013028132443533179844206411 81967899373707085119788674868326933013358764350625708669548047210553460244211753 86068050818039325543469610275724126428727449893725988682530512465807507832971025 50747698758870677037628616342078031114438298416110391730783473383982915107128054 77735191839826118411861987748292739591869397478606273013550240133967713632187452 96598706494228508299191273350382720267177700422961991565033397772785663798965300 43476573194552213017763835968200911776569655738257360152571245374498305768800783 16037061805752061436477560968173308065754479997456599125330161508593101251798576 01066830185704191408429961108472604349505183875422256451287218768026628979181883 54130045136098842496435128262702092567132807201025527137514673401757256596889196 38734939260996600998807351297673989811387524635615202303006716886545780977468516 86596130709652647086279072453394647886455411207091018283157251404576929848953552 55454442396489854330704200738258521947184834468031508504131099729298273933501836 57598838334501258362582476582637674911794008741778086964462206266745833973511241 22128479993053945004944778850357009451299131949492047768319810082895926795255421 13310994820057514062376946493582852638414414296142851084757254627752285247929714 23073532636267362025445732756377013221928878426409255529811223876276474851654993 08162660331573692765945084254264957073800346917998877827329492694924211632098289 17781423616676770471901675169682126223293074040783656873504092493481835939454572 73326135341029996764967261814409352437610247179305816431320709340227637395994307 53325490322239116545803146496495260853044186942648478156797570662820415484547310 90024600521954802562665141002013638183892311258509890174493577436565238698572041 13834906199425612846309255793817860899315085396531405314418860660573515995250980 30030282236350516830264867775055449520577925842884297711117087726560758141985377 19324177393185902585029305337361312850586571931948206269288258562617787715762898 11737337752371229064649560742917813429530832035676233883133110493260932252173548 99714847612457025622438187046182483297298322674351980580637558755786920174786883 24934064988852650917710954783381516007860810855109049994695121903221264697050318 92843536524325232194381989989989722367220389599103825412433022812076015527727812 55094939117186416612983930975584209178193012587367742388592912733964716890003069 33755600567214872036272100104660801243517628109586890547961887223643851032351794 21465375034026702440525475094703385444207468972017224586283464657387281938543423 43563579236239441973753098818808185971396663036094634666906403240936134294853592 16786233570200048156977295882729602722456723825616588376910607245262826635282952 38289518067262954796633429379041995639272400671295908090745883687154767529847083 77128477679109505991404512990543512669431182038184482227116407875670568276896496 62378610099124050840896034242637587532680774740936468440638365149378968899215259 45261559579531752229280004497936150734624995424115282441993416021158899155167804 85551834586017075807939843636816960886597966687084764600743624786666939629861331 11988682122991408939316689849173567803946225446353888313796648915698740448674070 66140954582387708101946386558198521036698606607418733806322086841449555564292218 38917033795051961878352791415131074584789356135171816590912711889563687512669172 34638566163373919912482994680464891691603770809026761960780796915438264331806626 64116688701788942948323270984910031783147428242017330897179893387022921749396861 50869495818074177147317160165059864088575371667674393030697428696705785936395017 36873233532166557244021579039385114430504700028655469313298739519643930803409631 35907387844665922169781039318595432635323915491828007209832285591774144918226791 03926910433328400341022804859483484499623212170543231418104657883396195245077262 58355594832262035382558708450816558003880840048859677261201568831033912274861426 07041979115147854458982810149477831732918213104092991167994602845060921720665106 66082223080839791871082191288186361256751566047350190752004789058789143275127782 65957863618628770142488864642579794863626113066022160199597927435561887975809830 76982981471131933872336617679754824809921346353368302616612297917762250650011602 33899849697691042371499644504318605008592354377303375423577825947468960482639142 36683669155503431670783388010896741726597336605850688179240558210699174112356065 18347090326180992157409241093328754682878560360305798072197605731027438715715972 74609482718641769573704285869982941452163950292942004686579749820979931742222860 29354446862232577510292916925379853626950304297342886440928683031710415820038643 02862279150285343613809301846939485541133695671031118289917555014345452815008697 00713392091030738219771418943094444302987328646185561602283422015984623533103493 86695456726442836999586670549592490448812083870414490857873792522787367555260973 58029939694618008490871137431342068493097293659940468628372633499762294410278042 33714505833021588032054764913313687964512366020660664787594495987466183279060804 09570591950993176438991362184110858474088140562324503575288410354922282104750477 17156402583118087670797458470848993786575146163192369229253242482082289814237945 96486525463914697234475868251620347769615210950596289301214583688905224182416953 51827996597984928786640517512935467497648781203974357954457473058603960762065474 68606508730232260432667234552823290544666756690435476193408347497376856678792235 64252557808087472658234590193403245059295115048399955872659723167247833815584237 10255571386746677785209966691554270856292507445787825134581859726227887865330671 74095527407282795067416159781916399448818309333369018081899090183437340119932664 43577195132005955279987050037598520987073276700920956632958219377060411706388327 46963794852190781607337825215306975651561417158672117588942702352968023294683309 72445041960006140784441003398439128452434401439220759639443693708047569768647458 33570345246253400002584465503293729996483373471923387702543204935395583457779328 76778753363038100638663878074438010858538288499717944760212938781201197467693948 61089222774231994388381876178333398674707236819902638173976524149362983795796373 76504623122304069572000688112206407633098052839582484118652521164949884355288006 55001199876510167302915669966763651877175852012450619803223536106656243471432357 35202221721658622556038021827868308119079665082763578977261913108782217484596211 43180569004667643441748118306233579996826221272131289632233555473376448428758353 71906135791162154320042467454019577270472230489251535510195535294598079476740687 60848105878377171683020881810204286364712875329079594810690361384627715557630266 03418677592397654573244543743789591802230640015329332826423428652965873380039409 86051917075596247184270670889381906356848623042292915391161163341973217244196473 47943292008904668998004820096592056454360250702294264034587666128763604781673733 06015793718180372391521610460611299192876763231892218623808140609654863263056769 48180319296218495809830108895364499790152091924235576280808177890321376692321051 08046191017371539804033503398342897271797027970325488335979331618834866968805510 13828187476799448651995455767167472081541513738982481236757931758216350522456253 15708798837096544112025573325228128710965361697841420516539124642792668746972158 67415607706540544492470946054704883288674151340073830946338266017965620990428612 17721378847355450397682007875235271335183623980679302889752877631729044912181228 60118703045195714511101713426454770783816040451990309260553800916130660894095559 53474608340077383375826069509558494450524338256126131954286569400641914909094006 68000060106820728721712855428262640407551511871009498790504122745478935779774502 09035723480933788027655835746881610950825820229485801779752859569544475539121647 76595642757133741237304746201957544757219725759031652410527117190876695147681876 80791148171702651888817294168787688782776021854876316700062700551638205736156753 88226492376442345143415373220851613031179855891003912059223574845034825799632731 06726479323232447213749082251706092302177806215139169924584308102035960318596535 90724430148283668352514301132069462117950144861001781946230268498760772628393115 04205748219912230326565614481015137386482014265296862888456512562147458097166474 21997414635116094409953781348451545599756157188426417938782758244116876388289611 53633195098419645112190933453100154617773033310606810530324294407046420126592958 12411458941489152987131883529456680500069437692336175489830753480342489247159222 10907007287470957269914780874424005447859506726627424957582166683520681254941964 71968828211686627797824088174064281296068363096960947888726672044714208286065586 42279196187068350819433628832180590139729722003013069190683417207677227659038858 65916502202680886568511821851560139035381888508157588050360827513994211910179106 36219336554699045006366386280417033998706084945313533082399229059369947265658591 74920225386489389306174615058401063291703076817933816386102051692015674157933982 47110999102959068665196860484866436345168616096811686960045551571726070590383856 68615447393402837882483818275392527547589977510989808541431953872606319968175179 45430491948848366339251581780451577646082356074593185586449661239821371149256514 07971905313470684890145764472308774849593879143025825052699731733854881645376494 31708591891579416398278221142134245506178808720160521832274491949492447274563670 43465497762397084141455285707633653922744723681937790785725876845055844248877652 26986958564117522524263485814034946595701056980275969666332268879970802493059919 64027049530397646725992544630914279124673648576977146879326936562907048092396554 33775850266122185941640705601144273614161684170136886907431190931394987025596815 75483097334975423094872830070766618264533036396374602788895200815974493535531575 92417776323390267247302324244239344132357335740176944479923096911881734354817526 88999627362885183455472525921787593927556399034774311875462191014692146031367326 61775330634481282183016983623641952627722935668247229937121698349247616366846919 89192654771367569938932038302481874045105715963651419952589580066845562483789535 87657804233399920125305119921576821536024923337991490709975921801990075332053492 02994082181591818946568190341417627073676983346676636563200534642306564852796057 77655127358239347666021200830304419616995581142328906560542143792480162352184038 58570469111265958275126875213032057014912066278936090853437442574935343976230731 09433747260797208283068903063780619405216368174180392018441197179306421276345072 15414677029144801784754497333246241978770971184750493972141815169782532797935677 06465444973987301543226173012698709311307702210981096398972734095356539422037263 79219386587784298639916525622185900870699219414672239489462878907047688349420553 42438276193296027518483418372720362697299338577856786334436938691359291124875496 43731215465313798349971627530626375585592605595801652857415793754645628676870024 77375274682557016804619871366378602021454020477001441658540795483644175769636360 70635048525396311586471983369761303553418258262892269883262687515945549426084248 74167987615274424377099755660880826354761188921206912243485987236047887823475271 48096562899836941628709119457155687841730663488809375500164213881563150947916950 92915202217846056394340377617659352581570961124665435528813160785721251722639397 46108563956153251220153208758536971746911598015350928343221418439138679408812247 31552422817416571370106134649576117668215894665888473458481884500843305518811166 06237042903320177873322457526840345810132094203495842101427128989985450490194520 69285483365801244904211956625426261493782101357585191064678246619168874976380627 14410541280252347049023584698899821350925873687308193324062936949272999803896100 22931750111135157050338878538989049600044037065082009116000734295753502154321720 57984422857649560741432406687782389319071157454205769879491208294129497327070930 22895170237001969982303397136690080922290765022813394405524239220859526838863486 45313388915990479623618752245326967900939110225655801063845878354006024670325688 12024407016663431133619003446447213236978743879397492757568589712689352927220981 44146869346973936171465601130778867994724579344179200393966471508212155621089500 81416058512994303115781904572443799382266049655192761589809744060812045379943925 56301645731491939814919224539628562765907798789366893705461703374975944190634340 05451871066424667513697115671214454033377767367197673208082019667236543676989638 13144447295721179483657538154434072214032079450220696539085788055443641207343345 43579582065741018679415718533457814630759206781175635709101126538647306742995814 18322090890258722081129552669244906531728454037126597558338977457449936734333729 48508889000951620749875010958753684304258276519643982187651424772113327961736375 99330962954142922257294047649734592436516579792363253006808558376485606790618758 33088229377565849200436147065677218657126398996384656669809703504701140450896812 93846431391974524650752145810867656762791505911973776281768572151959610572242842 15326960533631022509860646913169003348830970131893257857868087354336210518707604 91135916792185648245479172195112417149431426618026461827208369230836851457641498 00565288621531849253393946667423047709721248906318404360454062574082061702496905 82758609630713149254524558695443290078907637532989612315949327314837879304458097 29394797706323987014965636942468523296292772909924872818912411806588226480525281 24450169335488970647185138257599153837401002292641412272063560036335345603598241 25772998524345959553838717165064684996334867232905445919881378638362467101424536 36026270302324325617255480538783528357734693998265898179464931711263660080114396 85149467828011155188896891663224543715377872593414403044455407557396205658808417 95899607875506806505124915081421688783204206301870420276852713699842365739779705 26474718255945787196675444085628120530669377345433064881971152830310600057761566 94790567823258718871841085672055535245734540456368739593686264888978155382065677 20689896317699809145597995726131603602666480001031455891439068853058483651581392 08449571309738937115839527807838637367438579460492270484852433766947585118318864 67549373700176581331274620859761370969068861112813739161999725527701748473067534 10128572418559828995517160965102640723724717577443032313550572695377069849073612 05917428757002132536366840571466225987282905718672313916765615234826956764108504 62779016513622229095690822357248227723301564783408931429067515366736323524850643 39143630846027563120634452506818755225932283393624160672856641284862505315353179 15311182736464977160897116724873975287726102573287932612523036207717459639243294 90455516595020375208044721830686862875224164913344710224771861970870897644803334 15779025523969896478794137159855923931073776257035905024872574778406703319239545 79948881412773034659797661684108855044863128686011776012248567413305571437902070 41821193201656130200077581102466759231476110581427647107994351112904079071269274 36104487141806243271283764456943241654608657722681170660370133274913224073104122 14411787405463064781227183420883178645326877669009791721568097747499438278872404 28640635233711977518140651380470836299201851139146957718745873543312530457247260 41247310432630251889047232661844845508924957848425985233787238635925426532883654 80234919896969525030705388856236123887712709061371890386324829168759856777466873 06254017374552615449686619797362467162777348219905053708878227922487843685156528 08732212488916859533890325697395919568697982507223642387594326384351539844059056 17368100390876601720155253294714505480867748534554556869688430501672922521285787 54382162737564060128309224037381061686287569788661777970797720205121843186534272 88752455968532329875853439932700207981354076746384612892258844659124488614580457 71339615470931267123050039848155206559698133712913466213292124268985262340366097 08024409761860748516117263966285060334677438765063928631591448497219058746605736 61497177652200205470798166047541917320917472609625870374785358321474439040830077 58907124469314467511361532849525223240917812545400476258824436516960019480215178 39050076434245190727142430205720233334173818346035761427802843940583296835884216 46371461046140766545560881696443577046212973497264359466108913448654922000326648 52376898840223183717193861699631744743777890309001062765171013944137664080140221 76943891816160958437271014114222894294131461743639622057996933840697599135225335 21934478898321685421692769934883033961128200454216527531645862824738933409604540 56105077702727719764464639307659256902266401805053511995424820082878992917247189 59263480358009294254929676650925444099301701853094603811757387043158857872122052 25752979226597055882401870424726874121460580290347299111557343041629520155403789 82228515663089037729211361681228354483380038651368934394409442737052673761291097 92790976343202745051092005363522974224283636116955808303267852595648656506066208 19955072158968939746722973732043434757650190227351727653779484243126596070503849 84241373753203904290214975606193753437003534052054227769152533476209924699224763 17865210436206227025738668799864524278885374480164753622650496301394080610684953 05694882328104555913344601615718693409785256975723847843990555214471261761521153 77040097962374164860782429682623660908420782466301264606100175234991262653492642 84998318642435962117933295672236657548392554988503016566824071808398731695916773 78570870238314605215015835823963589578262268409750536909247676160261685965085071 01304979740634070456492635410419300591959901337144707275862368099534429192726786 54343001214857594025262031088764958420201917136918974959461244929563367466504915 36917953710940046502390295111836524402014658150157419860076193195555736455870533 55145705833087731454939163312253357611007164185810874548509162997720364512473283 35630896563820417458888817595775077543105609771604503810061893679610162162769276 98794277609729522846200187539621942613910883237575433151112662776810580186384509 66559221861859592202251681237062821375490478546644950535958622171276478031035454 40277755390073063959648668067426088225002885427525904105808045796328231370129518 32008404350263373403811310842381452066838016995619377870604245631441914586928757 01732205385353993025137068841383819341640143137458991055661203308399426128500847 51557016178706808341000946822607296017966673237488471442580613094286987202298777 43593137533201863354778741061714299247763781541696255760568629977664415491599296 71387339079426829082880031824906040044873518256003466630215179028477301915830261 21317562296682436482169486369666133067529584883260157522322805117789784485037321 77680225487356964439191596009247966442268891442404514436520141354615711408014192 47887426431464230467853474430998853367942932333085960494596320975362397433002157 61683697906797986733280919386730828913376297595270453005566601259100546153875882 87464962512675777529274729403045329328358964026754735415344522917691678817517939 83735004343698211013366678976710391961822984454205839398333414984686819318511807 58229846524350893300297952857430427486287878053302216776158791603717980448867822 64632575254441183992065970702961935115879150965328393185397537134742862823315269 85309090595589758146019809409589461149266629361158091195570416100875111271700129 35985711518764529659541934617060846116260493002335914007900023123385554930894099 14345302633404583632185136096074690727299954803039155759551794114698675600058659 05903843113005120474236848197644394446189789549470693842400330853529114250828080 08786206505763284006473829928043069740348318583766791974398702034324045197553181 58601490641722961477410395153856061602944844347142044423052359175305359837620176 90101106908298338030694291493494524462879668217484650298873796194406586395459022 63774407582469613784955680333793632636321420618089187852249050271149974120495794 12087342944450517220579538305345541452299666858387483772069707047729101530734426 05356245065976157692151514937762034295702424906149307952818719257232071781288424 63625881745099995671668751451629000117199461103181027527277353023082454451773868 24561770285295067354497551716034512296635456174668170199495993372786555720912363 66018221990513225978032444682123481503648640622551621247397968747732659244694987 21826086692716914761656963607572394141559311323676982075393133309192563300896951 36589078815658999134373819723548101441675187241177224711933680201248693500442621 65248801438811107710264504045577446520754412190346672970257517280461049512543178 44829072290062869431820848140322842731130392089318211612517832643212438752762313 26900448882124375191926703029695622837917848726528346247617614445519415589867418 49893801733488885723563916467028701633458114680660925510444272798429554050703656 78420587552792148123282130463936726782033020816852094553883425325581826639367523 48645598131745856635008294935418428536034498210360854621212055435638126596381229 56315469359328031816336524486787343847105423948675682484353983708050432725188679 16570799145035430216293569342530153291786977253498432462117835501864723676378343 49945413446898259062656912575014547420286424465085298106328159365943066502337057 95315518822970110121962508911193534638979646922336015881911287858709518896161938 11657726704997434506580700135750101604872128862817661536059693344049942832404506 96698402697944215361450394929652407095584477080258227074901983673848309933135848 72169453093656785707654538527006981773136430972800044443702235275805035146745450 30735548237353722588678892473979682856091407154604789587098597943716770364366638 01387940305363728131502879177881855168291838678744265669090836995132453220092370 90015426683928347338633197746268983646363567094294482137270111412302108849120615 91578752872999284977668852209412302382047638569317643421709765801377989482069832 71413469245876058981706101498667080355303998101754229061789924716329897793875215 93613422257964354389080971695356768000419446834901921996728894783568954613547330 28848462077242170390362372794997135081490305892419068960450601135882783737302332 86582898356146941298521467604751757949602654218678248325122745961191459275735799 29824215789939012332726762442439846358872811870137348350537272150911250540654402 81936948892785320045747430147953852653443401866405164242192693521451644339790967 42242545024214307652037978206241869919564045853093074712198283962235048885069168 68577500836415447706027402010145994214954891478910143026791646640544300726118866 75799987378628857108915557143268163010548066070501281605728032887098454595555631 79870304190459799600979933830349567315855447036285022902428968038829150089304008 07589835572768270955901322762499978579199601290767682285074677700944058206571042 37036677568958201309916390011159700465735548084852973815680063607563530491003407 73810142304033450726285498690907231813275969009378553825825448483311921790171413 79163181088281273529348487121134631800106144477269675402464359269377212675963577 40646852468521573327883103554580847457342967022012583601727509802091009298373644 97129871637695004548641872682016317483070371193035193469514796486180381419209580 97383331924278500727785586181966150508473362284048888559324698906071042771904363 86526802947596736737720088530007947731408647038358529669147681044799429348585326 40101995012776100718280984616194786504404373969677921960643028283547421436493337 41797155349259715275742119128168186128041329302513288558092818117638055863232560 77756718226616263250321469533324119054445074731097168009240662126216585870885734 75110617666017624358039858624144872952910366238725232131291390761861324879375678 47627252018596185191325961521380178173529007273586460102785464937838260686154289 55668977208418177519730659949615059723356389766494535496276927584706436839720170 02852876579805244165962850518482108164602955581244981871760333403880602110864978 98632895412559105678708973573454462873396358541065778144370431196571856514807382 89569588633968205056532459927864631360675019398184018552835593259794188296189450 71770968014916329422577843357919294210018634156651831951995839816028080216113624 92135922426911922985854927978732315636102528437647019559692947848705366476025539 71030136238777922341015066128367748181559843006656893450343722085585610730772165 92195307840114636704040164314124864179783716494797779043291919506779506075851917 29826063872173680703243596511712065507209366203424215370326552211257783482906664 89157830643673245841499686290487925643063553508729742692970222474485580044204621 59171228496355355620965770859880859245135666608096977775530961914879783276938388 62279873572573590269761418783590812133437783410203153909962412574637526111212501 19897961408129473189634367769898851010231665206123080305817691686276605687623134 37447151468241283370495873481150337776882816069722618554349585733255045417443542 39357354799858261486034433281193193976323807182655370620945505840327029956041861 51381782082489686616057200780714318573260998506582391835840271295960853955214992 63007237226869660530826668954880626394947313578740700421091990143178878876527819 38463938156697722576550935924203222520936547145321653734490344944064664523010745 51328205987375890539339621548751129843050692406950566647427263822491129970765616 07509773226015792328347676403576350902001591738425362439315291499943636626325540 34824961620491249549963040592745132719130191508768422067747301101504960552212731 15856698260125961274206055113047049759376490751956067794575802815888692007814354 66595922068035310470210632397959166832094793159017997028879278060595718624987940 93870797008700764744623522178831434411864790045011251899973730062972329955328398 88927709495943712659880213417630352491437803179236824430591872475277749347556614 17276998312939815448065623782582302364066174594215821371061398806700855588005506 02640916724235302352383151353963258718565598670027259705055997445862950146058330 34676239293466553115249786186155841298681406794209280852648157215562428788756309 35029979568614378614307543489488926634762637200099674008521307091272412114807620 50498874290037731673172351753361822992100530475894933132157798181503409351204044 54812988067276490015414054620982631000909962901269745188892145361928255342377486 68307566429100204220817802230450784022544483831063611562186577587088208012888666 57768447936594916019577534841143098224828158597861839274948984517200881089911300 17717892844119076746670143160629797650701165308389818236899584314928845368667306 02103717153735478983074455486009604414409316192688697485557343653675962706394832 29479292450537591226350569709890963768460534202629628230788624046026495322341673 22520957000007229438964256772250658403776814704476156907186675696707862184424886 44384724165792711580392688857497048056666286207143788390640800296522674614523514 67554479670701766588906649711792061666470604714940882469371977756184944472075806 81808319033682960817317047931778264103488370435656256788315053366942363195420492 84216871568909124068567103005272224213240058498129046962250451054235824799193410 51116170865850969157590800674870910125005271082940186928938648348795899995381563 49848949221357205248063230026383853600803637258734689185895851308361411099147895 27866017007761618051922767734465532864611702294123739306604144223057494111958958 56258930503516716919810869307856867235906592902979726851205317408419136418589772 27892736123266360790937621672935836374772427717951513114503105260821594258648587 05069722280669514690063384254691022107679623725368816248606100268707157379414023 52088503333300152613724693328182696022694641186265204505503161686867505598233352 41113768531843362768306987078590389510376411043615215271627382572100450020986768 87412559011694677503406968733252339871667323957996765690041190686081053036128036 48954015117931226553700409154580936827181175866213284312019190188307715865641518 92406738572917732438393358093960919785901736218012037916513847531016527824516443 33197775437768293595221055206678347627143059811511243177962587857973244810904672 47455316929022949260944014248565759532553552865947115614039947031252677896419661 15389947743005628102997692768131997037157412854554128572823492652265633350192186 92341293109414102561575647518198840154745131954616929185736981703135027797813811 12275044151986162620087165603937380405215810365039714004651035254059440484315009 05006070028606151015606168698671314672982928989072945161952213805045791384739716 42152597207402693829822627078433267421694102336675882769009850150130665178231337 07945181531394933161335351778902238312154402676530442858842137736921649746760325 26797688666339251955344085766714598035289843381898471609903015669174561895241877 83315229110092324502302395729503710694932491130369264355210147182309105411240346 57312379604328935212854676909039812880631570670891022646836963285639877059482841 17409952378475236662653493810377943131200597840542349864009035264315446969835559 52277017160607345370416992154061773157872469964639883236767481040309242272098529 21160729325805147650427372904834910585079035390140850998552174514127931767440178 05947691920133578793680644207128715500745013567512857377639104907414861321291811 61558456567157961435307001560409627949568594399272817258492140148227085349073460 14543509108779527495235698705973150238952857954674609664532665902521677214326248 78795850067983270504523132113549751185494118631571746437314518627122769210503091 63064063235896287298791886913342083294687817694336939396167379522375239039289172 46165515794232896576828971133422053742703006808149205805748746192611059882750913 33943746961365416265426964321595173047910023637808343880763476191692961562035385 06961823174985190379566556267159454065744432482282227933844786344812292856164832 64988400548941588561664691760167310546318213356774912599354512213949477328645804 29334952897202800483102270125131695768504964611142250608580676915093129881753606 25646125068523764071992571665549733368014843098377799363876256299861534016304616 35148933012817109453907932658125005546720788803275270847873063031129007018738567 06501165463192097237311932598354299847955257081026869611614071477702318767606039 22895340701407472398969071774086670274668800003485020075100101567515908370871172 98977344194411073967528879846786848033369845433645771480950768589583732479632646 46321593886879768026309292355445588530919542536517851693090716721373450233200937 30515694945861650115004049411540672981022818072802512080585314712345893850395941 54375433571483486520285766655078920841133265059806207256809322282764962352561912 97958380341877260327554601371842422307876882177338274481852342231962111811684440 35992761131206359478857100996597431579031847130671327435372477171906205101312842 14269223257849065406141640215151824575584935399824237641810944852215574925361587 35831856109168940012387778381379971309208019419112515082041873090382635714945442 65632247875716295232630684326344531430817665368867650768029985391480065813476250 27035838694453035228776963814455720768427691636328882447636193385684786166571756 10001361968707305953002279717400943989907281721023205757883911244590096357311828 90060867429288171397988098333387296893877907124814125301528651482348346584609298 96048107665549821269669812784066646473769466188816056225948309197654802409717201 35875495569131900389935057621533276579863712217728182904455388128086853437710392 36497932020503967693609993658389130060357922506583217438404285548878782421168405 75418431699225800359567719790283306740122812723908156627345776869259308389240241 67271935289573771992206032788899745148405801856514776745217240557149615372466879 47109003717431033008736391502235856973545540904489675314409954877680518527173608 89400427971599787757052283835530568130487794535565722698769952944738418267555650 73207055102027349831339972651916742930852979843695570903199678812325531468620983 39297716997789057408239770982704000358197938165231016068484677411037039487922718 60157013794435841045729567749785960728307686491977532187758895188434760513764438 68716442394598644189280154949059591224775056130489288971306261833944151659577227 30959535176499901768463521718234132398895551938913509996695869755561401967020883 01062574328254615011029280103506415107515333217204459473647798686976810927399436 71922445167779711859511576280302557174760817114508911938727347343616220559912230 58539192936511013429166611592729647246470029101750890831584558979736096195999140 41849190231985124959673141453454385012559556012589529496672427414849493312381794 17016179785517835342167917555463395149574233301197881343597421906574881136903379 39363830451062967841595228118439213347484048970773742439173391394996760174757830 92056588501474592769360573334116929083164886787392773913779466182233536185826282 57936319754546354975803837495788355199837102550247847512854545104596615701350808 73634761884303233474606414417836256109686674455104175605278222276969147306566129 56022744727703840032328430541264579948075310621067633504713906243916987348746030 48840947367391652100633175790015013171380029879551264197640291960764692584945137 67048690744189494834898958683724830982673465464759533157566285874218315850911062 79034303162638795229701786793854261417215720997236844740923813830740424144393172 11686205530417433124650802250218179901679043266589503109511966406912948709160695 68239041560865334897388131788912070916121530520798357535537885272854919536814761 35031391377621860041672734339738829916704027333409121198120788438855430779442076 82175096871085986443376106823978116286113020330843942731871079685439802093269406 87238219728327573933460766580582207519770677761960197935117626633841130858044976 49941078837563703526629569565407812912609302700099913549398935969589583566405885 82552084693413078441135348725983312581504530267200237614721780492785445658155702 20067630279071119326538743879532492476182644861715456917944171176184871585549569 58793077947992696853576191486927310602248477855048168762851845656217059645890948 69108425134862107524221630507055164446203330217140605491756725116567262569419763 51747351225042933338525229700482319591842029861959377528355516870613875978591526 25073880266547389707556094157844671997036494053721849211097635119048659675906087 35178827655743128377717534463360221185019369214126003556418577484291020168896815 65154335474635236815315436560265483806705835855825308716294274765881801083294213 66366852640605626585842420640893871976273081807226684306781686060425485006607874 44941105724347055538540936031389516358751047245351499524236987462455905089368571 03992123196454368805499973898040605476104606727709853689606702813800890884133186 31429042013929746685416628369656017702515296000697226187567055172299384431528282 43609831395349253019710487258285868856837947487220684473751592084796674754511246 85875837995948520071582326532722137275206010785075251870620418918758609309220506 76783174815044988691282777899075119505592346586739902440123524576771188772834922 88480507810747036197328838941795477294651718411445992794680802580395502723891687 25453804064017576712603174728751255818603005268690994182589585417654696945792271 77744649186069918661345710681629032439923713541606794750608043077595125796440749 61613710068072363851258425803286511889690409567678908498644168028764128319876882 97258095243636534482190609954467573909284752665583306930720662235844489792149755 19636655732896794579976945782054010378529643090250182443865022197581758415466503 96911631433456728279561146547339374727829308491575877469650597044723062744981320 22420552810915358599519028385293898525130524702478270150961641366618346167064476 08653208886882108440784837674681424680059756652675840342776864007056188148235789 56167643668909100732009785403976826560166203904895238242153106723227353757977425 04483932830237565029732268337497136514696487623040940253528770389124414408905872 02709983612074374419975194228261056083149222850174995142377250937343531555710305 49794308869494238944154186508592643847228702055738823237100564265676983336868231 68060642970385375601145185926613512509445780911434644900651111064047128270509400 46307750323114805659873264370092621994803340232048542147854641950101084805770485 50068052567356703449321086944032668376568971865562387992326630120553920497512677 47282907122653857276911187424213986763170058757079237275947732279008919964865317 07160630197530116530554801860499839102898083686391661254039420117370002265642860 10866393300141165071762941934585629628447988801578696069829213338265859303369796 75298552130484828496408231715758021781162267817482963023443298948779800796337651 41804180410359416574261639174973422806851095455620388313303061100536979210353303 02860214954489195461032777336103694282402675005105045006862626055976309310434753 76704692842743329346890472344619924696711820567495888005596066827630878260107359 32381632401901272902806559165108418074812316199634763274334873561833256123325514 42981170484018583784990597917555611051629619881742526968180270930067241855794980 11799730694852675882621443515988736280482411401081244648507059281152570007722781 95132149106107069972831630475042070813651883760263533051885026025347679272426474 27104025101344671016992154227770858405460883507742634426610840586116375322313115 22990724247879284730978922519851028949341855024977950751708999961813558487353957 99917990942250042043930478741998056025638499473517534286634611699425193333727602 85476282927712145157715950762103988911342020192424329765813524887225453696810044 16524800702811025124016707005658073932717552705180562494191526118851071589257715 92817308907174480125555959402743386599801918237093459527600706718035672202838458 66955654287107970616039750982084378551023187304257173175447538573375093768998805 44127175480979580588439476013684301716065982848311491855997570113609662490544886 59826140928083632108061360970660644141773496607551148663674421716873861311617840 41916004076133807779263603403888133388712656252972743880925834225548996580623659 02290694821175662143854275060449582453264867800046102758380462496232544925571972 14048103413535308567885400241004688025578127887488511369534054990220582982331238 10587283841460966819289368832189596258536217928531626202595433108254286425607476 70347634334448478071883039431928559599647094394395756900766392184729213251037441 57011871997346175737780470689484895084275257579482177892846064331873760268181818 18685415325329696656593182267787565555161450866174298571263117269047308676064565 61168054777336782377288540817451840286113614630691493699908623210423627866585310 79804554418943262708394454750751686424078594601310735210404865947991624880666988 09077186497128530027413614170183834434799763846831538025355371056865321877962443 19493742119335579610211162393537644722671080817022997055004893297698458277623946 72736455760907235811657667980353886789490045267547946453889538201700259285126895 49670986148362709095912375960156129080388586853609457208737669411117357356914719 97163737593161079185421821785174837678576772933058932561584699013109687664517058 79924341236320580157674178784637006675517255252935996074061372076466247579151332 36214384854076849419510864893072441536755123991140370372910217029432967008043479 58561862281512939316725756937201888890183359210252264688473255077957227759268878 78413679940455688715549565346752979333229808824840965210175594641649662624812008 04575248259449092242909607086064003484393535904861259791136799127771854064488783 81884160524128209678091226252361528198015033581093284355008181858991370007063912 10723452540772897980590001791026660583747922014741476419429130876725439802836126 35172690740186934744108276018013812874506570090102150852939966855494495415746927 06719504076167879342632981087528266991948499268630211054935755582034895141366773 78182763858597555544681704485867618731292354265223934682204202652262451836055833 56982474599820026123110514338844902687009922044796584941779539282760615041603233 67956073214183295098529047174567930366531282597332974734924738510056609264505026 13941750848566684938545564310750679882302705633388611388457774098860874155065896 59041348815977322403928330207040237854291159426545686676202911119999083610112523 99324632426626015122393102868388152725218962023371416511779946158895389913930460 56569834272207024713829658399774276650658495693702295152552910842772022185474638 46100542609800067820982119989377890801310894008243333106811381502127321276577859 25858701942792490582925499052322018375445264513324411585765683811543545157109757 84126982527469547774465313623690845373661017785063931739273978070867363608466219 81961940436497568143031432867681248361760240573154633617071016667521953687039707 81744340099321258884984553161583905763016168580729603348265923234663817944584645 06601753032179034751637562253251712361624801678895160497404866594603114530627617 50802560042068734439327329603732175534111699770206737229453901306523576952802277 95753906452084910195416072287070294473022058120514650836196183751911240779514758 18031016178055228968215350582547735123433604137628973077933148745231137573602119 29336567834796031878836784252361182050974363702777967173410288362427911804517459 91717434069825778022313268748809257804019870257618898527747927384352412407673464 78347737993301964535622249823512277536276076643743195038216578160995278427203718 85187034134005266007497339469180445046308886570313912118221006167477531646215518 43114341903355963776414703471236205390222498591845875066517024036123151577058842 11871653107760166486563358452086219407915517479579349264652114391061707208165291 23313636264993273606993985911240929190577338666760017080904234669024287017657697 77774633927012163828278965040410143033100269194674548517008596465629600090306248 66988747208103213106604789878499619485353955299856053885990323542606986068648295 28026908588997546355025560226029216319159471911749605649397286667109309872892603 23018140780605034349925279700858938515399727227412492938141493116395429354085530 29423383736564007337973500792325706399217078586686863181805593135130213375310808 29893886568757532962686765281834848453231550047199942928294744018748064991568198 22246690165706308557318649794635465413450387201123182153755442554228820615552754 04718032619377563058233804696040012267305242123707518922800643105647287677396565 72676581547826166742829062346980855985490864700894566590169092409835771093710152 73447286483023766046989302082358796505637480589615252688968872882944917100307520 88817512767130640104483451061636104166204119648380353658284398596661724436709106 59017668547488957684187162752485166346800129288111974583717187064603777272383711 51260268353505985504494773342626478632201120809282800836079567226331951987990811 51850698088463837735577954940766893123744565387230708558829970523222083822101848 36753874254630431982240583523431678481094773568321217707598336922989088888157121 97233068992615397241295525352071948294605867039942595270770740524558066010237532 69606554045486298723197410834832616531935658511907060692553388112742746342092641 63634571833307522837480172292679521975576355260658903720369489853301233622790399 48920567271942734099696621792753327956015335107491795962465152879972977489539427 54338945728040358334493979232408708933439495166010789048514886688143144160389072 31390439333593077479772103323644024424128058858250998930127299126004123987401575 74073387668364319106243459588059339315259032950579310563845765301443114373633765 56519015978319661061194583122620999927233464269957870733731757148446688886969562 64911335093691284740243202692571020589756965430477409599418306020514750190722429 16060287093495131314170448201506779109199420711578848403719514319252258553742320 23744690729439055206113404937977523686866062074411974599018585322089971710614932 42185266964455458244167520899476629678943777964397068705000038801425689002242875 41511497472668335307961261804099829215505027529677664744152429326537864209021726 69155695628594659059440273654305020963487566141437887836000474334748603357589132 71351156792448083027686375408903197329703380850480729180785335372834610394140815 38748795641006666167403038672336546085669513318012379309809159962698601208361618 61706146543039922049723245184042518574823446828161117927210941707779888253009763 36414047388145623218485758193896775644214867853284366588234102519823386311448541 97644680180025126772542973795215049440972162207888612649592547192839745111209483 71199494174305282956174390201961949818702194754001688191573304125057394226395651 69350756654137706739016985581690880120006765146970153641304359409729487872358314 76636140379104546530637051273317684942541261670743454713206724103332872406913163 15644738762359657811934268270939556542150336887877081313106516429217339974625038 90272416296077532327715889768845400688783186919006832021558333863066890674208323 77310262812216697486395518621095626955482526629954264553684205431648277614353810 08086539401995833740548164308053503768946678480858068523723112136802142604123602 06425828069658611143151946648754923910155136974635065602379655801928580428030801 89273663444710174008252688901699323467471164993181171416387730245953240773433176 40086944424847884452024350365877030772377371753192673824835192393924252313172465 40526638283908992192254810530021361421599025521092870856865894592759789437383018 67067956885158456806547174356130970700800350147622509952445162666144414749551960 30783568441687218570395049858223285294837362721503875006741067007325841857442813 21802276148011499096388162117959338500271542308931271996511341166624469198959218 92634979565177587461223573351839460278439801365668453993697261318500815353587420 63689141413956110685026663112673333437523203512133776509926819840505524633607518 27701186134359679342343593472501620040142680567137530903201077465043791275428926 64993402177939161982095293416580918204288643172957435225215992689532693689978335 06588489367330116283845736703378684132596952408810412099158455665044342165883195 71760020239117446474634265650899846160890056031206129094486681770250175173301750 41425393454025787324796251682012741410870175274259708624511686584200747150142473 25052509770757987849189586869904676642853310609582875981140077695034394779944911 02022996981962622454923683060697079243536160807149616695216083070266821922147326 67969453951435794105973437684092915473349291444819311126720404170501947353510272 99016966922328843726353726624543108578457631171124953885263004257975672092900432 47844375654556927757143979984259788734338075925004561628487339641091494386680387 27899441248790258781414615726881439661331267461793014959720912644624628525670586 55298591234158699573012334982990836235180131677569539797979611143327464876679877 31994775432307264094350407487702718030905266122078760613914503716723114117611153 22577890043996132299660432421020784145591119596649165038282329544731418838906500 01115110397435285122246903993946933148812375025982535067389177559905808537736400 91534936168280230357567052867895616272870329970331510299751008622094012902559642 77669109299089885307134293703349688152542827529684867716972674779756459542710389 60080728527053578037766210586670893213312231658084709284572458167322839743551969 61440196633013619698560416919141787421835098627654977421250857836990699662971009 41945969409087777167754402834639911348149226142091037139654270264843875207851870 27084591549430686119155545041826252878291928070117882135980098183588748681845020 75415797861648985017542324330128888578731316856539598209352877752249415047755075 94345413091094570957622239438057300497923771580428143969726399280479777295008404 96541821647003521364894865077241396179482809954265376231723066683986751010777413 27398466315142528621011466264945511597183832516192838081985777198029160487234803 16933274291370002046898409551092068873181193269798976540225913940850973112322968 63712807873022267878713326772331674232108743965570553446610773199469298151928486 68364360776555581850568772722678534289055531375450410838971446416988781195679632 70109532884211640469439332895329818716613084666817693277981976687532148185902326 47803316181206857900768887058883571516777253572379132960163718415956584083833848 39508083407010415159179712816347462119503358821788578097123055575880434770093155 40274768300690458552006644523276253027432055797961331835553357758383443471989573 27369351058560954409354701069301315314405804180126327917747851567395056076930950 37676498018919339052599659636661088856737380538905355421726062834789978191412324 57565433374908647039125065242986543339429566836278547064619317669827584202527737 00158483494078665221642834666043805333403264144043435985266701565759094373219597 26471804723668547664040291256057206033541326069424688732412763962965954758280883 17175135969799107352780917130050065272797493186786258862329447262763344566255892 13315142011470976680594806050187112839731613731363675673348241328568344141897408 31590973227159221620419691500571566182179961194126162046294898623929234333983195 34462766579553130289309670601599726998146299569191930210560134297948136757694657 14899103101886823350191978528788810483749821684076970517254235577431049818488328 38963148091939771378085967235361492374164461177636953170051797315699518547519604 08570960580238353721031797451549172694902158629743313839439909210620473160138487 24605747298265822823862836349889466819202241784881195420991384641508499983421560 86857134957507612707801497867404127698093906010523385117626909924385475173467185 45409233307743735885031708761871621472812392056793682355946905096170594799620301 67312907821019986954562581024933957887636166699029599875543795572165464034704014 69720933529925349558988392283387884842690753699740190696890344181376579550808922 15566642792553956996063022426883745337269684135740789915855076465795344620862113 32096735354462711221470517686392024821698951712202056257562758951219975946176095 18900017818536564445892519741499398251984216111447058411543297223815099904600101 66306267159455365579714209949194377692400093744303260495122001449231338782758628 32960504471797587647680507994739483873546921714058471983697864013204904291341975 88341226035908616819736312822964755991244504672356298305549113019543544973157110 69685208321645937368150780079813108240295837203395667678881429125643666904858735 39187690004481819705575992906407989832932136137494151497485965195702967207977295 49257879058383354296933941155770326659019353973079157754167198713230234581491870 19974988287888974594507900038669687064506888523254255916216381249185045346609757 59761757495486741578454542029032810254152108428924130190096267186614870862280116 37896149287180307410038853382365820886296468302029228592986689104237943107830443 01055981923075090296390438440080619955431191789194936235876666489220729116117388 14065657134608307727414254727191484340116405546361746478032444781958195340061107 83696020931576132509640724507821212835921653078823192419994279732719315589943054 03794695153413802084318819217443750715795208682647608201430789055816691522460482 44421216294764443517840728223310203646395287167772101887657167220471186496866259 67233778593697943387407151875615716499781918950715961667985275090170634831318528 96997842624583316010514206218262633458091482928922766402585873552760803894124018 63335383805040479877336618983593906911446660683927935888304263690692154483889574 84597249115498950201265227580468206500645723257779225366928737873815609439190820 24720183574787186093726834818073981407657782553265439641526263350054756736820512 49132333685286184973262175456467427768457896636133260038543355948280176636902429 63036304797766667838629836558354990163720844373849985932724605488451618781747294 65458983208454293258360688153871963739148072823052822121524369212798586206280496 85971742943335033664482163025639649117212669557869409984529595613647802090704312 96012086582010292669539668507985690850261918625364948319671490318094805357652958 84149216937728874331875857326637676130407071958896782327099660787847242069279969 21717868784039355779416264867949899850593142423952023434067995296607565224386982 48029067452834141521270642553577004738275744086964780464255154598147824183718378 56360372651023496470450845201966497619043925059393641050743382264519223493319491 35354034826194097456150556604265216133272177575416681712192040885745508017872221 50902054275183516391260235004961264802035925196511094852939604903001460895119683 32277895733277713877669069578274057898454562886579476225751280735530794209545900 43753026951503414356929261128909331511307356840053905050583141887233678246023333 05612574355075718317956158634633158643756125016487346078168370953605729619513879 06592575779347535830929170888812406408886898553824407484908291483391083487910194 23630519950579114456358064064101419433825345740380960677494692287402113891834889 91621214148520206720023209209171490798489963031648457621389849072569945802725532 26235491346687694598361142777486221766603960365984126105210326076517986982173332 91864006806041122455270917766892584820267433525146417997917631016933566552632261 98682941729373636514195610699961621600700215216197591814353375528528922516495033 17519683391957340881366121533876587675478068883188388702768842126644778894896626 87111967626966785225227721473431477591556342132395893830909378511543810716845231 84869359212167113821505770388222942383577909865374317915561215083240822860701900 44544127546274894653900868936911671540587982004114329628194969767321098427995331 55674951302159541799721988657906870537398956840449235451707232908888408031267252 66382750036482841053678700122522107665871496632268669475697150351424924089404840 66731661395435151618600261442353108972721457157757878798204874722287964788482831 94696343274444483987226052696769547609058439128559398385495605931756047790381212 06358606257663282646840948679639171872329774251271413793434381251366177772446873 17441979096426469706837358838652704854458185691821100181230574817504561213723352 54120314388875860923981854691129408716897031351252543474121982521138619507204677 25467391514100876406329270947946747835161018154217872386584658430388797091123073 99088192430139777973540526035477645144492219087736171655652487333621846264158089 99015145298364353441506677222877096425318549137838905568985799730085444533276235 80254074716175407737416568409547458494476371826141972102681897949168278389146350 28842600472678814183283352264593063356092727691264152739000595719042853029595321 08291963826061658187397267212163196509268102650965523285368611722719722969225840 08303001439353063999969264603991668501171003142016995607745980540666069887647858 48890436423056595895600914831505709866297117589582904500920701182475738113067300 79927571889439692267710519434492158097429037098076680766593017930079404021298079 08971464884156447444895473683806283938516963204403937342806627612404727794327240 28903412754769276303748948978194999635884615481692239444749289029920451520730365 47048973957399159103046234485928549831037354278782204012046871221866377860407484 03694412679106380368969663454584867840291704723213837746254163250395907906611547 58722748675123171292155713845901017233196112115910259751001459297304856541344385 33402974406321718874285123463654331443130355617099956903429155797178495179943200 36358455092686869546680908886678298746586576656379999632262585691229285675829870 15628233964649051399651986585853828369824342293333947560920010711155522008335770 29980692230815340201125425728190858828168445733682943055504570769651202695203171 53538726188845948768183218550134092939988987894684149455951671538803211923884353 55602831802206140527623177129849950865711739748561946117814111238784912030715367 64142299961200117006663335791147197435318553559458810456904902081333922073492347 95821327117483560958772783947098186644233560787266212912469100387076015815247270 05737103514971209120198853761669618219787367801425970633227075853263087358049049 29935811235694170162665232814704222347552488863733466897538027587481753838036525 22272605993507319738257564032355913001927952640243941433275940940257828548412267 18936980407077440252109680234835866718014396203649944105845453010011538785464581 49913819388187462508592637365111528596478372916633630074702908072511523120865187 32130243067434532838915995020332630602424071142095137580929881211898576512380678 54570717548304469700951740979872277062470910552782441352006262784780261277843252 35345582417463623921274146124087748189544789127645817658350168172961164208391006 74603629885281761257007075357799798049677562108228789652119514438214450326618228 34756699531156405226448717770459850640218890544131926187747790294754642758498571 24765024362277990697825701595271986996652513022386944241341498651974398773533067 30493888755752084704102091450905837980764547700630727228094404412940426800991983 34397419096744867516839627894554714244796189594911336111847827886234509396484606 11482547710576574103056544969153555972781486186028633605780908102733435170265967 36039819552019808225239355273134896433051744947533476615741266307066575438548790 07379952856830514477848228933246633809611423006743597010792653857027738716076829 45059616809952569785283597203617620219426469459099334971935086228707297312289814 78286940660768598799778549112986868878133371520915003324420554553330466595531418 89505667820715412040456199462072865838223144927690195423482842630894630159859220 15089723731507353529777269630106549833388251377268317381163891641946016024505450 28547687066979809290528534304518773968105926706807995683846909067144900770372816 07471208298115134970973482289085323464845793150499148775500575866890148987632523 96725180314026364594255056232933882145633799463311781050703281350445079645425267 53394546357342983140995242618780129842302963740591611506462847194116348032576588 43191564374838321201761498922969670432024793995339329337803576791150577299528985 89289167074805131038100844665011867195649513503728265771537322355809187993906891 61826091584773949988283509799656510186571806676621645826811503055638791203428290 09659983528021319280604503201449585582945864851220907399129432230594942618575899 96299228390249708757224349535443774044313905019976751726993268593996952780949122 32400245260560838203572538700691790032225045466021303036248490247785474530886070 72542528360912326445790657565861803963311690335765145887513476747199523559527302 86318318300346934011988023054262584341435963247142389471296464478651489935841253 44032763904914859671275925850529713424630407699157475736730074103314819375899241 99040915361738905923643566238720415116652064748523017905564755614699789470433272 57658528729175352156508596560780475635352394389592030564366327647051804885649404 86443461509706417748098070109787443146097814396354388684816466943081674363199958 52325166274172855725262791676886664958473822514307178778328636322337125217227924 83390901965819179274406216496685351418309874563148231653937879155332895530369352 88201836797878157376419331901599275789231581244844190496789207729949402650256281 77603123394090210799476304745593572468938983898716698174265174981301517920753391 66043486941772519537667681135406842180419448980687631509303753656629882630515896 04868108074600716644448425531328715925250143600392056882235137292869087968706359 74205837155161663483646539943745178241832934977771853098598786019035433058958608 72144817159284388259027458010506952406836413124392357126239956173276015750455751 17157964628705474891628439469402466290605137232316143197006318721570357811721583 16414027480898922997259900257611077338853865942278100358988043227913257399325817 91524241588372393473447847059941343976813165889361799225116141615106264911841467 25578119512900302400910200423594838708357580823859600181370918217401784729763995 42218712301721289028624854876347219027947947955097357782746556280982451615433424 03407665106487346774968978667910023250185225532769866983387634789142527415774514 31974668343769213770054978489397065343718812693431984017951277901065478703002113 81910102736556509323592432818201089171564877466742458023134464005711404525151955 87745155099799050074167024371509172725248148993453120628585096942279198192941991 34216296166124337443058303926992924929975551675403947306160059883707117535318882 82629390569594353400536273338031856185131449805489256310512559762270979051033887 95061090293924965045973482303714071856344504003407839185653040043585289060211154 84119744638589974257891820185097551073567241725296054385502822333950321251306835 90090063332758670289996467779945063472829581398157571238572468419022592152998676 82280636171508412580720181633883152214242746450085523132743287595981927747570276 32579574864698620110920282422875303464470467825815327574891731023098266897171478 01939098273500978662176119144286270482369616290912108839631585133161358154136197 80425557794743555709121272875396133156781581350413523213976715027909319897465753 31679848836619675555455158743352217486177339064190666962300641242547131569550054 91025734506291910341935266436380034695830430597461697216791546522308569842023612 34854777734486108668599847454167880742325726242147394617452303749172728252229576 53576340706206092834446000982275656421452589170881550769264980601556053504198782 91727496201103535693464925238181718296810028805848261431072096265024858096560772 58076323096585026479513231846996127869486628868694748149948556199642018871324818 35367693029000677226012070933674040286089598258856978661632307944732779195531827 34924369801456508077267033453201596256001561394507017123765953773076710294206824 23166322321338511847102518217535215294158168142105110199741855817685751628519996 68402328539975606786042271504358077877448813230663818859345218984925315704046646 94569631740557274280198441121767676365124542758660378257031036989661777548348762 54674001416274328458109971801984459898179226255706076688625352348624062755453036 83786970712271580916487650896873246406081928842748007465561871859858118566555573 69029806292062677413753406122299448852617293744881307372302049764186710787095411 41411221514682850284988492310280510723551259783646655717651914078291294194054984 95723196533953392696010239811269248307715040381365559364735463488782769798349758 57149065329634164729364278055287980832845908430205016973243184884467332637979530 28876322965241990408723728879949547021628028973586823946120620268267098214894100 76397904660822994983255806160546402549033084498592157574149480499910009496191277 07694270099869166134466415324100261413727339777011990610525511778795675111118171 27644316922660527889173332773334036697068484680074174752247892532985152722725642 42993953897087035558871274275343523715459427415437715403138209415348389233496759 97797514633501084281593656527894509767046436423971123464972888493165854566673276 57475355363617284742124435674301139303903624876998759992474312979460587566367165 29930738977832119942823660101390497981961731256857461851035640910630766498373678 99063124291207053947350959533365279397034563661189783157077996313392127390704645 35179526604704476115870804393103837685797973547704906035372418452201065337865832 43954773588794876822616348354179289330405040879064836333038519741537014765453359 68115103513649945555975721783062331235840685311003510859723250523284242664152764 24027117252583155579384392036762283809270962763983860418960269898652824121514995 00167955291666242907487947897357560045471018642658228951863496491001091196777270 56497939948202801210540002578749964329211055361988104272290429385561181192182495 99070324231506574165435480611270504505037572697800328776899006907348364525891131 95503418849997259493867073681196585612735212276961940603147568404750562125418357 10129063768831668222855727857888973031585508476497680318550074261784029713135405 76012022586856832729607271806770037875289285815512435808111627858379113661731662 64273418028905651952899077960856527578659984044712401619630733205758719524777988 83843704843079328155991747587657435826024871188313634170244001238850674614016621 13983488203212405153249183623901501446939063674979323838334192429069109600162217 53237666902391083156672512976704800195030422114238026935583125953399568776079839 24708531060219776903126287397226001999763189539914800382220190875195451739137289 03406815780088567349059863752304757623189214059853904851569313674734016792683004 83680240907349234991750057273595141273332064522572165957430144915027508337219033 00032771013694504146553249200608927097525820446470812284244276505787471424015515 09804317901942253637900540067097653873111444642482865161465970908346016957519280 74275252194660617038030311878791836768672766228064601966139584959919134359897853 06611158820170391473577711614596725750732748504668934584041918258213160364413491 09075878059896968084489277161997082333837612729187600687150020838765923832191242 68754565617106803740958342431962712916620401980530100015586735377037417162333517 25788776030630665590735386248276159977616379738785463505172539791837531120970559 45381162965706392093774307150802589147930387549905798777973434808461595604596280 64514407972930422112805562261696137020341524952503341238342844598993810026306957 19257823095921856654812454863779590501484878484675614671929361662216151746123817 17051067641504351586470872264308007837147347310583406312259911243412779729759387 09392890396159340494868091675035150884100052845951622224574997778567940323099495 64502167284362452179856965712222859159068368385651500800291860888589186977988600 82384269932215878297699659917811992814754173462612844813169644349298747831101687 78381427220325119864086573779785716075822896034565325239481884728298813758325366 05745550686427884504639138150639582813839176497998304486413742549226407450586753 86923954923388730883965326817413706931623942013797261556293579931670017869219648 22927472105838875959453321744699749006159389078843433558304268214850652174388064 49756262611964862847504621910168711258374001796910397824825983339511820929448264 00817595447315004340506098417675307231469202163796061416544003149314524486108425 62373386270845732205129107587459746108958794740625756237866399498947934235966162 35075036589911746326970148303952182499726158507709562557286975688102584069048647 90416477901208911566511743947907067745876323681635343319942017543185822269877905 07136891544442989847822034406523791679404737907156429584543709121684086246320742 16398204326969460653265685767350598379634529503904878771227619086432518191493919 62125965938922250890436128398429139703295759452185463531533676539197168319930485 65878031672524453051322988232902723366990837476698199276736428914713598982660815 32746551866126823700904009014839248949668388559370059560123850517719219800000568 70381603041917441216840801408638002922089413794673602292751667849848365361218876 12731282196813626029990388687250965354069729696143650576148457834991199191225521 74493689575363837537155153123449108854116218549705248995355654888149540987126525 81068881766917542306443562919083451152430348647255037802222637330097734078249184 38258558042821089172881176008590855338227064100450403593897740261366083921625395 69445937220121814530671286053928049555025515068461304087781762027643806385854478 77804504412348675475058101976064499272196282308526786844911409093920220449660040 37546018407995444904619770138789382187011698725653390657789795174332640339711311 16435656456166766216481677986721854699863770898710570496636281521609667550038493 12012446431633694474323583377551721674986210569881103700107308103233366441680021 64140460124704669004140300933059324121045960937747212856980075139741726943908480 71097745026976114094711260638379951268726165347182057335066026649117203730061704 24591706516027816738530184455397902934585510171404263501853314121776722543783405 49031613672006833493032616817078542946223407750133947230218282421226363138618279 73601666510383866527465504001776701143762648714120695852139926390770751882277398 26942132170815051259359270286447014990037266637976981205508588911010153558185095 47019573281922348313920078511471164509135895164677080480565752328801508963557314 21267171011344173128540260480320131011852665252151460346210152013225073056080807 46872545999110475755293612808071831805671620115141738379563002455335277893980455 34562146739994986235823296425093947980578880497444393702016609372333295995103082 41942104278902893661994084354115869151811469899676525527371309097841733637888256 94299888160858576129523004696221952266354383736703156347422301665459627435085751 45214679702074280701792422496295033880593756239797417279533891398226749842761270 53141090721262749015038113676123548001561492252309041741265047741912456452821615 80127078199380408662023857585631280777676721487953505225195359222919380129875025 64256898426025841413557077069629165862714366448979908538632493473659788137658778 62998151366359127746185241204247627651597233925849854171391388573470644771137758 89582218961836520076761975088448406143501283798047322156892061162376514307135422 38704960046995266619394666517201264174707920678604408256629748241712312408856309 67997170047713666474077945612950574029333184353932332399278332168826945216732046 06241418289092331088875538792182695515241838727300156548424513800989729217722351 44416348832850487271958291322144543767242419232272140795355402607056817043009140 45873160684411905487722271505719114395520776971254732618177446765797932427343225 49227392772207048746048654048077390849552125262315486111628642334529303703647718 11625544260132025229107088375728672558027411451339701705227916056239977487387978 56432212235411445963504502036013080852824131660715616122410909651947166287919251 47922112377336754885213940315647625667539482007383830806530958343931785361024458 35575743569139664227985805785991504230102879847712581782757264837063543778954678 77690360709623365310142807376156386062463076302636860614246023477748625130914233 48375636207692463532955660169050950543551822165175494456429265419035913220880897 38804354607543335106678989779820673277751839104478697318030816622050711155168480 16857064185102390694306919847827462746445942715873698194619637275038177320531839 50616639822550552855739809563830502429553982930953006596488876915611998979843547 94353094861481861063075729390840554388701812745799510131673478933531849116249584 15469569576232649840122356746914579964458547696294993282081468865171461927191761 19434815636715974727100137839733053010781277942379991742234463184730677063992307 03311861945667086959717011479792073159497484525679160864338024108786546893828596 11212029650710099009298872564384240038993619556220256882291591805224132275037727 87371230311731632220277899443391447737773235149220370559041874078875488006838290 34438572092297678539284978008552342118041112737699194526378854383233970503107118 46183040904294818619619872591295339974189383148302748612328841030683005776234072 50006663720102658912318985717160760213195744062929506441573273588215927376660252 34675854031862999112517265154729091982566424604147208713130760574686975745634405 82591582740484409436270438239378665311246765275505854136098363547926287605003170 57333459908592562347409229007491934739965123259814342309227939487849820002317311 63793129195949234320364552059009360225383012128843595553631749429140360964457952 95417565696967371687209977420193180728903366233165934653661319949003285824441279 83465750165261455069457366258229576990710035504306577451212828385148114503822510 30176148461161654879794656241663797139051664840318236363409478185078407090795530 06056280226720272333164416128644057645900417126129200997240033085232323889394803 34514001641637817759282148937387168124762347727087072255945659427961372142713794 33432152513022395800754944535413645646976824924029836653863140197055433534582841 91050029961861363304784372820402955975260432341160085052717033435946590935744794 57576248666443568203572387158778186353876549217180699254263117795693237106770643 09326583718892934655834509473176384651986666165755926981834135696434932162332716 53717476055155957427006000592562826165775654828893156646081872215932767206437622 30516561760303565310242442946081625175864067423392334766583930343256520598901889 21770913575767873551560183012732307534053660576619071768546140215737565734982067 24717130341838871197771986343555234437530456506567203005317268763615816811358093 13318894965399784931376381513624757719245293556936400619162269451887187538310118 60000379430663034898131324012532831207467856314086964520041317597266757431401851 36157542096117781488567234340305012766930900965509558239285359312873438378169250 70157264965136452470660697282953931963786788051717029533638524608461482849230259 65686548315755647484019187792887477761549702083600466801163027302668119818997853 46489743126209254495272632559594050416194156671319168156981830263237454037183706 62498592379801208279841064392761767317829070505803336289344986035558070757820347 82081026114958769055152051237511128508649807299149300938166858120830738528653817 66140209751618793605699015661153398741972993506936396921983489202742723734399017 15338708826251842829021187126535861416258955866179495306861728169819914672616560 65161263938923817425861665214473679327319518530181978484057473055454693399982595 17569999941241382730982188685984851459626074018168905186167523266172523401016414 63165195548909302223068900477538672561020210338764536616040362595299605716610132 06771696329985744348329134726657276494236874972390870974111420107528583281888755 64405803645961911522777029450968792779894923623091322384001779499524049140989856 32224231569923370590208188667532429365120060075764902152984116659121010598898796 20895477082833229024215918397873745224755905656418947559493867561591299444262065 79762184904993306195846344618142494703983830012835852016524299675272386948859831 11705129767054916218190483235498565001552230988464505826057584314278619190756682 71054606060239272103384566626502023864834863056802073506993790341284419338203119 47293246381787735604951477897024410549275636952332585839498453320629032872887067 78838554718759246304389144022292084623846961034339090073259015116523261989261344 31453415193236680338270159861811199654224749849640952701387051640456927942820931 69372003884406402801964030997227837570753817418624125916916134716680853620588248 93347637889444398974860670796343217853473868515845716114368725727500867621190098 90796591907069246209679780504291981818412302792075004026967675021174401243982648 47181328455531182991301949794931891213124639298985718814314741588787339189064942 47370562367167325829095181469976940979124753610223250587002975428775941864825998 01353813886299316051523244809329133381590446907367263668440765411185993719532600 76011540671958721014650246525362280882019431134914852424743433222588756650009046 49478784076830326002473752090863674316512652420899930182577128730135072565031477 39346199866389761336646590126583053593817650957390486954492953920769323324926096 76151488889085376688595922920220352401559695757760378113585970292858510841367045 75635347420285960523100599334263845506668236480231764667614097289823704898356927 70268278675951784812104994055540577537007323556085102292180390628470285045903886 71277677295903119918451528593427196450688192734532533258862270050359826244561207 77252225201471650250864947007271807309429972184532081470202904858742122919396762 73349791191492173530573556728931025271448691789337153363510744653615058445893426 64404055842632827663966384189157633855398905338271228789472777865486737033046337 58473654975996939853668830435735260009266499677869734312288884737939959110134762 89870956068484993681511031908907885207665833509635161755001354235125656761094334 14440184856917678701565865939451348866497115752681032296914317764587130403092585 15790957577269506305482718353512383807927524430129354632461097126203159588729605 79681861700584898536494309977732662626626952817694530265655856404987843600024476 31382837603954267973962356374403639864865022885492476990476772412821935511326602 23318905705648819727814168264678135915558465151619029261596606215878431245812445 58933811584989839885717585584820035691716007351829370329740433603394446269621563 58953376350177405326049955755326478918171909494257221930269507896548791633204182 14620449233812882875685384671201677095571491952983393854899771334342840466891258 56566434240044877705032276389404103311868215558833521890927584765613847956362495 52637023684827223529132272989464271506506193159805591158573148834851302611805997 24598800566705457012661683060768222759601004706828734406827274021849046773736065 53514323248739764104142672609418207330133754715206641158306901270126176905528740 24049415991541017305977826524738542807080859272780672780795539863778417339987444 21333131139674907231663308239961555495755917618013749298013437780186869128695528 95930180966347943026731475082235761034677752713756406206491175368986762427366711 39824248871862090851442637159710236147905111125023926280509251834897558821971030 21536947871106649068754010319420067237212686229425819183590819959121408112253614 09695054451692856789640864020145449787648447385336511782312725898743508149351759 45773730226552195191834393750441523098248302911587479090307042894576159875318581 60284004895022529494391021512337063131966158592873360163309251819374069954518066 79479515748882431970063083463839450836762364650142832093091241713835475835691488 26468445415907088882800967239005845020288186308996470630337634627231982765261739 37564673973173758472786865876255736882602710866064773315698154001164106580433710 72075619677253097945254238759709667790496164359611635644755390170780696959397316 61583979587128695533924976065494708352067255863422732731262447977547686478806659 52539875443553475906535335060917393427613330780779964412257328102968458043323317 59026054968115053832137820339463941536093741333210027810460153122834670635069031 97662178465148964748168515338016701375004418364545566351368434719229190400663714 53326275250882716554407355006544290291319762677025651084591163402104629525366162 52487562829232819266106954504969307243394153943477089655505743330593235667384770 02097922983525255835947100236483273712628983516721630360083479699271843253787178 25790437356684929485186676703721565594529958366817694169509631975109106867965309 32771803389069780412893882778647055065851502527219858779521347930939785579125607 83921224489698146572301826387328618744202019163249065453587844570831100681321967 74604585734395069831379363745981036759686144040322362119892142390820053213705178 72418617044869047811685410477690903449815481138259158746094766255712513464021086 16855675621755987461094990691014358066046877225477124841917259980485622505300636 36868853231401921764277948932955263924210689237950467580987584660665863143697195 69413995466828432792135017608031932284859600658135994641905795451561377056317148 61277096122741005045463041166614401354118794581115759378289502422404085629344443 44005219495692519228317003662122531059669021019175428567446597196842428468822210 02587101805761038959207920762731692720412265181104667023983003514296950318552139 49270270392591627288922633224263820725296814071413405518152921409330938491143982 22800967212584301847249327114169047804578617579625979096712745329695236369215318 99532537759105340771373423016970426913322146631165679653515877350891695969833915 78825247785263086745020424743505391361665666716492937475327879472913848793171083 38109644763820747778104095557797167460114610843589665006214763768547357557953784 42010816991121598484061644095271628896232535365391319885819923009130183360776592 27218906019876729551902089692208273829818131313526144731670818335518208400022248 79835488095875754453653811517557941207081985738964355237878120733478958833808651 67879152001114767176459048589634434180535736854953493002892358377086612836378918 50331787428060475749005469902216739331572379045657120762293606600119843839082574 44379512827864258200603785744488482207738231240982560075418176546141182604892015 09213407691089073342546833369355245993505778145223186959609565512818861279950126 89651447789733406444464044522510579722133162226322074245341357278910276143176215 02709147898811692965876343949007136621419054029004237538369642602191729593723627 49423336565552891668026815469765338229771022594298714776852409005864242058351520 54592115011314286226818770741484456648300989725948057883990900231539040178772995 16384965539488478655772876231502663995211914517781438729649000372042110658566334 94941897647596829444064992817705612789270076032514372913268319449589628895795706 72107426825446592019938236191857329970062096681964530758576584497166893455203347 72968446864959423970191445605913071846172066872705305121555535146945204023859482 16228015394620045281658814746178827487270587673309092706667989263680249562743437 53048062063659315272139847164243314789343824725017959014258396377238936989957404 39340889141987287585976535348722779027259152139785457371909426874114684071241175 66346140680761594105772749913585028029204530250554488526736766785361980217610954 20857300275243480205795440964835918176124457301828345884385740304018297713785590 07018209941698624426136843903958708874982910048030700048228846651464553621283560 83323511354447106863305389290357941734086787426683287870966018537013263229867831 38989783819697337047818770134871385985922883668652532888717067489993867059936961 66365975456761692957789229269580082554757055789275222795993405936904868293311676 95661342838115106981851863552072234138740719838558085208554884184352818963958948 47505763620434592584006721351504463405756036610948335339025394025424681000745962 80281290673696103714384121655151219675724126036667450490012882817127891847651465 36672368389873117330200146849577903594485292473206388257135804797764083897649317 03245650065167402620267336186852797016064149015864032040048224865300672020792563 05336785427558458505437250689168342482211881157677590953181852017334135338852332 13760686718686497003803220369769678073213852540995966704439024596939249181739892 29694297052522861765049510206913227113241642972791426577552400785624767575511984 16258990896625812891317965824951930802374911143699970637752017020762843448676940 73234624563652683104088571009103329615187712334980588086808296313591109186180403 33588583042633442122127586312794703043049962300261244016608977408692138559132420 67236627009294954457136945629936083075412445172699610404417245112290631762562709 98355714739367427297567884317045555700199310660707304403429453308868122469659694 57730281285104518315315454752973643797788886244177029798240543029449349908275421 60317943158992699731987759785733806390745491448002143080398092407818785904155803 62611729020823366558355168846388244369276276701678289513881879524267992045141380 08570919416984339133797345973553027262796449566155606510880568906067698790002321 28058925210267323617188204088906180049201242157874417414866030523705835018575957 12187233198898385314883695475737212283039476438310154695601130093977000411958332 10682915755277138908087371710670896070827173678013453652055232398375787543450911 18789926997574849752948895903158872232314472082438865435317929918268845768235426 91268978180639812068825953563399179976388089654262827044261915921786285920161133 95863914020355574370827361702414950222844650630864966044284298040463068851871117 52550319851510506159490110410591556081757687469896336271542378938468174044869161 35930981835311704847586921250517592896748380900917519056041096421794968213277902 15831701613284950147440412507201689436790812406406731184873610764285793994630947 99677584436401510905666630077003886038453155915838453716841655812993519320321528 65884856376089262524973497625154720880206477723709213567471350620976464877047568 77255015649770816477285562566300202710645841781365314559028046146797686371162328 64746622779696719922396997673646258084956925622944471228916546001433340186149815 09007273614572805483116731845136518945859738272577382525803112437945866656638462 98739699089374835495752248021314747255823266569947120910291887718363884486564456 05889486459740684378660188008241563083139740951006034070341103030647438407343119 93795926429617694663146687707038864414473761024597962239916566164367311049054553 82760452349067573559621897733397968303340021557416491904051812922379226794622403 78377068379017056236884921696432907921870832089898956885718984401890639161215612 91010566421256887282962674260355293782846676229869747981551930693293249655277571 52149342524936234360836192092183336224460501367342636790608306533337060937860253 50132627981982719342977812679948383046001154596815611511449531153760273838975327 00429398143697188308767449147994227418059354757398459272967780751642048701545902 64555667751147923671689910928157999568849900235394372260956832594321867537976416 04451264236645686474246556367528568675573314825445851835680488747810521434894691 97743161275294115782512071751781997893717700330406394729775920403509740553163512 42444089778650021271379062108045561660072617160769904216920490813746005769141506 11213511000662516117655022281485077259270620533859766712970338230506246879241221 81140174809653242087529351472655756411866200797314493947395004844010999115454754 80573775359519484986625890713989833981992387597882881637387331897990836014465134 41676655362519729722144491658291257867706051242803671190179595891115925948494405 73453304337290197284927974471804106710522157950767356300766873429581779075903544 58233757612639048513137558903306619484322552029731419885205344884096996837811391 78418688095020680729474860806847432076124926721082855456873377684436004322958766 39829301981698040059819113563218023737109528811440750460981024936176168471548317 33308562792477110214901843790649268347683534756479314702831354096728065973258257 25804944113122000143942181614726014432144420264498608917981422901561332539104518 29393294144058087434962206737966822809678785731954519236882972279623903250212543 08565630346557586246719403398785096029338842384716024214122027168571387009087885 45009268147876612681601169294191018582997776218937687932650529232280064061615079 40458326088259947646888501435832893166477204160542146254506147163225772155534534 13952938220127943770255918011844056491804976555926544431572351197895753227500181 51404905898100642333061546304347308003841147690740962905411153981249014081662916 11625910065884709984727126780613303307301286735482876353541808423333511351606176 98972443949386865163871842188489784410061205602934947053984312200912198385327931 88931303970278442483977056682599226000586207021360898821702362696207944587237599 55192187447256241746402802383019702982721821182958018655823532586490311663524336 80054817019553086229787065405593534836205606839064544966691547051610947464123237 95780831906528888332917941987375539251192459696791418204346304256494147993177790 83344151852852867871012106922498707733931819048162130511454985636336945393614279 52614700752361497248444288195401423994738493120586596424242061293279156730038775 37259848649935185510986008266440539728465582260216787313779097649907209225652125 41517884118826440156495240739133564914093050176586468682907583311926998547443416 93904738602411613153055373762542697576956702124873857724738201230391031404646850 64390494000591410628361051493539521344106559210316993574759134549125175232498130 10450489055541497009900474366078910681791733609362735332387770105666994466370613 48949941418081285153925357714544061497509626480431643873850640851102013109895459 17316684118877018946608461343182964381891907440929769734846222476274141165005295 02436001045783597140087694173910401766032901858439642939346713045704077195935529 37498184097658134040208280549189780775362735536224910433783459405053520686032113 15473999233104240248553272746984365588984753589648955046082401920581482904772944 84083231944690067068794256557950436146828533423676950072386214599083700716283452 65488448357127295783089818047008496962546950806521852556170400677035040261163559 58294842089154541716879228379670095543423405605690600456348302042696720666320698 04705889297135615080020152995337830146181180932726085342606704782127246113901387 20730758078420948064137052562047428218579982690196452394057821677626462974958844 82126837005006199589433809212154279953448875380317554283036707653365139793741848 79563361217630923541582201277646860087812851413288542874158701594765641355399070 29830739660949892495000390149911547066788819365021762242713405876941604553518472 92371892233648528802519251496047672774166041394834484086877842948904625073473533 22472777092473403670248261432999996176252547017690850039558763243986525280140489 84792435791184434734409641138211103456031770437536588447275748971828761477435160 03104009563738591342850902818935598901642267400471050314978486371473088220968909 15856930535346397279447198609359079562337393208411388397201432985469004086537598 63164352505327182646445035456667723087799249371575059221772736939693993989959235 85148171813437498698377230895611848755281429986821065847315147414081261153681914 82185974249715799815185532180682248875984880558964302753984386640715355918068653 77405042137820985972730446565736884370421410402733512103778876979637395142070125 39162739134525424100302683758967299643183025752138155564873276448948816702872709 37867661283658395035575556877850286493436896318931047056397681432005714340873965 42211082280044077962841831451048651392266418758912041296249073043249071406386501 24617250435846680357327811052627338042003741627682887402976606116910944459614224 12759466065078390285424604304908733291571833214363842031770453437105489138719800 19803724334831558157104635196565937961071749447762001672094711903718078164133331 85182305356113615166422094197892564184575739981363076310273878807133704774231190 69322543458881273958600385940378317188160480965478675651018645479237091472750310 24728229634368807302849008243296014063512821407701020955695743567779069471206573 54669431333131097356029459747500273506481061743291752824107796346107291357114512 47911492682964506406653461588718833998611519260208690621160888266738932694284253 11395307730478684633467881471564983832718549636554956705725363454999852653043707 34662731512264820887273005545507760811644376614085218246000732337514565871452578 69250780366992663831438235852895093927955711239777380134079232818250438966335580 56661263535481902544485140664681441722148241148088479337465046513153015726650626 66109100250892774155878084555139003427834895153478828231319832517148863543628544 76627680084640626982006496428240423648430808314435740000696186390025749464424491 60823360619615841727796151148992616305223711050134196494820793053494547901948311 40395476509267683249626129320968859712476679749817536499979396922216754771140261 90926414017640351074693084409806595820874900105820582229893867554650125097311779 78505013526273712068668772610512277258132979650415707564090546048611511354850073 16475160865690566161799445819219943247882815227358409299422414761453785243420860 79363885337164267633248242893805605438503188101445471577597177319408369314864169 76676039383038144038945147730826159475507009248731790788377477504050552378152536 63685754323801930000176406725596453874302094482102044252824993878120079291076113 89578539650901819242788133853405307171164692572509017147390198603066095167264308 65094742845539564630346104582433746508667503101437496899842198735672375399074791 30520282307700272396814151429685186168027871022018402694758586720292754316315092 70239708548165710407587308234981851428919728105806933481222727231893987869519939 62482358303205374802593929116036724182133825848334316672551540306362386135166168 64518555774206330908146475086567330841959065014562463652287743087104653940799249 24880927601381924159659168957008105345908567104381931412791060981762917519942822 50153919521359173944997959047609072889256524837171592200831909594519970980239257 88933381418529731188374345216436943025790729408594649744914658780582807266852573 46345498023306083414966795812748596509401528473772289360272911533807875507165365 97733144599360447755012187997438878850971998386442316033641329614934290744799007 19255111042260524070751176345036582661302284581550613616541682491598188895449154 95399344682342833248876068106986504725400377070501098893797677668789929280860989 28423489789128635039788327510697809179650966441583697718149626836882717204310447 48337493572570708887868711130300363041086143513594829315309515294732648062594321 59088257971271660948319389302433958689548758317623947033439639139982870158249086 33686960084742530668520397732325471991467389099334821593098038666451785686056629 99766490400385593228730042896578797610479570568175225407352248003973852445003102 83282232470366561222244914397024238903286892464821835935138053908510139196231645 53355624973236168355796491997913589170447452299875827250618395584936350325659290 10093368072155548144625513147370296517399522767587085647181270026174407222188182 69855611309601481632868134716678226388233974490924974441550205630643788323445940 07366558892431513476822047092244142491644459139816852671941082431058459001493883 88209107626615892114755094702680267847204658175395101044006143436013043785463702 79947409096373015881746973349790245196755287740390096282811783680606434162987830 56558342888088884381978839260639565147026475170269311225176515081486599664311597 57946715590156823753611968469813238910726751784233831561143724578014529118420712 01167402195351560043340393086193161619155483152769264688106358898303547596283611 14540451968771638315643977411367051435813179787049338317320885202024599287714561 99343387595648615210424750034834954186020708633095580666855711424758796570433512 40027761153985636603759726968018094879377672279692483102685550315315381712192329 71353158117693261583346696146441110593689909739065764384161119164618213351760684 87429413482877728429629534690283160097300311020635761490748616958948960739689872 35781834866216145455335972935646973261733199093796006479075536890540062956524492 34185517331900827715692484749155448796634991888726789034984498041694722988066872 74623734772407392190934189712952494378979895091104111339681192934075974385396441 34715793233919992567099991396836340714626178609206748443275877977183856402938626 87442844597098697487383365485075360927486261468021647239971365969667719213918350 76753190923146050542347638693953757311236794773313771077419055985019895872951287 02498268936903211094175000208980018337442716122809474064906694446256306368064760 28162543372235190625089556584556759586456003618165445313817600177357704560437255 13039648930101432376519462376951929721346140468659818950756470254920475395810231 79260700112068335208522149062943336486557609278349487275901392980629943229280933 16030847823014625493952510504782043419509340552957927374872257936975397160625918 33429900448819777274701514188049283333424601938536184148488636527140380402000191 50576032242668621860086389846218316239644832546175523003109127680658171177527118 70211469281565227800257545080322649062507486624046444400937297437358288575000584 62703800913563339718325159037298966008755259141461537749879816380389481898424761 19514704807855111602776974626437625137155990769745856453420854219974406941135569 64512066630002835318760657254304071263670965118142168860013013800724407099598639 38483828140086128646416667911281078412576753505421417878783362371103727950194377 65645900453714537498221554360307912379313409869057308898559268259514652508335179 84979512378757793070015510029712619930518822456595098320186231541529834466206067 30690844122424573137156542617840544584007466222948088199815131999439078438526324 28295317806714877939826452961905549298411057979817740814914994538489221338563640 60604648012785449215763378646243298990639368984475586001295472477143356203910312 36690800671347487459659208212300274006369719917715814784658563325914941959999261 87563169601625992539569200252537772573060174955315311994407283442168627977674251 39789415070084967258809998233822067721375914293578787248287563370693185958640513 36869612636791989187326457978783798890612638287093663634361661240673468226131034 01192174564320691915707808915778750761300510378122170786089295423928929304355650 01910080225754272229913125257063418351548371445389608517078293423263497811324195 75868296821187450617181114296142131719659673855431155319208425011051119404695389 02107076739968922848661338965418343006166391856742050401067738018524824974985870 78736117235123931093152904793379260952945554504106224780186193666111897430712147 02185430882490998227110369726781343501715197409382657322700848429527857903974715 73135151732700233503761203664491890967395685618935423910262805264541423559408350 84763220955256713166344627860616545939703676057557252132043425827782664572617835 02657404709379515442999368977754441937027828423381919497025131685414196460633381 24225527787849874378171715374786922779656468672061578098669732850488432620692475 58301395311198766578226382261856890775042589352366929224008647899413170277849707 11770517455204184980007549230379568394633492538453258020572909210931178993194193 65691298424277074614798502058274950004321285520132107147953754065230510745900206 51021478263309743037002505117293881898420678506552358860551483080151759386837724 91608028942255731343543191149847898842646815495089054309074012887775897183883166 96365738386497677611048952681131226919216722016616383091322027002072948288192307 46048130001047797992058691010178536089970178775795008291615956221533753334999705 51665107321015344842603407730951047556183439770952383770846700856063371548845459 17433374129481114748417626373994155306741509195703802012924784558467738727651937 20886023267608482387733688552920408074223837498494431938561062559990570308466004 55990411742384512226311889632515409302391804168516941536452585675005221539369357 68769042809694316989607802916992986440346318426861877093676711762051222386323990 22589652662818063750017308357273271991779319988238601455023073919632986975510950 52778628717330717518670816783244043576678897379361736653334393113317541855854611 53006154444481353719772792609503622222013448365753680285416954819466031117198454 21585918294290870119768260545859365600252237158387828033274580039951037704259721 37181965890251845051227016754691351586212183667786634554857024177763338550378370 02390476237843864986272545576114700390754639915590568903813428923343392906675793 42463635612851379026717155542968015639603423666158393695879467883819339761095711 20185423122516685112153284554501182883017048771948968821871867702588583694932221 46697237349701574075835362443268548208841130231747050422870001204853914926170220 60116953703650279152913245688362568207323024582809592134006162960519531992208788 02841643239531971572301111924767744940331133231101715002040119261336719755015607 57913131042091593432815339767092065119271381600937281454317507478117325489822098 44424299536052888459155459236444161363600243554409616240820168129460062244221789 49611965442805618434673486810696764061631983430399827706101027065523221542731115 85108710986977776572829096690139960866416278110509648561540310105439002070179136 79502533089801604687284025490270038085073027299322732554005139772832598668572773 02110378964001281141410276948183711785495625202384936723423981891827649395018144 79563495401319840998388486879180837007876319454934404162772006164279755842688876 33047389518819057572189642940804306876362801982048613314063064922055808509606038 67538541821968606848683528615455873761301154951291309183575547493120186790022563 94532488235439959547166542248461363886681331881276909463853658947318621519817669 29056193701820831364444890988461334742506572342913302240083944538075209814304768 49156445451195885695855802694066294346100358950822756891320581812618871125421658 99413994759415564230671787113872796264380169823131492595634297607781013528306899 07390723321741445628861369743853640080407305610252042218227214472058485562177993 90800972415860075825305614704486057029453462108061863336683525208145162033890467 19339497551815935846671207433898090157357169140463748959686459041635820727790572 60102130737426280680695623210573384304712121560467542240324210804519795193014991 13811148472332969457884102488950176924756187281942941889170498847424605172688409 15623483609760686492587842871326431888196750115877381891208065643531411224453629 89831615056657027426172539211292241109532591252649053164313880592260333991817124 43902135791592586135976523153969902071842485916557344502580704962978313276343441 68594074914198729880714486946494835645035806147236877439366471418033601475972476 67413944790758302875762355777982749691670950631087286349403108711181186083530321 92042584657965930085980453684554624305786342072560070295306423940215395609281998 29504318665581109569512095160311367280296040464083459158739033967849665894599545 20375299740631810147877449914587818944224793945888682674773642834077588185931704 44956026219144189675488091605265272018222034320940879374511591431314841473151300 14962102238101719445952329035911848190949252175292625155346435929634621834516167 61334552367453678241950772265033885354888993009228160181868244406359024688243228 78351536228079430356479922323002048099263381289804213378383447797139088854115376 66908927293167638102883862265540847036363551911128761513313369925098731211355653 41260256453592567565076611201800620719323040186580476166298694503243994495105752 54179600279821318326692777102520422241323294722611599753764883341497902551622320 48698498287622210552798114195758140638587728938534630698496357535066267118394929 98136704364243823061594017070707491294574498279906586879853408960413166434323980 53328594358353816153283195000241942502719485663187551511943308263275683084900417 91088027862588218484013887563877443487350679200208750164139597191012093771420506 27388639419722884095658324717437060042609627276476441664694161723282527735745420 41593788203196077005801199499504633503428632116020771879000823461251565119889744 58744660984779219505242818051197715796328130507946388199493087145258635156257864 87459535541956910809154661147975717959275808935442220671882990484023871388295424 13771920304425141768325859037914650442264131066990781507530747985124482681082982 15707152559347710191423965185179816954690197105909375838525726271770906965897017 96563336147173007101631317022586717646459367713581644999075647951791537366695580 58579011984556036735571008731474854734059781914540362018173772985427433542221968 88953060479024488334263359940018709324094160487112445615877587993256161829597708 94169862197869290753604668134200705572677135146741118806265089304982063554570021 70898810295023677729498543092840519922151253550569610798802184994324324057320548 12179655070171639591194286145458716398683517575361426800082812593574167828134321 31469184857783170248328321845046836965097353319840907677485737301383637536349437 51003733785791128360633906712071755110392858052988131851444009294320528252735335 56507418533988280471382012171119287708259816224335414527650755897916126304724890 50291946449096087951997149428083169561027323731054315298046646878297803670432589 37535325553819224708941185269947174470330119959105211290299544999734368220582967 80466982156881569369350119240039930422331509898068936700915877188215735385579923 86873479150725885819508527342645271970347972223111922441331780606677107447122821 23087094646328845628006733451874619066283480140888000901331138496908741868228699 80330056087757963457727645309021321383385162543348591492943130345247443912268784 45417634680626406396810356019293033566137880911905574877037221358840316594054426 03027284784104663518541703954427010179264332228178069132663865008358319050076279 60465061369003719684522989019260991700692830699925104012664942640866011236051140 38550679154753941000114754597864760256764930817050215077711837297257577622793569 29372017548270373922544361231657586110768501765267495637228246401855459703084126 69638273315352280708446186404946572090608862325127170167537490298350006180139413 91539215545187894699979014400467229460191593952681120037950811182002109820935305 69940612728087275309692868768089336866934389915825479971647188040449203943618906 65826718750345319511544262178616893090091025844141372743662509419836027559955966 05209096278451077651464808232118451907367554738877210891422437595949899274029086 62346176930839859756064247507970473620187162103242672458746287463104576809428062 23281904737667197696970156943969723838000540794678995855694474349472669480685540 75188935862930317205429189062024980926736522868294577014888896683286474963607734 14595496856295179026276044081856459277250038650842902492097035530028342806941784 89957060139998027600944301599835325310121469976038656279000262725229376911195331 04927459665940906020514228710622659393627432693485071787868897133992801967411695 79817794676378893660307769218427855675449834481431538301630586669478718433461209 60356409048409191219543847788303736841424742195167244798451326772114242378114345 63065698948594414597873704021990031399309762981473898214376094743639143140985498 85790094684387955640055670831146839257418495808500772970560285639528517890172096 43432205269305082686058784531162395553124685410708726417848073728363140195236224 97398758080941620011972840523963363216303367437051089260727456120341704440622484 56664036070905934986243000781677582757141379597346086057933127037838281930044928 80418010249629506097873477985504962179409697996630090820544542896898596916579541 08889273465745754870687609445834413423165961685862856690422338783931387537736010 49795503778862266976043464282827496334725062662212415497292969477377475840454350 51614367314956018730847661121444953634443473866083928921560044551833435452741931 32049490067659181158232201500281700343809649743707034301641985828803450997318504 40587052830695403439095621882478124658223141547807276256176136312397425189197233 44856943535733054257827416560808045873643750415101540035064421552986544834895259 44978026231196204332873849549835981590626691611978742178482641361099799611304370 04458141507033893269517407805171437930245536869925707659846325877720341279835375 39440610577194231973976355541103830999407789724349287474642504589638328200679507 04370970476616639627411888773974921126018080319444546986469015958919193964935865 02326135164434223353922051318230989384007156380362036890458233586085889691513376 03136106612060145972247351994597602702758933520794139049330656576380611287966684 06694876114006564956430980927733081355872273826162670348337369184784776358546083 40311726362747719123907693920646190466748207087371605712772121124569235212870291 90502299250166109125487013607775194782687960149205654742453799285905089805625915 77202545004630825801351656922433018920871510106597997188204935795721873462830972 43011370775210784734302461782989281537076027090284269210046221242372337379307843 62938527597604046827933873878352119636020410896249911379022252772881128976633477 89622091836051908491276365202431845469525389503474902270743942005620469779364747 51173509194945512657126444120139916501176587086843054739513192105874541918030462 32506166490169206768593109511300914720305641401632303466148331980265739324158961 01376365171676040203015891511682277635557464173900994992679509158120838957084820 03039931811831719594196335241232363549368818708998628794377558724688213337354160 79761442036200086166927101359002492690152239917217382567188124439192615894066492 68074320756501615373536189470290940427362788192677093389709370115182452970815166 89757468204591457253607666534118466717318908641324569855492562836170984128261448 52658266648393312805315284310539482568037838429913689720039812600433863169293849 20767308708772985635301130582255235582822819502855798091281827367351705334104816 78856231107884036982527652033662430604749841956945429885402754866763485564046096 89810444700081652615168204577919524080066350292138047380940426877798500142338142 68768581520402877950847544006262007153384447925121844515714386944087211963905165 52311045053644492724389296809413758651930883550967545010152716569001776337564277 31913897794256129172740081574889862652085571218318803158582147324649680207504107 07419154755418862656101322020758670623727826814102890603862005852090417618367397 20311980905955332807003340737796017936494054866062915437193438282602276551934371 94465094392540012998048331712722704567918331452781513492689849873378337427222373 87524856642186992671153120281649757635025935728459174907060830782833456522418729 74877843746085329416942121138728409901489774425331914317038667189535086801252037 03076762103721661515558462327634911565989275948190253420466908844405161281851031 71236388811889146115741879997610931370343044822194661066623727353225922119504653 79735995682727606063371696100181456920997839757091266623753565620252802505186372 21177790465487783544129130041593398226672332062110921412168439718318753437039729 27987444648834035785462678779616303738194674583265192167281100522539308408838787 45840453001470071702973442562031697820083826632145269404208475805379321309226409 92526273205995580062950851332877784358984546062219877925734126305827993852106812 19140224474025327093949140974121349193875829358096642486112040709184894038619805 97353634193846852863817859859569326164216767108082167731483395621057655108561672 88784950826850564051423408306211538529070936498056768838693981710842807785938768 02143579697231390223237929755191011863228973225890614276874469947406081842516745 39209705475670782761346454778334970997347000979940440382499709106620862374786805 25244761770573291397086518000180654868943371319340845487505609374350703964972880 64731538987029775724941989498222571870270060172105598829781152060000355484987644 22570397360581505757461659600424243464581563266885818886520729825901457847166619 60056144045685748417570297567380227312241121122299482902105465435206453843434405 45574654317215432102228467600318323973121878920141881674857087118345370260278292 48458634843796646842136966486458257621190712575359358269743752522953280311748220 75803689511141583526613933516293244770090599517619374022013590508367063258853216 73576320482792089409222748855783932001808616078069722601580488459620115779066349 42592036126797081284172783196535485329100570041130449755859229824263369964372003 16844766550114718129441839958256761739541320784734364341449962993219686043297182 61617139663311002056680498764273849385549185001833351420937000118510308579885255 57573890671431649224488950345759385853493080764160369503740900981054055259903457 66477227733445167906471798824463137382444899341382173133383982871399991939248682 47916719443093604765795647731733566794875357215326404960114691751497036343532658 52475831513048570534129358920165154226938224406283451830655922222560379777877912 77776930328159143964167913751402108481907120785598231753708519847661739320921966 20115012708522733551149778903044062492331818591389255144970118039760306451324806 14431763814574682435545679133405703469748865407831588685333770402825867503946324 79568228447858623570682570473836337446326991947021399223278296437247590190854738 76027801131967555717061218656131049785658576967324395463442022391003737675275140 57668006783450890834697931446683400782861295902717762866528662834439146541039762 21388984023689853818002272689722587501728813792866241992869552200206477136807655 90431487888531337197370734903675770882795002769770769209840637069849656736725319 80324519498840952042769851069757679336453574905155455721829594020030808551654990 54242537924251535576122449106765893621018546129148466651921064728983938673232497 69516930159503016958708224349368238662861783264020752817220052164790675399802546 54595736565955520478052350725635067122491166081172034742424930682289251502720550 40076852289317072573191190075896646465916511941700889786065714091542131209014893 41648477704808754250613608835746950196447409351151344846173913578634053244843085 91412397893963094908908190412642961002539276701627124297896319299091501453377974 68482281797690474489984544399459495273563692694586577939648173848526466935427164 05294295516528840682921766513923560044802802889986854077278193256331825168210199 69060289017159816891296660550487421449652498789036534793210783838825458735108246 05991125201495815572863540407128773295895590446873487412754809317185866292522558 68171401953096011948393505426849179362324685839566288458779833308927478253900774 54706309400872077122788348648706980624224336388234219678660243464772523398183443 04177118110578300086005043753797329634931023421438348363146059848302586733179500 40289559571814921443694571109971197483214849002585917647202201132511447718226025 46401744155037972138324560188845432171637191899728282921513806760342781532289689 65531550881614456668428084919422037899552184005870150566185950570116649626877954 31589798948294411414185241918185416721884687590487914389824308870511790409069902 22621335104905764522894488386391861688945353406576101741098850592383962779404098 64001076724174765090611842377778451534261428098952989984178688644004175507980367 40338861071759602185438870609152310216526477058573472533263886621029427947862983 08762555320830752595740578235311046217562720472288431240609539250330677680462219 59826279126793590930008793329995118560270412028557634428866678295391730056008252 67607091888043033998804756225181590427408190058241433113179373179692698460786530 11574817925056479836754762156498464603521751979760250901240281109244593002644835 29475872953368418530397217508069744978664227381137606109036856682366983649048351 28723625866357230810356752109716464939379545117796244642790633923572784859120578 79784458746891443399261254230526534370352529529808664656142187557242107423660705 52068043392148205653967938421850132675624958509690046887558747153249502414656776 06726844909283713619325982735376648452708276433141637566952239069213273442083437 82714971791171530999283665465555709376718315084378734431611696661954368944299330 54101040090498757652807233178940070794273156629525388284688480734411619918789017 82850267571007105549599801519142776522456983942653744008956326723057090530626883 11238411104818787211574135622433621611466750998663559333537811207087190218423141 68919563619786172878226649162189780320875048633885917569572775410338719176906730 13376652262925317214860852224709194709143122837816021719193616538150797850478689 87940606908757150755552859165481578289313290161795363850983064615555975374280562 82807813161053273759460376820849965434658147269881638900313132300345234444246793 58501926124518893507818090333097379498613170196331671950440250698469098368570720 25325709521877773025848412526833736150914802879515026770113283203168711417641887 51945642582589417916473728781172303758139609377472712530094109096543794844490735 65548009479420705304098678101145002101524428174546335139582385868391436109684643 51558686347256740921254665297369191254150536921284204046453939819236364545058881 11203285355785237530499141375532473843496182779762878168917757298792871450883388 90908935004219815263852657300741673157830796798639228401117431924105816455994708 58248622996561219657116470536334847153063875774892250969805860509069077664147539 64304243330209739843416240839562208738599707292610381865408990654025173474211596 31479958806149669738596712483087163177110864689124123716316552702162579226305666 19227922665575318635573626941055567081717410308811407658184000539626912487221339 29215281984912262273153291621826842619034763175144453822978949059753963869951491 79922959510044045123980204515718746018820902934357527448072977246931336349951408 81519457706592880909783790265490393095753559301202730710154037148558583823843332 85480519468089049769784502543873355507818257790195130669622779401830774734841002 27015220956842522348824338323677880533271647460187064489232892827193104491789338 85391165308325597159079866339919429810590329482377589337636846065638512080198258 46209596755771019984596197487180907129349854520480584795724133576050799604365984 05025133743293379390878712242993741065975451581113015661662066124690473279608404 15193118251426183722574554284091108078957547519578147019174702569062127591452201 38821525706780380791109187893022788288844167271821675607685424312101265260621768 17480982925947009363266102020013393230986658196637567333722980570101689433006437 68032313209727965594237720724609472705530706852538192191193819184341118543599308 83330608256562927683713796799693412103083023578337150028563531984029089315787085 70479033549955708188409701999197157493948212740883518724290350585780004019738861 55690651045148955730486767579793772043460456302257941166695969604428083543032582 91775963517710472651288986337458816195623804336986099823623265652262620761879596 47692884832032997766282370768392856279220383965790629189056632116606090792426244 32438671329198030366585501994997733695633195594333356898782531686842019772013233 19781687844561818398887926131530736010513150879648154270368378981773269139523501 98820940233834730275415409944130579029299310959033405105442025428140688949485762 43337717161697267794410677323561447732733300513878756624794811415774423534473527 12279023591992568065947880464771134291620364314723372780554484916665274968918197 86520839498578231701244313885320866632317827658629847630410989045058123108051876 94341646449286641394189308977872947976845816018046100864649650973027555704564804 93426301825868894673017460616998243099765941268399938300032548794465265295042256 24686385400136568138598895587682831688238248644759602507863445220036289769322777 87926793474164417291464023284054152010785064210335497820743268958267880076836009 59433422127933609290596416504386326669094608150118121504426733526061845815936258 70621610274632223748429002962249961260077389244586069831013805875884912010447942 83696690946688072946125188238895549018174214623558767755964149690892022414682933 97228702276508908285880604583099472164249387554807256293607185264224938611005082 74529158312244450010112902171021489096697060891385729950078873802594549683463819 63356335919931906842668272727288238542595338747457162374281190929116459891097136 93430562010577787963079087360119898566117663052865146688628296322124577839811417 68168570799649368062975551544142979352982922681862895497594235200799129660050294 65499907041660672074949245967780767572900226647718034384156165304517461661808289 53008192982623415531254780558762399609576208429830723499311682499444589066374011 33119930882771112344188373899265278603328041339978516848943568670364148031008236 53996537404698145642567581506609594763251289916069958936438140305897114208009234 72687368643454097365390265898922737885474062304858359458490108781580552837493949 70793653203908002978582437505209171781457553960220112284121658413308395183506634 03182811712722151852126800332796235194719248936296079312512651008626161265268200 65990927437166000938208479856504682587642883862416991943708373697066897613284670 21899801467440720579069340411803589955955386458287139374352649343108362861984737 37058958088490551454143762367502922372430404750020574039140490465054150247669344 00941091701329145982644156448841323738160162339427960035495800728834417614897884 27346516149665240929144306790469944946536772891385037028651224388197341457850180 27173659104095444189270856435186610621884184593840407536562721630021316353291721 44475604735454954931298064707391414109396337714673310000124575661480541158524644 78935628464443929001097817248545937986042528976063854242896295269035609537103864 40045297837998046226136726110918701086013155524637322270250213172740608890850178 80458569812912097531203192491383951763087494501139102297855913680941239287401311 12492053485212592818353233960983475090632959820463486535073821303256487443320171 09729026274221326451871254553393266477442669900831945565678216461414625167714874 46690831640371564746464197237190793774091777175310250874085267347552376021372913 98094071885424065810721218980414634395073417596094302313089170791717388421529827 52456108498247844794089707372896852034024659283464343578427306193942612080634951 91697633600963536012221454289216927268760680351594231319129559159988147339640185 25565484167416827131817422562281477971836463620759093916073249151996740010475209 39874082779639947601581425301997451057282618541371143988347699173011648283096340 41959580197451055473335818910887221020145779472594745342406482018897410058451044 27384988842428434107620258960723905679565677742468646522778157175255883241007322 86441936425953133698661706760220059900756602025336209367308668843072417100249646 64034477830126156281762934561199369029666222387217255623551775507411228037502912 15497721454351725633426357860021535871731454498575454777435182292639687585480880 19462669626918153754602794736392868511044111258846782724094884932425120216800578 33460079137115542266589600266465797227690253871724365312329338296826225582398111 47596399161060411416063464987252826184327923685023843600162229443560327223217905 19177933530658357815079606112544589733016855774141429532342183730797073875267085 56060952325818800469174055796207236139047943769380300261971913400355707576195715 80540150750623580567463319304521726115192887239412964549482000741583980498798929 08612420522381385616960083700117930038295249029036806980652230677019187061325516 56241720418941857844509867176929023516567117731863652632443497582773314945248001 73810973794887055692625279883242826200085181571598971373187012683836137175518044 93505950012686737493578429708713219415407069169361436541874658480473118234708140 41928442778548780624856171806051398799711620441161425837579625971997950485043940 85123692428631907639129531684335547288546868227124393107265795540798487216723294 90047360759081603262524512002313530260371846603479902427818725737087727864648944 05389078628843384652834579643299087166835136620086909453273620187160208592770067 05353496279290748028108970190740770409269813428650799015623738431373822421085609 60856463379364666523803034719095669545614987311340618819041710506424938314100935 29313359968881662510099828935010039541766911269840272766622569021151487574416451 37554320940561356308266551478238108496284296093597356707619765018980080790255332 29962586797030321803440320267793877496593374046029277243094142529908960791348252 03775107405765730017214058971466368368994195318152091276619729227884545110683347 64015917013564174686218990625256368398525260531662481041698815417305845483648016 57036581087798928588526450045216128261629424895131722041661024947235591884891624 05521311545075289311351477977063556699807337995967800839277424336042100760018391 77451776176862591983214492827119212123032285730189673535492189537007608370088420 63587659114486842874894949517119188505162422629180217445157807252341446911633033 07958014280655151849553204548593837634189541700596058358209652914010313666147083 91747611755671362669643376802722485489082030241133088432772128371301016209008677 98239056617513853197315198658569156273218227829896621242892206751501292714815577 87771781076214939478218710348927572431690932181974929391941478832100913898068313 74607814535304797066502744507843062141898291901172649993996006136784393297423667 23100292936273674131891245826217154283910651216059007074015610387885962004514443 85401997127779653337259230006027974348078003644653954228362314669744199987700717 46552884341337566235348350729464547345921823640764314187282497384749728453752673 09213896011200322690489177264833616251342492954808512532330233553744325996855735 25080895360101998503782271171058463540583767694893161705311206991337677552901425 22583135796763800179501829939320946868775756627562221657294686434284651684618617 09679520188300113762488192242313000844444597046425639997172565283359013741384994 69679337473071139410965628449991944470182628096250789996338673315381179029464783 27383255553034187156856972489106645404855485492296843422801033097504278863283019 59791561954088059614876459595921502656214913996247314215250217735934845468192952 25333472284273176648000380306828482289341573193281220100460773063820843209522734 42466691218223427573818282208552825265862829525597948107731388311416251939632136 77867379168782110954577910246606620077465555302935167933451697518478396221240010 19474045395755372419814085839477527506860265617722172597523520215855138435932824 46984046677870919419920548730010484911904910476662876247251653188634132817038771 36550942003408875411071223010034553642311914034890795299671006026081236567194241 39723294830252298913640839649381466086475962796903085067759504279020862765142421 62874932834317354930364378738320562388952375012123139911397383699504614297112921 13033470246441201991760125188080207998409937683474167639812174316780192827550595 29045708394846154437438628918493283832916529239207395867910960894307881573034141 05043772787665400397844270645023323039654350193988953598568302647994898087167005 27129961915086110780994974117695396628673747891825691009827342413472355909953442 34474633996578310660603237558467335486168031114123087766874104199517141983155618 31932401157620029216534543762028002221109698534489395515177328916807480693645363 15060142660920985874567042711032198879078087243509343496732570481115683975009785 57361971129106091868541058390816587075060675477797636899259892604359149182589949 58242552964812373428786925213174710644254513433665720726419385063995291142396277 53494108549391192168569379614160137831495535293415955846665112815841016360867476 37541453685829103998552490526549553421045436217403455287240553931357230464964336 54765929719296337567016964586219644385676769990068306223890183703673668611509383 64608419298797231979862009979303347180778637714519750029073877540195122540302823 52699377575645833133481612033473701762801965214197495844470044261186736427096468 68682912820848470271519284228534082154700679559873705633584308914673873328297667 59448393534313922971090196010230471531856137998623266644047421177206284840687878 18181454872370355870884124169592348092836328068526856713711851500089679929031579 19436054009390246999473320552804124727732589717079544466838458230001616800371914 83273185888416859504953730228686350984271893567788291805595164554547392689121160 72012205450070982428698519133657993386772288412616576905075968483846029355647435 85199866960323507744313001998438337307593883519496958871974549304928280651855044 34521641123752473584699606982931085541413612028379821201251594763701184749072775 51931385194202167425560481474597672549166874091195273659254782473115965327774744 85567806128466773521867854800378616457440025116606841720949944744033247141021549 79492649644992534659954616697910474203365478743893157474442398728273914143405226 91022268143241589994908077787238368981431281394048792556033085402892990705011437 72930163220700186312593136979766691975371479072817503880123951515044997690344416 61413398680729310054466133266100013958720335587563078813876640595431769198479860 12005357086446454620355179439630513074902036748242283919720783863989997900690145 07139987171000954461829481072692181553992884976742598967388811452724006260542969 19301962483347314595156493397061519734622970544777910864386324837667579240183565 03546843168748116564559460144008107307036907185080024799256107422730992137105890 08845442467059680917930128807933899992091951096805570148244250125997360147894282 82973379258468998349786162970241783098891839542020127335304853697770376071545766 34633532919323159826565744305438834950671917537304485276178176602580009278384895 65162518001121941344021346935538558274625121915180888385169463285877772122447572 31817824344452283012406621534351611711521261359131620915626464409019918908918733 98407698154320008030791780625686940189235552356063402388472454897697997966612531 64920708635258390890898525815377534602015574748811456498674142036235891829319197 52532384598125197479954279121703812310124188358681983162203140767546864889171813 55374221123392873379423803302373469532195402235037770247963823806293396501759466 77416503767264137220621738345084288071060676851784402754476876413406498364818074 49853057482386370528853466657695710334541915969228911262222201579924487442571085 45226031455504887635779092246915523087954830725351915985960803709723789730512455 62234026053038785801770731506033746700519291334904729151368300968875432034268114 41364250078671353094638213551770460119045377254677809456920942121086550762065272 42553675271748206245400414710112399182768140151926846044414173010364827134535830 07645525944700146041383394771637976419037404913768676996289700932495651878956747 79896365542227411859171114734907470144604765619054236390315986689949097580097560 85243463625041444716209201418670068950812968715983479110889006847969224842679298 27250452938263354769802015312084879459364471295772326638633527388708977602268515 39340841462145112926892987272298303108927295247436780986073329664862711766579446 03779812479755151793933077619170815877532095674164495094025380944039679276254049 74325041833692770375343756951980451592823220176486919224152887566842587978770706 16262308024379483604150113368366492713986285490068793059995247195969118354138852 81420184215820122752343943989341950219126811856786791605862095030040142441884743 26018064450577395942045083100491869736419096611139229236200032121800331227777449 17649695419743445842953435608962856322447663733823770886313010628225577396455842 35593123926987691930870780019902401534040059853353292162443144576141679535424971 76900663478461588918191302662907375800459081339079098103139697885589860630317592 48970980870383419106098605117016949664001869981733841847395362624992046561983270 56403941042244167175948424691990785166950724266830818495022275821346313699197910 91888766689321311238292569443998377822559771689564143290876952958443189565711757 19403750460125935365817416101278309833145071301859344099019158441248636383020039 51002626587733397809348164478996407101901235563164651618138613811191559952119739 31247025498501654314855894090086848228759581091226801184118914300820330686117797 23333550856413849942104317214367441733298126294730113236342712561342856925527589 47710481425525691217487846600885885975391410372227651811557335416493094518346553 54463192956314745173867039635945635146949482030589268580776296584650589871609987 65129029137999276011976233247878978129695249490809579031065352008084071205567312 49661832400182487324953877748668579706086757222110238026398343699663838673611712 85446538637152662480385516792727126350966823025011726870645436498962473902130197 34098854320022055144875453374518455326207562017963830582529502373690228716393109 32582968085779064594905224719610323811956940612950612833351142358607383461206466 19548210371812378272478594775810398839436728553054503963999764966770653415128803 04559345775215849448373186709945508655184371498753668055629250501742052074135029 55379323714675653251513283161498799962741897917276755180159691960161569370372919 80302622344757272876368752580837904341533553862125762214409557586344411277313998 55621878793517789043938992323542211740812330505438278365065020099548785298089648 78814638268976042590157992642480031068933939309159622984469894654178239653695480 45125257660897514739152737670056656084556633407378702391115907553865328746437180 44592099114608150907516282963278737034379120736941237515075355633511232270727594 73954287495211774732004083414234801384768446370041373394201911564081384875905990 16565983928540149363365190172121961274991628607054911558917419892697245933265118 04006731358060583135783363416826145694188303153460580964097649348256036336835595 94295642252354649919294328569104839412222495834522820029956333646864421226763881 78905345137306690289450332779194704461139515705613975383207780880150447393670764 82443102026476529802935133647152822107630333992855422606458353077067727857001491 06138895835944238224332299313926229046993881437630251421380672652322483798532499 30417639140614997734641705838384331078051085657131623385709946473692827655605571 00648305493035037632047829086405071925339220139883146380456593181986564894250844 48669161183507873109924172809923030140498278378318421846157056134465725707334825 08304005508794944838482162534322233950662888377268124114997745898072624560388714 33097235016895428708978084753275255854374029380148498138638658116976635105780944 10267605022724451579046518174955196747274135484206661023204456715157778705422132 78590697553128404430283979973723359347684753452381897020028718825561856906681747 97935127868393568287530300398353602553956553754752313943179207177981042997262279 80132444943647733072141548083428171485907158640817733171196600194304852456364651 40563510187399497627324988341032814207644132934176775393961709330962079435905951 18522622320873999697475624615166393737842299614540600379684924423784718962940000 63157183852838843830117214228796731495669237010515749983746449148211700909454492 97430852485164996022247303552456261743594645983744600068265656230369116828855247 15129268405284095520377634029494291306961490629260570106294601651046679299733990 96546334266399496162579615652171129468326439105665151567155243885139533926142324 01960634636986766483020453292575335189584244524096021661465688634918682857607301 94600851962926483277054055811076861372158690091599305473057391282211125136663864 26131327810995513692012096829094381858629691440349033323465975278958065805760876 48129418030417080326856507322562912389634204281641399609483406408373769544080112 43817626494558128807740948140442671771262534513733053750502121710419992446552724 65844872204062493767198402004151332945402139441706593871797682853108625994568798 25237382252822440073665324021891471252796394167277163515958800870876020179185037 76614629870658509499675361430330540000321476838394350044359508868713145518264098 62764461260755118068147639025998760551927052309705720007299615123033766171046995 00838040105075703496269246291600563103859788380464392515495067153905494092878956 45832688307895223226600352999985313340591891013024709573761870207790961667133605 48550671064061266088964452160095757275853085176207643581069500379335854299380501 96782893534475616126045524514843800894172364092979980948565474693565911467578330 22970830692920690926836990029279824024844307277304606636865805948677133582625338 73452170717448819256211865588455485555955201913984910251149224060067113099540366 99207781346277733201004957118442508724325191523258405066922386734486056498323184 34970965287602928353002459305607108250709606882755310540419302887771478239902612 77458128392789820131277698733282100760703264853099345282207946095971518326966180 01477269715589013308890016075061667075053492039725075824830892624461825379205204 72510534726176440607135016403687749446519987733107786032576137739152784787969778 69211617716169260993986469956453927943218841649549846042993462595577967080717169 03922445763296412146161542095753212558854433880568833288688083502953799090583063 16054569353656188753774261499557215835361224100904651732015340022637703596481707 91614664393416032063374497731834512869777079417084474272484094109674963817831487 48030230167927028273602625463813038016928525290361168356799348483515656953524120 96367285830645386034450055466966271488744787908214757734547870588989438185578537 98189195573469320441164131046128429563456874938338018163011964426659371787003106 63678087182885325316230744609127052351843774312512532193885112419364739985957405 81944832545037385677461888651620655747654622040169548366982063783259797290323144 43219084794386377764310445996172872331186173915526624501551022536739191494696821 86683754449437127105916360659191643600163631830388180744066167633740789251410584 00165921544421333169770673705614358621028964197631721655639594745454064052333137 33745512400486959988066717829171359032510230094864531082891966142531419396446741 09948579781877648794857408185341357694862148447552981926314967510297913809491432 41963023039069143764036683472967676251087853666360342235410629076992170218587274 55680342416261248118886354288163627941641479769164078452710825483513353552346445 42552437471269045331414756037458621234870114560629761728943791619520950182195508 68597976781489613050960353488617352085747168868490756229635139839024435344092915 90372822590703630809214887516217983067188613799370082623729728613700882908265715 35062474814275163636704406428924801188973150227764732431206197523208472365941845 23268936425354436088779976174175868660726427965426185802413311239546238331654118 97984625852384261908408477492046068606247800651760310139505277014902449486093289 83661101949442603720321622902167156605558738848496080295218821944211686380403771 73141605077381833387024671191520942169349183263946761129251629611888368530120101 48432873953869660643623516025791445686183164068339046976715006760685851622359562 15287101073922225593071139573620331532040176976718743234352153943378055059307955 95564568731035505367077143602064286510929145605443529747177152165614588922918949 79490041864962430499217814081713876712124374891609294593444150854899939742938567 09695049638102232373117361567275029418041061432271825447035854650611767880399803 13654738851940680360151232402479638874253593809580022449773149007952134413989228 38327051820799768940399533720045238155582084218506577794924385375908849278335844 64826827790025633027499685199012615327494845324047563155937793675296402319783335 53853850844823592826574140840885702931496150955999825448226245922956547334024261 03190997914529781348935650627852756037533352919381570781871994490598768856031750 10777888059117450031977243228020416069879902695753242943211371530779188776268838 78010003153149530402686169915304541529897575659626869056455742665325806633425066 91294829145301960746400901443427461151110229836975051917450842027665963314750092 70335849034009168373663720998277691612309717605924987171688316432155150001658373 10021100193163035893630887580289164007577492082543570496738975713092949234402396 15570146268503065025360909304248953503238175960878087738689361023105495744234118 35810251221788799864276192014805917640477572651761954642335589009961469475710498 79110958371611079308678501613381175193023550094989685312915029917615720737431900 17946331241045613936452041433751020540443768030739855343345216215046970768093472 64813426208352908463972085320666186443133113632234116481286596051145866676927744 87995240674001486322582398749851835891448246897146433159645005750469682887262934 16894778804512015408493192761800468418042973947742028914878746288702489550208197 82364409276580308765488552057440055744674109638499875808563405000615021873865486 68958887309953659382044563818526849256761662772522596737912496912165925995524223 84091456664190113845224894768507537763590007679846803194350050502798881267099675 44942303809698528892720983106353845819271956761273511766134362056827139934768495 44904065949996166652667640129211027126643107762052677382141051083576870840259184 67256329713425878918801087030725490894056366752226700210540251836904106884707722 59755969593358066137279365573288613462042043224520795868553104341287065078174070 33175658818855547493847362525951628248844838720694807189863290840276756330853094 75853527018708224699537025407169512115560529896996500194412725148975238330464722 67281685064116163259585641051538170929149282238667542497574883500718631843092744 37692820935632091613320495059731094004909407487108715699462150670819998168518700 69754747533655716203333624673212216084623851545099445761662498005812390937127479 85579449370598159555369375049672873735142372295881137594274522910503430485832003 98353378731211337741404684699653157904530686946920187338011486985563022629348703 69345086336149635540449845898135971180597441166945802637136600139892864849660450 17391419424789658176032684147683185237757042469285714562132045474091697584367018 01340536342431087093664704707205870241961800761508106412212231559191631752679396 44774886038724648877230326563638798969822957833896912845344448203840315815888438 17960228931382661685420670842085323955687648106937040824449703529841346483719181 17712579553186631882087920703483109727647135843573922516637362626046255090498097 17850386214318672280011659544742009076472915638164205901936635053464332633244806 08536224646807256940473941702777354791773688511109029957125189296074517183538783 35644072319628121895293836671050062247063880428793504029150494716035729763717874 97452108418376816528707880731979618804806304160315351702316098517811467124313470 84303456816206301258583357697544533200789911986574593005158408761096211749433547 92801483788807027222561974155549177384257167476897492323282271868516604037007281 96255532078393297961598502629522975619421726970079916625847030096676528128058587 07200763137063073730480778931565625703030550486756988382453959299737937090860082 78284091994391677748367635650652021455901135427510930967952779307376738419378331 57728459909066900600703124137758191170518794690550575111610930941560230132198206 85905886528027756159948163419117314696199727561920555072462336932620698684102976 35864429391103087999696681650453452348406550397093765181705992321842693078144302 84156374083163355691582108953042308086880940383465262381174129793147298412968551 26979773507323865048733098353880690489906558267025925760801557683234771577164339 15662741465669101759146903990275381175666410425462666744769623095342014862454216 17805699906726811567802215836812411262992822782056231335862346360348299731163228 84258729010848977224487791888969326906281797348823816020857714149367535855337403 41871704781016668009576248803263509452594309791783686290243657470967782140296809 74783289456838906661661190059370260009267985174251428853863119046738046722367046 20318014427584095283282326057193158965709595253763566038229138328660327044771797 21579496604892325229790130597602303210100149676460976511673964443306101020040712 49583500451536447680539178560512376635873413433076996201266039623804287246873579 77340768767748234790893223716260354228347544843922602076013194812622878195576675 34997256776879845969266613333710813308336374674902940011685277167918286522040794 74277486816096469506458865177156869271067806932777867737510767619821696993017548 42234122271789115731575936120583842482904660015164172804630189856355663408019790 61117859462939591951764027456589493652342392711414817122168542043070908701257280 24498239783059389356219007865665065652484941689686299441511822485870423775319972 99812088334217059472408672193356842573524420241895039891196724105400127253773307 05542239224293977123964665946129570531869146334300154635957942020247339559326124 87832937372925953576468531523778927284675629684417761887228391657353720268285479 30053167841360576523729021484790241109095765805783062939464558334331490207832794 76307480656258261558618799505638185789634080420193411348560931187535197798237235 84255532475197996547440688807451235194426713246781725880388643387612041291700203 11629550948578941300818380060085869165184160066286750230597320162585518866910838 08918591223801866043556158079124728620191674034334288901401029394111090365003961 28475234860533376419556402706187407078027189726091766754948235720396274948802788 42788262240849911200708170971707378103579635202858073454988688529297435247747682 73042450675256103846287015555038638016298211889422561461072697452321023160716383 71383476570695453033066047072595601893143689584863645946563811191796839942827965 05943999340589553640977257042533089652308088513156953081355077291801914596753141 31368208562895746922626239436505200179449914758840847261098934639235300558949843 58456141099474099653177777061731789309317012480354290513428490155770970878569463 82375494499700885391425681554455961115223402903401393182291451757279615411928291 22716792654244075363972450223074167735377362862638196494727068382349637611392815 22645873201349718667345465690151677295563026503912906876875647773163093132286561 03397680998875371450924577859240312843906442615760916829977536076525684571870646 67409504391850209775135452231631397392082306187686327111995710438643202101500004 44430761091864557283169169579194091615958133172054238146167432112193282570365396 25399386969292607641167199900135691739401827206890895584809502468915718355630179 81831428204439151440638195025414737768695511929801378946200903604046143652220928 45028611392239817531671434778730772310767997170689651046894966070384703146721167 53746227072391274596882479858330714837856418874351371985788355940818248858885980 45425695711171759658207503091516563701189478103044447488364177385228398206463980 46437734949301794199049214504195194003522272588257947614486719172033303842846791 07172644653706434685372330383768485334071353266450604416268546461838944794230073 99804146774651018050744965271091372695114625298094291200948494564739456264562988 96649079436833174449381759201243292774305851083146008285763326001495644445034116 69991258670988173755596455776591511093727794532371902828313465253821098227059711 65050095377366708509083063269804604466158496735628630088155287409327426158878921 17752391583956485079342916940707041215552494224465045601511118358228111472921431 73840610396782884727081647831176539919284314070218718632061513256074770267567006 59228065826233091415492717792857284129147376063307588801673788213002237243241284 59506486708368023151383546147411775328571758431723811363203166468981539950280778 26646718141286567620634211936651506184968560299551050663032158770199672655184506 45554198728402857261588105673710549558017993096439186776996901433098115368199380 00644509465511565439377873573267254568854099541991687521050854622793503825269576 29617816343063628533858443266197997811523224758022938813319764412198698229810934 69084179143711981349950249172177812011362368386974656448464010284274844298763488 07166002008170639602128826970993766852399361237972050007098431651301542901807008 28484164574582079253137343841119111473196535222675906505245992637345058770914781 60563317251544736141831261143151381355668022808178814923752357624405731668046768 12161675032807288279775062256228458162532010997662127317764767067549670549138844 80934843872836968837051992443992863191394667643943463786922956096717843866423515 22732982927895634192347211427201869259578702807408632390777068188067958248090813 47395202054057584521754003640322457476397686112396683017453648706620715319727836 34405656311134855738268741238911217043784709565052435458773871344441092962412089 26698829750896542899185804855568549240028939907510762303591562280598567951422412 92290550330089684129758963130474974910263396827008759084471142577172372936637870 20773763082737227725344283652259804270057731899350803252089054514144761013843089 11209311877687788081178581956142738071502041772575653726404305442363450617523589 29988214139128858840287030675400780040094670571273708640215120236343152900291149 54577750215206603228925944005729124948002148862774879208212543597886582789237156 26410514723301502537742818063444124879040877373387890529720774014165322410294148 02114121009599085937824227004118814670105694006664403486210989500169296762243052 08959769953302971928867264547515251739420670087780280797798266003970968168693646 20817705416213780343344385833151333707997415299956926915445098315786291460120242 71369442189854206658198860839688184316646248655511294047161299367572961582840180 22258392223252746313184100092284616061533934663898508485352268897715520855160822 80881461813190824237577815883783269819400883414105396956286882266082896143985653 34799181564267195167017469679530390708489863119775972031949104571546451502237270 56603784212756241584048123222486479832872316653664423191894538586956024450600806 24179827694895869268946951323888178714674790071875496260706153772190731198207599 35293558173277918021500844765672376422959055164024927944584625076701536740289415 46026829413520439187936598181817000532197023129265028791548912339419165499566153 53614622513994992747158690298774657511241998250100687636461444342674023170813599 89435910952591091728549298612382893291818845629324862053643575130966620928394390 40123334761310359343030040036313666677856689641839083350337993931201202072318075 96881072464857560418898082398679392894975698885379419177946007004772151819539935 50160344607941528263692605743326958252622428234204230239656249799317922859034267 91968847318252160673112551926466485782411169538046523064095392664612944207332944 18795361309682774814984911294825733255370155381443497471671466953548304264223597 94624979172326309991284655519084511749393880245793069992725273282937962228517465 14899580963869787538771102836959025210222773185064909463536509010486256175105758 77541914963767961344555755927476126611333683567336764214903732657948278294494483 14768691268212816020769583639095256413420617247438339959175235606285310972920533 97835351310974160305539219993914923857904207196970591609994153843099009826821138 03142672515396230858217359224562295639596327679313599272775803193734316928131767 91514589738663610165730103603740975489037291234539361495937729780026023492292159 08027678178616433642503703534725239817279914236670855316040404921431876643394986 43425395256064269259967075142999989199677453591490864024512473023820288839031520 35383313486041660819140647203910360768111003353498831071730374612155399781627221 11651434261736416477385537553493301200065031361501287742472535073003606296828650 89587009195033711826174890797670388012439200397658521128316970275779206539923059 30581237199630308770827922437625301054870949350945201933809379471690096896857050 03251745767024819748016338722667665147072628627105410659688808308674114968905918 51793438772154208245708230089181158900601551386207771790230116460765181929267472 24083110562777499602806480231433684288685628113275890462526674107747588631126033 96949152047492660783949881076911316614373938858787544765323071951885130550355293 97160934718111382921999667839411762260235771847628954486246521741581515785584779 08941042807757153713986217552739210908323096711639523080833967732993830374369094 65242802823225443165700785065907229385685628970429897748464271557545333740075609 89401838302209066282094592927862025546214068190616904548412649218376344986599749 15763947312191264967526788222742303554979965648244305891406440130644655503069000 84007226953404182540966862432731077239231525742367949544127996805616951035641362 35381605290947689220670517354440286989239457153718754454160645196655880967479966 97242309294187187215293089506254766235929474111551722546590448036564120447653446 66235370313514271415979728187189361294323076129074364624394056854701123464060904 72733921396665037369624513211666823996984528514872664548086099345773284897145062 47878743293620930539649791623578771098977263268156744489850370624565863366900714 76678540932355104730054214992555595686447123452392927218814787522127660522314757 65394616821130148292654869123712357905002985797798785806608243275665802561025374 64883830315724595362284278130450395497583702786680427035430401432904855693787015 20237297087912442191111095226945240685484800816899981122744313100132680334277929 01806775784425723541471152719591098999402313143161574876932846477323049721452187 60488857116194100412714383727720848406145465821542636446458634591111346209376782 64680877990310994983053180565356244905066230114446176530053925860222452864390285 63507124200673461590463174449875463845062536006005399894553800420496331237666122 40512243985211434083507016296267970616823740031813769239241434037592720326930595 69391697340118585034029703895477193087947066008029258196152783950612310954411387 76142895210507526516357116898242909513898378798359655819488765469506215165434822 67384757786995489462957761759726202763962533665436955169667179394039228593112796 09302699503546443924637969184460098936624323824670025863426386936531911785168591 49416441016460136994055750220609489105111178175312943350596018835316520369568221 55917731882847520351478432476659020598517538388552985595786174680503022982910280 97687027448992014196936060629104094258843158935140155013848304679949819719924346 19116389784647351743936335357600060891332258073405085648807505889413958750283453 94738046522482966281710836300824694688444555156070759683747300638363052389791100 17244472241332166380016338588780077015333711586459812372893335975650424010872962 89188186475707595671855345422262868891913416369202138216831539314878873225530817 18763378681667615257608270379848656325484670454122138677570152876888569004807029 97043267461620571734422382721291118508071354181457752531888877551337755781846449 38743328338550171675714405866336952030732306092946939121779713226643082436069269 34988648482393658047169960493437928410346591751994013659714880712450030796069125 14825211473467008751547178688722318161197879259654386309629549047893697961064177 87654370286754360063977533396730973231208091567478781548037502098235901677382786 13998616608283243080878382397124625255316998989065878750356455337734466445002072 07572411035026878038312652370674030408345097997448898027027098703187535145178989 14340733877681708603439461196556428428387557228715185236844926538116968862758095 54935565117691444411392522548743285747343682910928058078801979221467382028237331 33740968638177200934351822466231050276935078024010869978972529978812567662474693 89104730423583976305890794293376021177690481190281911091650913831457109824069555 48424959030595885202977749817328678360243894068633578621816695945926262529470666 44300454635013536275629557487359687785471228199630061492180404539917490862170918 24723311978658294375444994862186613375505797713795097313709368557110402730842823 44598212077000744017600492075341701667800122752849019587362261016228491204447023 21030340568275950003274851433693566214045148125563582067733427525208599779362653 35135930587891841892019010531260733380260118282694469634407185104802225328092965 70067589368702841556880319460017767157155063861759141826844035560999953615149700 35099060146393938382625767138949173852364218245076125394541996447068676168307707 63660252453504195422928146696778714615206524201608567679477391626320333531131866 10762000517444709867212484763058371768755230261629957361406312273912040996354235 95336788520739740224559443570425901537949639028108254202635420276004057501357805 57809035903217998410831940883409132179004489381225809474628934202471546471291670 23423361271867822018327589855095819554878334675222462871753166174589078480661510 51803903432742465938272050230313186046671938405025523714606214117236298038200515 58967120703169514236435847178633295945271813419085704943405636389444617452556457 75793787511301145887408050779787721058513362104683359767917568307778683320009547 48957663703498561358839693470319686079572690375689454277349490759195082470814183 14945220080957386026116810577912794489203979041082602729184216098574628064087224 24998346566913793350598454231594088014189524240209915278566722541655097386355383 67611400914859033866022228996767562493417854972233379465280949850254709902600209 17140285639735871730375314025700569982620131554738742745164144408918389086444523 06607969492443062425061395291741058684156945523754701743225776983593790026974207 22552344380456383786375800921168456099982762310744930226670515594265318623231953 64915485870665732794926937357153608764832042451461819656964088719704944536136382 98206112098987298621588499686663221374011059460836459841833216707160784802639717 82437510396218242341732748181286661763964214661050512711908487335899888315494400 60381259630160086209284378175889477951056643119929200455725617752332832852252554 14875720653019789921449349456944631523526387833680540765544888612285638348211234 87624339653582561737627028599546372224472820872824243682417025304562164000571761 22272674487037428201679202812893141706953565268689912202396988521180360605280705 65858948040833695136461220050408601751023429206201156960467426265971676838236777 08001168812708379954070016782610924016999994955000848010289721267734458597693724 44377011142680960705248992775456830571497069740393156913206481109657059343548542 88351163868287012971793038548750246797025924368411709019755840450855969619706774 08783960482518414170873547771799450259753234789734486858380800283869726883630989 40068142110381241986923047174667040598969809034809978569985270276186495670468935 28180335568339764898843804991062924505609853950131677339907736819324415149779348 23655478281656344663711636943725081872309997272784954683583388150046131420623484 67596971758181067491068070347408971416130867486216229658279934644815792093068445 71649151372784941375062707300966810697421870196030498054169247289174529802532673 11326597759719707064938164191939462036947841290553007880416503808769671041405907 39418159336392509835047746782480906614596681837107649422356016902860323799156359 21523427369023705896939599159040112261416558671419618149936802191317475469846959 37922756997520327583259243899951340819221036339904546900332203454863729408666220 10873336363177794559648218916748704308410963324271314319046419038423200533599782 79202193115944084239488272517622383151405595123623149595436295368725504301758068 33593026661389230801238710897908126661125973716363177205165910807527538178370329 66748659647624789706037650856320602327806170577159836582671411101529707887064918 96645295720129140720773872153172214524113298833742500767277661539951158240112271 49270756744515637344103837998091672014070953768063722191864699148453666415457789 80157942368306028209996416396264719736884326692104728974435956168521868890861763 49461504324375772757889258154427109374859467324305638021692794300911597107054489 25830348955443909799509906459848642820797349345052924831786447388006419650833203 79576297584269909809815869604795469677900739793980574661597010473694442088126252 11483040612124389097347068312169248981069548197887656700131907705783276289372930 33546038490915929104451596695409646140667307732364261928586141664421944268193458 25057552857514379825994907277411774863041419815643252898627979306422290944614598 21466382998659447062177231085934007763236801645735925452109109356836620840743702 50003786160525492131782413536138668372651654388745864619668360843884331231288816 63573657576632930163402214379255230238019443267206091571086625448227075556828477 31130374636947929008942223327607227373195929640217739749855336131139828762803297 59885726724107628207361232132980640450448641311019173343016700080252265426520633 55794151435629849632325486268804567371737395053039161183431529764003029493985458 44779852416533391164841057740070208163924636936094851301165514030776485150280240 09456065350669391922861325464646883410009771165015883255164596109493457383848705 28912680686881673009460313889891915845800220673525085047514220878537311302124230 33553569336714919350718924215635400115622445265896601362258222710038119413304888 48936190642648878556140599112620061018860136182431414367601929684859883350099009 28598014605451179141649519297041660694427663702725959191704814657198055657412912 95931422190610164377641352118164519162582746962867736841551954125866719016437536 52145571769182476102155929056714824805702638652991347273048223937706738854989620 93152294616157102845845024014282850174955218300541013758505340579310515945842745 69796112771570607672079517626095567878409721446148205089309246874665183954161597 62644437516077960117035090810435919649915592221558200024579155131602805187472332 30891370993705640954678655315752682132264560484743074820405192660442187930552087 56998372587925138670272094060997727190622861106627633524743955211210344244812049 59064877669968121240811552595001417600453924337313125252322310997608524670320299 89996067037671122844873041785718914852810178690318734989368202865736737338885370 24018590843853653004986446352553168502998844489204350873563685367145867019368688 42738592387477688228612808664516358895726464269105441569079016298578700754837192 25733877077193042990488519685704907839261096912519474813534613955640445377308999 38701573465363498162887560491086953477254687640055273460278833973089267238923734 70148183157487517593360723204756696954833508482246613183660002945957725143159676 49900611891916701289670168185549779980188333341238519451657681319884310194570824 68401717477153084058303841692921574282506667066111156790364308020358066593162230 73321998600326180800569865822185517997012122429622792796316139467198093495679238 07571120279315958806198992477484446319970644169430739904982640179255590774104114 33065600364834723547510021891325887022976413861843863072392113300427273435239959 29720346413136822979323179982600236583461824216137250484057442091495000897703167 91118808281171983102541152875722213543869521745783934094601365863593409700797051 19370690767561266606735226595071039749895426203286707888931718542537047877317670 74528436494721993596073470478050379762523026867293720536207659094245884325682105 93216872658199430666098260224318325347915074111809960175341204215450015350877676 45792469031823510894328445843459313731794682332260349386040271905193785658648575 69643302533053035031161686094020057125863042325383970521676090558022729580836351 11636009501160073725681691161862694625863220167911440123529874694779012848848489 10996021309883257789896936894598058573806918334494032653706849612657050508278054 26676582473876631182938388640283161701348007320823066688530664757404963881105710 36325792219459817272678261063446744190509550468143744670045583070775432519628451 28406252548801457273286550590809422793244627634621475369124080524765478035728081 58386485198644898786456885320486699080969098697411482947603605204879964035578558 47506422667579046804860197282190823689469356031552233304538672571126580596910697 37129525720317401664060424183108032512675749549922692047126027743530113486783256 24289298812063953175154711708129201342265097071289425647371569448732358931564832 49100069039457509878229176614471149127613104924614723287332397741870132466268544 82483431655953430763653878042262779865269955030075727744665439876882846558490365 97800923502513347631636561035101338046583626749468492261050242468123673958106866 53871874065227888324190654511315171369116274387839133045338499238667473415511197 97559393503090138463422292187372893659921941032386440620377608383974708587559161 41225314717419820637998492457612697293121132073597765289247092125283418474585100 52054204114923864827398947687828631769763690927372979746964227346394061872062223 73553665272432938461843460328152813583794458086204069626350454139849320048457725 51478317482106036418256113939235351487187414143868830713140256426739676272990064 49127951949702637919213317169992274890037609505520467785503345961212654969979487 82701787984642747822547493639599629614391596437659875711575313715140311137138090 30558460768403815855397952720671933710193202824615577920188334412115812439370696 92365536216681671530900657133793349967142375427017501419720613395635572332208572 98071860863141166638006935165813731462981968611684744750077759576988297081030692 88785514452336982465634832257445604190044318661732258332927399576444033511367757 19439916357610276569331127414506168004221560572329063288623907347667879495677088 73056931161090280337177880098921343152591947043416881399513727465127608432693431 39274661711020352281386428840849540397918234064038604376856726292820901515320961 83449277019470250409864099674809281429296344608297181200012582185067972199186243 12432709788529096150304843962138389372044355786497725249123756801026635813916457 31927457056931806110334498132054274961601455198679893691420111737277578701764675 46220739153034448923968218705449789841128428327474514926204596010749035964130232 62052686545240150564763994701801105319462038953251588599561610937234694964182145 17793931299178142665305696792607061577712599842137648401451860822692334235363309 41651942401698343816766407718309811846967318476307076275711775573059924695660057 08584504799119349683216383659455148844778299270643068981601329004558234675143760 10019028151489505376551716797978809572090403154642702577399879433583910355968079 94073907730869954534364393625758299219173109058963846183719215302328023537531556 32849391479269468159510490676675865654703067020257978777521859527865765864434733 15903313022720352341916079255629793418488960454231904088277807066428122334495798 83212149969789492806817989197407813316082867755943300942082474154835223260185883 40349820486497493706619308686635081599348870128128715607506315454650359655026043 90818206175496202673589366474391535691407844257619991275115744185137016652914512 97109202353722351051226591448628723692822992456023100632892279580264169524402274 44637963281842408818193852572266781763307755104551829203939150148808493326884224 34741713275905971694517463596452351555866917030979890290480102691291647454105128 20844331696844758523420137997586786639441353056105375619675432795008758685569529 93620016763415767729088604183875329951886819192958567756151035298862481138149597 09556064045690128391318542118394205644667851816536878111812997686757467682406578 00646418235003017583628789802411251761024488398086841419444316195749671500019875 62309479757482264778397180222852997111029515720218445531869416929362275983381223 72144737910157035070195021796179687124253056683886869223762409483192962142033337 64478816106467003614690796912389910166847766774167741816296536487965615280045029 79413894607394162108623112124485187934584069630001343228380888066204395623042982 53902387793786687066181191088888863440276009755508276487667222067009357073286030 90335541853783814631475498715918966211805476579894976163638757426135782136986798 39355805646618887861335159086141779273651987854473240652101436667675816261905433 46470934660926899333297722797502923233160265427788683135394803955374346313805179 50939952542573896974635517227621227437903029832363449075097046398486167174179794 59475244676867028807849074281463917190396405991199209895277037389287649994802665 44303641086216145561653538748570332620379351543824208582772921806706319525287852 83568775491532676595689431033143113741797045677519037015986763474379659907730196 88273293153818561999215183721438252297208633168955903812284810690088387711694877 99307038712810329609456030219369227953755420180452904083760025284023561810308647 38657853787940403411035656422452276800290082043129372749195626585353940605216288 78344333472638170230293690551528541647613072925117446722408447605987208187460819 06307951845749733837310427932446798602002012600139864629195672456392605219831669 37689836200212504712456951687109290545836700943700978615192214249430894663289671 84401745886842124002829247676167940603857612704097554012252809324533272716291077 51991168367636011924119059514480044702308342873640451305511968032644682762787328 92748174037898445422168243331648193406762691562336062918674034151922955113515065 36256229963985504583781931464447041864508036516928639319179100123140794943078585 00164984299737713186443974413135890810309928602747947388116343008185598615021545 38186184128424522545079313900064889384846826117941018746427413946536171317778999 99037553639730357430533324775454538910831793904319771022376735103031744814553274 14370209997770321490246241740291812279103690725315753821953518742755038094017647 62874316163859230252614921461058106629226707529075275603653107152218768373801389 13517046266074818571856144791236453415693464700973853264435653364100279459398602 38369968142989078617528322982537818183490081714060301515086357371389442320401040 33795670970600131295596804163858761580170827397580847203625387910249811882299438 54174331858402270501080425418764651819073289615130159416434713553700314794595202 06598433039120606985610362291600455346890991454123453003422598584005575400445767 60758424170491479725129496399032304559899363349144289536415910407316265199326355 49969732594349551495368773511474061204259333137516911089476158113963931560117375 08508856166103585459612967673789690114444400877010829138762510305220350314142110 20882828505502713711866817352859195989470586151654903061723349714325211097107933 88266936231751042110089975878341951469254850170327259569802895346100105552671319 79731156261269095533882840431099498229286655488364110234467501099693594201194369 51522652520114620971058117608268551213425756633078820425570476154927706067091846 04028872615140335466202087955736267061701761861899129285530439677864542576801800 15843618953738554203335460802752983648892547131709977066659586191358226148914078 09756594309612115464809270210050248152005579920243183966835769360140968621239135 90474752802241667568933873542352134341860712150596098336494486996491694659485301 05841743872857768068141768851986244561695639184379172280475021721678477951774456 96192251899133189879391125929613182298920581141848729758211601343246185443841743 89865803800693570190397553845114573219799818949616455971760042018479004740093537 33995063915722347239713174928854597751881064396738012182726867590096568029450230 98046079891908435986224502691253008164436096619297327359461433238369775690560865 86811443985426180603369215833423520971141147122014511406038309001700167564168248 33319467028259260257833145841417024243545118748481088133349196371725310691858941 76084535666812506390272703427520708941259529884407498747477298869761451767354367 94010569836141301574803809164535529256358087166494132639012762621413991289603609 39581164426218424018297081882082473377758743731921538775496882873834666252169128 92120756991069409692551795378174323707998676332009974084360958923019097448830261 88034911335437630157234808642571929238355552146695629159374709304983774195569330 00977419128518230428652333748350565337796239302466907020541787128579138341525678 37828095443988506606515175564832516457950004243607679477330341790584085026408629 03847826716779159779100052839319552121900306004471334614112748915331422203930649 75810431150595137085213459013989229532579470851276733015156691085604724137582885 49039165196020663341715698655164714238956690007098279247995938692639846985400417 38258800849872897293802374537736523304719934359398924218767538595364729349985875 85187356719398767397854656674134457020252445195400899800266589649706722727700940 97875625271803254055961664232595774718714977042167034769131042620968630442990082 45727960861302816940877707919157351500406948362133429143668419500619200464118452 59976011331180893889112302497914726352092618873298171271950950799912284341005455 74159982408684741323268504076456845971786899138729852778526601150466149828308525 63504463819641607185229776182690749577350561058827564548787285410634735018290083 63580548829239495748008335216491806791005857470038519997816319717714313813444208 97080356591580400667906272070763257962041255633816145596709561721064563888998698 60112048739954693109973739821462869273564495726445907717103000688043772868961547 72108158233059148215282747735629986703929242801179484191720644963479196760569358 03772273585379092722749454377672345038094500154085290116695343611874460143754849 22989373914537816357927756864414170907181921183125740598746377498235771707399755 84930780499043686950548968082951268167969092073711751607060838891251816522258700 38428956970306373735650222852889290730602388292656937701271756696907951812209232 77460050502579171991293919685758180408882077338841068903439141273086105162662782 42408381687754533163940611413728382773633061452455121474388877634435689175976269 02779077608832397763049414601864372755665879674533698184690761554041402192770721 04334827190475675625361607849965824995129018352441528649795508580929638628312016 02870319899924265267895360422315121226012181159445426412219549798382370341357298 56610664517479191840503688881177970191983264165365252559039487671159809709189889 90261467061211184741443832502189017700522504308502837947282670232288620893100521 25884335038046411884170160906938324023105098346948860097074823156936389334554493 18944794646346536101804632082478228437901358756717513534725579782190363524599370 55521704341350715798085783247963299391202988464489537036764451607946875024039095 60985921796015731060574233568591045384147972853730885120990088137658235322215490 96761656510649382094132741742892156129787156601250164367167571849098365776435315 97023992174044694738291398629883582637616986562151925518522787363606412415027908 60344817599315095006237778084376155749086222222532785172806360998362618274032287 55076909022655719758152901384236371071302435789198619162832248335166816471440650 81573083657935832074266557775856453228795816226424804377846568511604812579621673 96295316966626006791642788245116455199236582263508375808888507059698626762282088 16420260448116851127139232949479992389146101444022988157952765846321345242969669 25177715309174047344603321056995612824438363901860003330393125957199104057370413 10156128262490590496655313614774575649053726007297883314395004452468112834176105 00509386549110547673031655688601490681294470509637839195293272050746703785230746 65938958126065284389554674642999641571162857954583043610281639063054657855816139 12643682687228783486276937993037987555096562484538213272956637645313378651620918 22102994114143470232106841491864246632980449549290932222438149204965150099158190 49548030225713248199361925659711066035849250803606379465511439543579151151614879 04861219966262365176870190413384657012869736626530719353498707261166627596388889 41679732327778984536658806868459028917564251666148967101960049012674294948118257 51350059196698234865503013591286669330591193004065626065678444617145671317187049 58068061535327752339502628420122258866036409260650733719770240566740868739576278 77282855527688479922540239078413152763646872818058656643088338732664468626572971 46868581127936617379514557516224094058373793310561297132279534043287026749940743 71981464683581105382291629451975880258290701188383905664870378896085591363660319 99663290163360937061363901322593903689515731961555923107394134520808105050640073 49250355736967692687044263206094870922294470301040025901506306883029381254179172 77710331788410676541160527253512021109469645822584490754862838668090054406492537 14284625805967864867506739475133452075168169441002191799983261943003392822205972 83216466268608613307122503566061573640287078323387722089891346487968701238799144 57142993647940600649377740350007335083101078556654674248329220866455176980665855 06666800946126646209285818402415327873401752917497840244562041875591626153997168 08380498286660662669357542616929704122402869826257409965389496126930797739510117 92583115377232604509155591439688911514434540085919596862858828137019702597216600 01647980734352396644557679765590119330080921395552513658489583273181810206614677 37408478949592096769281030917274135742976170939865608279852514517505170003303048 28444125476580636969496878886777078610323993914290660464304022528043715489321051 20218979839955128569797492036275712507914825013688167290872213918005223805321418 39197294041795270618290547991620112651053769376597781423723418734639031261374321 96132030592574104591496323735879246776559078202186466297961423281206064050673622 12017270107548656324526447373965889869721863833522912110942306117009281110979134 15015306593377284419457034312507111456108535124538067544889437161909755669838296 95241089168839984652747785402765245177423175502354137193758422623928785439224651 27278311255418212562626308404336536910787613370570603167043952439069842273617241 96005688270271992184257250185100893940296517883063229180546186329705973135328819 80992684032243612576721705315579119723133728412268530012485277455853835842888543 93389349927907171104641317448556193742616455148547818547143921624098609707275564 31720732821959158650351520257749924830429050400923349968743197823805128514409144 46508956568470780751943236461547218582127767483555025727016271130839486560017017 39768268246028287885925959969033994734459836272089415822147485347357430533540277 15666934950302602253555102926712479290312788584474785252252321562269505627963881 70338713381737949631288306801847154017920206900452565724565429395269847915641302 16469470484673672528767697421826972148206495172322399594118696167136992349825481 89557899694617000354660061942210989894937401184387935462259449050019556187140390 51534420620483715446562653700793027905359489738305755589136007559665490935098154 49191373875530863576399357580305737647237159716613439795322388872863318949043243 13486706822841016805335921990857131678984866548338170270664756098846346523773926 86685137092258063508714333879615855179110339932981660263890200496833063568612811 10346130465883343041459789700231650414703825709145930664080602425611936022837483 93039365247780063926213120462843523371796416641719555940611743462829495338767014 10746487026111061413058808116698876106178378747542223415624167372975249804153366 60686557153711744139534403662723265970220604497253662610172220023086233870543604 63006733922217218347290502888975969038997682994476525208331016925835409951993458 33721919662442785126198115821817330188440881626284294612027887470707394821258189 86413602834419384042739901333400135952765026875982730891362888968234147530976655 08462262072182805959470361313351237989329811578498606376659178071825910561478172 11004025595160253501209797508550369296382799429413386001191391394581512644062575 86668228486791421469686473015362313379336012193602025446380493807054347159837556 55610602077502598129593518828197584281582141900050616353563722140344253046858189 07871032634426925519401824025366439514350718979350171655422661538716315901845038 57663708537882515497985495338991087731914563601497877824184671201459113925917189 10712190083875519618427338095243789022313358999351797805371394316821871797928548 95462814763440270367572502006234643066478966109362782682330738861361308444786127 51845428039495905651648634428757203863180706792252592646874482980723945522052818 94464589902170036629852692447017678159293132760614369118431688652588057474226181 49518548439016222148419151625663980439554012653708140468113059220482717954508895 08949552494230962222071780079260065446850699678569678881873143737915887892754680 87304246563663089111806029122262018190342993489955521423017489559407253509706891 31902453822808408920224066138881116250715606281978281684412981356624306046729611 57141789924576380528847076064784503532389031901559132694664340393230016223161342 32600127758195522939607983319732579562049819908811376366953384509690132931589878 05294464600430045431612954255170595424746752516055773202590536077851821539089417 22923668328199495408564905151157388430356414762312926976814625909534324745726019 51126472650328695480505573285491932376654022782537850177646027444334305029464567 57778755070148229613595782669886124545541321443735883351542488625150247200046673 09193942154776877349137573290995346866768469104109044244201940388139644752246412 03837184708125220933200608580945988533866110976062880101410874348752012944808801 04556447778829323255631265634781304749568769382367652519361790570903950650790854 95858648544499475936966972033649876673252981788297009724179585220409254983589541 17994173697938803445812086523725381038847846563088591214323299376172839164806238 09598474805342185694194283884535211970316647591333983716538734051604366951648015 57356119237226836123376840286117987459480664144044160489249122989971343216029660 32937249703300677830805949111612184614633253858728795894557996309317084465793194 71321864324869184648155730375930624627976011795477600367239663216657137575425801 98244273980890531176816719936380361483404417228989277380048528321592979284044107 95528056982747132707272315385918767970672421243543774593529501034490366828648954 88825976574349588540780588161173242957068592349392754392916832329213078944041418 68770099535959270819174563495245283026599567967286696478073465479723568873906135 71303516069325314969565248157164930422742876569112027877052809759354759845159919 99643769800082989232722129962231019468605117177208324157283413550946446542270021 08009151999992235500648410789145599816694994258879643049684065043127397210357350 14345999330671066900787575444777576202424991536802795827555573280911646410622819 72762539928357826891724626843095665327941925509026302461926153361391049917130400 78921888504325020592184768589045737057432184958711811178816405691472942060521867 07524834644241677053711076259605990272097621693659246780022448647146760548882306 90380547790896611693190892322393408572505646141138771974395575751835425445025989 76814310370578830485339266780893735218348935116080025034819537756436463627017400 71930592129415836585396686307582951347133119722574929865740410745649059895970607 26271738352749713709651127620426460957390594786311885015291122079055101513381203 46880318653834614285307334554730539330333077733622396245103151617149685984088443 25779884352676929313022796072530810839847037643559320215056666473304315947929384 58145325647851833203944667270092485041208447853400742636143170987558116210955235 43297006260862119538709757371102900979430632451448247086401627576267081817915958 56046280278925871510186979447058855231764245999045682925281802902947269794736798 03501746562625935853008496014721610933721446520865836302811011875485325816637867 21152513441427677905126845263762227562033942010778819124379943563177279754679019 93990013975883423922605557118880961736333142406780842433045463157755192224885950 52449318847575843758718827020990256497495729181724138839704806998135328770648730 01065974361177942762027268248741828904327686973140702154326788620420573240900010 61100169471603627311412192855109771459535250994923910408871699989164278279531101 97196383897787538435932328600546663474387365490119228899660978849476153412022216 98613466990305080032931646679116647975243763370064449520733107819284160565588215 24581336406816672401819574286661599000331513071706608806247577449225492004990954 99226189337860953078186041835791359674184739232385902908029237373951241549880934 70454577472377916006285454477087146603205572643326135261746163241367754378015772 67353271915412064803647775142888662817788771295463492401260630691280560898753844 25149391695124140194965663109436265068255317584723984906379554684200245718085513 90845297147146037438736129288184453209989392727600961172099513277245241764398743 29655725395455066278921699175673282903254248780163938480993152519420989268398238 07659940364505384769141045477823418315375858131337723364964993130495013020238799 14614531860553813404667899335783410375981151361759789619687012211364472287012062 05860466793878751569660499446751006272468019209999524052046162165761987478355838 21682130588168878922574395665819637637683060830894555626657420452443670089040310 92162411343017769965743437967206709001304154452231914731642248833106153982061122 33766219012181219736737894934546983555374559350783448419398799075291022907922272 87604117870998133752917820391390066106004032763799962247455440159930258902080301 24252877689939725810091646740840719043108794765042948548131232867102953265764773 06435961805683249423752490994131911452956796922714855009405994445394722016693102 03228564406917368671322154125083546353174871934285203298304804433567740406481232 97663832570581305760321334615045767874800317802736958641903591050887340455231617 33130344057356941829930822442356671712936506304722890179579677299962050827190112 00462668593710990986244832222400306680928599263103694482598963869993816245279661 88564292220161225558631067399348959675873470555522448907548557312772607891159811 50719097360843021130937698835214918099185992304324351264587097842025419409217444 56757060362425205982605828962724275523217763687893805493032748726235981457960732 26490439876416784366184474777875573795558171960478090610033748856847685925720894 04718643158797490234364812688905587208352999675186852061811805534043152355540211 73978518807848653092474247816340921769104485574941126838262168593469290007248905 26318181087507304741782921822601607296945798275201325737788346051587518042523544 16994980288667876069702389210583936010197252568904823740902523415095076794782627 78339695355093855195552558809793851917723096321001440232696838459594266033488741 61293113066173411272168025911491590706019838547375465674939312572247417641346792 47759006462708887890303474885556419958122054705106158516432665955591507954732764 00444976460239272336781014304659618590548137867849675440192190918739396435830079 41115762633036962857471655334602802542610538859768226791456736962048576098447583 56056782701701414161432056494803903800471726072248139251584061256473869104403757 88285536763202754029496088000809108852513224180222359936049054512324402861926691 83624220371433901948404073007117723690235932403462006948555546249647297810356055 01886157752969922317985919665103211854976567481101776390353267481925524426332112 23064240285560320487032657717354391378613135958024106858166116693428093742459008 04065029074864208170109342414433660784486281428957435244479128081404935859886196 53942441996787769991505766943270640319125747184807081074408174116311981050724894 87825936226768490004566577186860690987372168214616873852007798906552321943635919 20686950378670100394075356016331182835983474330891395701882306635920621859324303 47604289521747984772857904186127929783937340734059397763050738202033468197816755 14474077954446687122290880744080003636976330142015688172627449594188399812646564 15260047362715690384077025860386749353784580258468079022069553747253227917212927 54871270223261610732357087790843110354812878578165695412959375268750245867878554 09266757074608023745280616429314730007907151608133894718237568099962644424882995 64251150319625037509515982406455116504806302423234420041189222575303500766482557 98442494688847075294891909379817443635573944968664118028290643562206893037444989 35813766270961631565615951465484525811805279888379802035101279784991803102543613 31642440633922136837798822387223756219468890077630545182664930734945934416196644 95912740411902280677094575106891794182948671370537423874347397005017569395395540 30537587063680034697031770274352070177292251018595047156818767526932776218966955 76488336288186585694231419050682866940236666978104344905136632389228976484125632 07934434265607636263309770305597623636327922266549738968942600162484057185061742 89027330073509225876236424227457088619886296285007780579787186495333588078136526 58521933380450988482978093240455746781362553590886059945627935669081458364228029 50448463793283805016302028973765201350262429756244684729408579866999268473237507 25155080428001935682628146858183469939188898385869243317305092871675916843980458 03012966034894990721847554956423696805367257058737048332855255391640834111026650 78898554374620371394595435995648568975309352518510720841838230999183918450516054 99998320638530074276184824160064340229102136767480328549784651568263005957349656 88918826418841543144701162539784517282971330400379716408471082755735731757741958 00826984037546169415795383306458426856607746132806427467652775762649523841435929 70123236362887267975897744756915440535185036667854286470830439500001405620251662 10987569720012921921830026671931737304474799103099229210262903691053920894634803 25966260741860459451790341175777588538174536303083039614579062631727393060330082 65360957084286688059889151979242061306723770468620831126354109792646630295071574 59262918098385512130678244134103135686942675391127356292725249313977949333069992 51265354192816449818605133288478624140598196479945591469329786318536406449512428 47557165239708042866191125005144859553725405831012971095531361472017187187925084 95685417191885579216398215734439417059653371114755818459417626698585962778450551 27091904655658538745236706036576410043353266015399104972634501760369094708157048 15834128317222195192486066103361752856524655572576431231448061868786577768626330 53992942225739605958100277728691628585616628814761234959829464695039580297093628 69933848690273593459054964864778591361647385563978293298514742712860017824620962 56965670900465186761075729823486117135901200536226292923802069177336856018322542 53322520717247035849650553247962934234099637590634549993522409870412457194350806 36915705288417521201018166204795555077966052814851227473178274995262921442292254 80462842734883423217018077529484889303433327296884688448003014687969381961807383 67787617208342619305469482642762814903896968352390161839545063654092877028396227 58329763566157362455344424409265750569792255686440886419245128300344086922784367 73400333920439538873255604796265417686129881318338477844620575205167663071014810 05754675605280883797627780932945950484252684159229172972319666742118908737858884 79751965317771696697407048249370576077009716745912905968240865306400617260747031 33069793244311627949609624326660626883966267868034865005804007637689003036230689 24544574375243668527963590576584227353959302351872498158382330905887991830330733 34187141961140170363395239493557377883053685376257057922453811248523586961524832 92182864630633136102982422692442093617031322269484896237847018638509110594042466 04024984465401462360962425684465673940223485042427190349918501659366188510615594 16415673027569871553840346110404173036142923784680039940624391216874294086193201 89789497546392470248887855167086045853813453938418337206882615106671096365106340 71877100696423976983165844873649346442131416941821060313866143060761398345563407 20158887144214026918661276224323910966870107027458701437563750685680229710582110 43837674736660334646800765327709873987018257117555232231957885135043158608324649 85065888513975526214137197567480581795884492420939250051296258913062254912440652 23399840365800043230079835088489098065923900466863944264049587953524046077012715 17052704726386429899109181426649953857545916619101034149972882310666716586496396 03405431283181233490288867971338574219945074065458926420041404343214197698833716 28270175855542134639775508716949401720728127308613095039149933200478736192689303 81267166780748389918227442072480318793914585791320520439474802287910316401288545 18570091659365624199995901969779643730809950024274916286819337447042754188531535 00060164533799278381584150325768121231840073073418148601497468268527767001588744 38523740146878625356718963444017177128118899179496372911009429284653297437514269 95712829702127921612706897732656623370962583235672683864392874145594280625061310 34035937757317793318983529175980763846003313045768333443095322200130470143989434 59330125727375278423829939766303539769548776366092520674547605279171840961657881 75129789641708553144117628088937574697116229061323251349225086104591067669409556 20116746504323924091558602913904468258629373933418935254873825643589978928688357 56714266513593080169495370268663816489148483582546394884379044103365047970429572 40230434493206682780010886477644561943729873825391869838870863739560505182735196 29680406114415977455723053578396765191693293743807210085669734631893842802150530 47182676647238256905674756929677727409658660247985714005096795167811096871161604 97573161341497590091275738879256414940991798619746809465400122168335113007944198 53345629193408644658677271162064917910007878330406260787259878829058994693075246 65469414574408420964912442345458477418841906653289632134390576163748719721886897 35893734932712843896182318106137902794547079668924173892120786569538453791560834 01778933155403608228831552999756234095359715224436907097866963928789817422799352 87793538603186595027024979342208271829941470364618328969818705694128417052055188 00554078320303379881624228889242582691821697583819417717895351416967142147484801 12890597137325358692289957376041908818763584280182894833070836517255824144954674 25451799073752331002414116974015947272366688179793129283594774467128754746843934 43847443608277588375486749213040722105364770276839964720579310367425287609043470 77243034024078785779397610827963004473123399806182805961030436158862460921587711 53439365960481512403305594785442410844321094135208416993214906460660269964799930 69298096994378014652771953697675463620624087735429320216983571148944537039805461 72910298194100111233717918622769212635447969092902477920780142694684026383159290 17558797974882849965872207693842674983526282446911250211081067246726528617117357 10616554213493789266196160835107129780173429724640447309656673366225695614788051 11268478218634690868130463349246390900123460855525938759358146625562367075868674 34451948495730938246981579772068730881704077162508185105980731189961597343395784 97159407975330167411545854093225747863473834409097457271505207890301530973459444 31044843742396199991004223703539701704039146241988509924840324854314545410652389 13471646205107953074054343692022492109289662151819914896169350144986924219811838 69332586763624196728156803602342926337111147252720355572019332815932732933785040 58791204696907745445245382123551384358953526457466430224327314848927712512788979 86925463261755159481533971313936534576271337990330809956043114307756425058730295 99935951559789619843798198702014943738936619163781898447093719716200683731183221 36828851121355723978479685530254795095315268324873290564017717393474189127259496 05384523076456117188425827466167371389115852550132677956283770091680570631498988 72141561790937490652094587018300714931950916079827015685159725092411683664561784 54369324789735984305297310589623528907722301083255226995430790872936298675028551 12257896865955059512180065585800018161110759031934677553639213092139149213791208 72399502828321371724777723406277222095321488022394853714389994368673003795170608 78130439223584471107554490699165074142325729746564537371901205175395263663455002 15762065505757761533900286524379320183169229961333145563532971464007205504430483 86221565235058859222437216300002793633714881098225077441195735670506820755928468 13638141872733891347759302115689512085532852403128077742129559546944086145875060 09713250228283017676214682252205130562040973597797335762779885917460917068532702 91820703506348099835932882671213340898989701889639524212154815858782077749559074 88036799599839831036645468253759849957565328908716348754796931572604562894051721 24794430401630085498184773535610973499310189743996671940103249330756847259578281 70212450201013476464991954812886892950605473781870276678523935095017993050334460 67629109160275544971027114999769787845395396368030164508138207675176192405543994 98473912480313466556981819172500750870857938109339052203350465732871248373917818 53687243867021555659559490948107471023342980939950376924342051880178184052610162 59863215219199854543182009059579323705460138391044159764809120112364004330205966 40370292660837375896581326013799743685661515665689509620677425240361655827606063 06068787975575496115100332308934802600791595013285375786996815780661537154395793 16903429971459089868945976856482714543841441248358602037126350508123349598798738 72648110581052526366987471716543991302406307032619987494782061834036165934087444 84161035351795080666845037788767191548328937542280033311526388617453811057315232 55462567363938451368541609101192001193028263234594363522009510542759048355979975 80795548399610749757258971314245202818429803729001968945892880241475813640327273 58101106504620974354456264577839276375677956206053256859031696729558481687725403 21954463734514509566217518166028730276153630060904190987829521408458310820783687 68543306288023423445842022848210259691745684260908479233544387640699029778107110 30696251029916429850075313388385041591769904859771672152429263232165117338422029 27484022662652717037450021008917746705991236930600859136042800521821065822027662 32560023113309239725889072532905022863153589157356903462716970470662565274701601 18067221949962662615815576048147304576510942130514439486015894567217724492128778 73853196323473660083612009282178942742022997980912061390582278849369773851274085 76327070117814555120091446280386389250909804818892291394991166720715417796885393 24858729512002904177320968546151684993350375139433797498012806741751718480299037 35013074242748618172393261255730341598175760585757246595929981664371176143849306 37097730447276666844406561417687863001523252732160670598043087105539975682252338 31221811530860915159960499344884485361490249935446830941409295719169132042973395 39450473324252442748701224181018539592912826928937766450458902515668469378918153 01106301475766594204775378122068740057755375649439473591605655639457669220544520 89104921590721480009973821154740354444111075013204267078742494714157440202998082 82762686348898032559878430588731134428080890992112566718314579812036452832188774 12743483564399921116486948705063500232192370580258728383483379989744874452530125 44588173738581040095851194675300372647642026067308490115673993425097529168417760 37326412030180686942834612978651386910744584007966210796729946412115006368624154 14625851864699564297661454041461914186363037128029968383414482098228142549340394 18529510417043132129948029391700344938007181449391991475859531034203854756111791 15863368334102042517415024233682055262705226183246191444107574700482566240363333 14346966509166025687153016722156294859371615464905090954604425011417039841701195 99534603403289618802426928845858714441083802782508920564308450492746645393134619 62783074755187505760318060894422051306648218658818131776406677084917702776297129 38569755039407128560826142288497562780966880394547307928173409721764667025546798 04735425330187893668260097516372462569540440417556633118212710677048038928568473 66618237214349026333858913562465880982154530643683394470066095276768762929412284 21884803072068670111841724560606518581601329801036075657967687875039015667267871 67382477685888370168094068225098944997180413077853805795794027801125519769773779 09444811123737259737468265046575811803342984274218769188387772529773257578683511 22380397671113454464680065631794737622256560589973763160795241944677327539532758 79189576992406992889370643324183170891430892521151858741646594643288847364559741 10361276255165518389645487686763245196333351389006183186139546534667951635685774 30723859027713657018515533919374089340327220293646467212305716800702073494075541 84183077530635190221441938412112581067421901070819299853320027628630006357523316 26776061129278153722740325980303887113897165323215541037783184751623759082687044 04423506578076116683084597499038589812466450132855738862001271489255396515009107 52899881579704063773007808666282266262047456908118379373229150041539719824481973 54829199579932966750994639517145436674485228201001231341071337339751522560080106 02510544429442170040557626288993189838343554001613732991418113143861785951994869 57444011455566123082091059211300597186938492840870165140397648805492046561163420 18828371466636199354926846257083301435493770602068359408493388944788292535631533 77985604182386163975084867046161297657057930500576321540222797792401915868025706 53516242186775631744214554151745684332572093524247971064157732069672960989415386 72743956159323836915855864162292872696971975234573471815909991258529580068136855 57495496168632046774370590642801796395301604283381186074826001320260117691738115 42622497534785090558875687298442845417429430666136360345017180507885382933608603 27812582400091484884076733370838018456358000794691096214237380378873909479546109 22196503550839215861120501069435536767315056007106399463845611843175266383303936 64580129416284771901844771167477322958475660853895131278508987467949496962298784 79507034742331100569335733454803631968126998927036216209657183751960355405106294 62140599021270838839270933120865059103933109357817849060004632139489369047113805 87598366475279744420062096520806046974834167664378585474151088870381570011657193 48061656915295836672106097230817420525628841837977901807203375715547178339551778 05197291507970700695729752102102145204832130890877093544268034674520384541430126 50643155873169093161560056513957320946862559163895187124193152900765621727832466 72452297224730728414905602334081634451473714632532962715026812896158968967627746 65469315444677218510151714146780218439114823450463950702238530213328843903297597 00821631292370093356164104106906262978864378247055673765910936613132541453802871 87199678364450831747069926477092320129608245281751788050327898275225704890372313 55338127677479205310146972879244458232443755574991620401211638612825376471455231 61451763926746591834389690506349838740765026537006361403223632651521171534041453 58676611443003591165036527390714404814255152887458815987682328010794260605062430 78667273601210854391100332547583302256132403336686205812788844108888486283973854 56999522710103731609084449322708022491246675366494061879433601346747832736597378 10788073370558300665284919705971482439721064269785491739398993772203412933811355 47428683074853844777165143161605351672561009148529651152375626403168060680739849 99939253854099687633576324772191972509753533451268068188759486547582664480033868 88947658378230198855080288742138828845013236441973859288626725985332683800962351 48049179743188908287593131599620295346966631693341284470944726692037912529114788 46872025489885603372899433599887795336228026647913807734461023111345836225409409 27065426381809828245734919533859840257439251666517364030451500917964445093334761 55844111996637636916274992088695605430603974914268364010161656427996768027422613 09408376593499089771400133043038160426663693997597263776920951965995982382496923 52847559126422733249046348410561851506763523868335344475363870157185931713889585 64112694552730578458911622568465457289923511612491898140741256621893741794609374 97240623906235039442686803004176232025912641062731136978311877516795623353130586 59741357103398900307141137883237492260408862344975895650045964078780841176713729 37322365340239228376697817738246800926780699049449450032002104839239904260703838 33441236809393362066414886273281124393269778111653690405874845643376677161454177 87081901926176452442690607237964320363264060961435571501826342888761622383317972 23176283981345389621795008847397319660802998916135140837902574934996696095535187 70174085107724058068379676874002398073113256042671111486971776940972141746977839 87889805351755517031667288070277599226868797422834057179102835824114000551483155 90745695227211690492034485530762531406706533781339714950986523932122234048372422 17061556291240805339955539716435337040211348042528787913239422030912054180047983 26025374131290120097722421814801348980000961769768108121658166802406838867672105 30387543859228588258754618799653897751759881756232703073840195793661928798659739 54083361790572839076925557339695092698340629409532690601196523796801809794508391 86513978586017943233547884271830199686555865644150003596974958869387541119503538 31057517162361174989065979609568534084905547724307946320341778149262490619699826 05908343941090622822697187991577875683617756577367859050540628492360174784629718 46330301976360891557883641265796660755892577628894435215834999306674632947580308 65533299936357028241842697526772970834877089691870047233701023498476032378140631 92916917562545178041670575338152007139978076264262691674668165773221009101443349 41182749894363138494677419590654209712897416535029901764337948142010991132592668 97966997530444092328980821098995981177051900328625457718032610536043301875682585 72429521790723810644152324445853422908891518570624716845780464558771104342544977 58931759256752247902824556227506817561797620471479271198513204222358212415399735 74740745109896392057764897709381132191430081671848838206817796593106402437936403 63041257636833834303716767156376700376351405311989514288944035729485480012089387 86697171475855623274067299628579396203354976583820415962902698635997791233002657 43584954728925949290124924884871190480057544899366013620570758873363605100508029 76323483296628701533380070941794186332345397478055704517536472864842559371545019 46181289923975340068121567007973099967423780868672039498488367323060345981992890 49997762784199971890938228090168832031265102307962196380206694874337419259485473 34732591225379818498359479547453270432867710676020511232636264897628276081857331 73684095253524552135366092449088084401347667346963327304906118129713779206893217 69567225853709887441532455535995373627280623184052400557489737791698516096298416 38338186274206591540649313993614180523221853228147135388859638541104089209732949 08036219286105638142685625049619387372010713394612471564211935549379485581519149 49371701551295779673644777471297971074017940480141630242836300148941176504206828 85917026055467713934973356861124202002588167961011582587786190713436973210848576 68744544468389753183545192542827294455924237703623914903165514583504178087999490 10844148799760885713731308048600300836703459810991038964191645632914520098847858 57526632904331964647677445929641424228070495724780201481416978786908528609864785 91453562733044999902626426618549969398221879483220264317288742945383468606097447 59901302149985602784327161196622928241478606162240313199175777113089576404485805 97563245294622530217940611852405018558991744981164578953721381129069612166610182 30875836745719410380943347894489381307771782698731864730733741878962814020971658 75671504193710052679598323267988740263608455367969899881248478714734648081585015 62139993064931065874561036434736324725442967001961180851108611473954650331661386 43588725160594844784622546718552265538341083603470678192726279694831136568226031 35339016276356880267231456870214724056869309630896306891829447753073073400094162 05645745890955048274476838036522953124154078727742286817113841326870214444167997 73539381251789928086201453426642394559107900129188807981835894609741388770540965 47321396617823864045958791587468366169967016299219794767888577783088531530963378 65284437384112305179034895743786072079207558835948328218239526125018204536146642 99794334991028783905912217472261930506898333617924230248304588909857443740460529 63728031298171023456859320937253064438675486867076898334066340679910063032828678 72073402774560558570811336808989772668786611652008065560467800658524057211237080 67211072890375438189433313133753831507113237089211667847968281835840082745806185 27883345612764402281025390584543113913249658173678709164540862767317324421852967 39843443280527892621658122732224206187101395842406050615675558544753750146752000 76766044584984049934734089062990696826985202119901750751356419528487058563555078 46070360287491433475199014819256348827724647875949821533998778273019801896190246 53712964041492426670955403582169131722172009561080638801808174159006834213294432 58221995169134414127153041879533053338561855358510226542796467601126638347125116 61959276380775615725652867173775067670825606857950806033487808891986492861991991 13551420889924395968065383316866447774996185792732881592686549753721630923746158 86826336192013056577669826985908674965253685632812863070870380085437813991563786 50806661992473101074589834041804483674622134891080188574111137646247186789873470 95848044269033387789498479212653402933601835721970228077139282191926212779294805 38006620611901863226808432340902963948061692762370305731599974684850992635180683 48988150495790748596852550280739026745822343000005686014493424552711053401331391 34767172375539516493286443018857574109518336553069575242622829605780187198999667 08840487962139568402158396828841838114521713750636863058645256855970851922031677 41966165257106835552089447899204129670236873974724500491582453867637894073964697 88734840187800360651536629728866974622160805599077957859303363265526082228055334 83479310373256175218751837409834635952026988517751147443435010965539348694263492 32077176505090929224166119176932678284760631901138296223619860314585628079494630 74077557331053137358516817573203545364882685493844099762539598952898064443293841 82411753438104522516097688080826668731011505279131046688101827081107514133001943 23547145757439592412095846827771791551587098739096520037917797901112815603843384 22790690489964804913682928932699274389437658680478188223597227563532658078990335 92948033905405441465089552773424185229700153036708363495846487170220219828207790 92381686088244277876536005615824655291321106263600967866548780676824843473325341 35250704772938099478587156056308933434791284030928595818865049228493600247655219 69916357739796315072878222288172086879463709706842536737535973860748849687220855 74966040152813769488885543589914505735003593552090699302530361966461231784829133 63749464341709101750800751470407079779784694957529291545440738025873025883734432 93719862677316658439456354836589146557930377277790954389699977897173620725302087 07541323923616656496087916995735116031010355960684318196951591811266695695175555 61034664645436008644724770837055703752259608952364527259715068712744062766176648 72851112148330565984661467250226202260219326018890284928192099643564661756982199 04546089839070550920795674652472731215777264073224908578676251246803278726585995 11497172754861663174122135127389417962612642156988360559646807399008531488124519 85142772279315432027222369258422683775004774592379476290640904895188334100127167 26616659734952263394170009631420025746357919382225286288580817927101740334705556 72042447321112570573033928478090412291559246932140703704324514098494933897283711 49492104865322633922517726240191785208643151675676402862583035199513663187003811 40573059709548318194650524658568268810562113223785723797590096250523420774333942 79072634848876622604180477076819269798894664032261093365214988997026060190237254 30657973490116784258188278079092329996081956302857049479370130912366979102618388 18871396756017221732835182622675117405395780807541117966604658001352345955839090 60760696445681919741717311696778474728042540712813558016532694314736334238118549 48184198323003892840192830303652732296011523896265165936105812378938782402577146 40376334002546728187534727637345312562704287107749125764420807994395457703104406 31358533978097242856342386673716012624188689261824606624812882065427771110806699 16301335195501473591047099083641878684671081858840824996761274486741376973903919 43939559026322045213021400894671187802813377070490753550509888810887427056015591 96160708164822371725527624478347028236704069911243191159595333741048139495359809 30726376969760511315078737021059152409846442293598048444964110520272479518299653 60367000856784840267529091489410157066989466205679840740538384603152312897221577 05802578763979587187363640342617611644365250387265478426540487544867588481157030 34266222977004876782597432944452942502941921172450358267842152335014764909708155 49698938225483346121098776776467749704107665677387511778607406907915215939306052 06348854345609679851386877338764563873533787985468999629281733260289007694474447 35900695449033675997697782795508572264967396939809304090711064272479966578295245 75664257123849168769851997264641828324847926979865470617766633091985447378381154 97988860628149745128661067568499199200848861873556384311434813578854377916189657 44081657123722205618237463543830088822476731385439488347362341869273811984960772 15542408846196961596749878825329334197847557382446840080887204852688043885727581 52936531041442728339116062473199124978417926640495794273665003547573097785632440 25372583548998229811291655677509307414265646271691745210656673903443525956087619 87264433458039559629784807664787823455434637554766484738009033828576586207325056 68484327124531179279776132364319541874739936064209033712598329019751285312035929 25181085830719061452807457702061062925445453288091654685340743822365785072330488 09382000437389507335364640136294448629596979551166009749767751007491256601166977 43583626553381979131127225702107685613651420626095119233047616196628762394688290 62529631806840959847678974557471335850875170733299713119969826995048817851048593 02745638051070155356031865446614011779766398507559608482845669607461142456169912 14536829831018846367576450072201308956816737311662679554989870212919026555476381 06594416878861637842819955570104472913659000674933532131875140326766419921972812 36392051239622683829075383159345998171455438914184309774548124558564259118425604 95141694627316400612139130364760804760819697155605417337454853080310529327550140 99543271335921142870370443247313980560413894246619899827398448517348460567044881 86670357807343710948623025185822472688635051066669381543971649791825858200787827 38034677978357483606610472254448907461063217325069117010268102303244058243855827 91468259827885182570542910805950128108631649661086349350546975611040571539048940 54967985282103422363611731632326285396127674356742006027262152740915164944937124 20890746649783793219337095031359590850426794718952918927657416883305976124278641 05750075751727575391798717998751998903876681363269927419300694492985657493693018 46658177390770159946160749457329781933832474979352810241553708052773611415979667 80754673458954441212495893967908527697838725595708634137433825997995898849472564 19070716770560255441020114317285242605261317635541572861075446542098167840845544 17495591973897850572386679054460846148108404155434949082203371886608306918765513 73161040666566471915394790765984139247562006371612108215780525528163883018563191 01987169197201878196391633540754177085141776479457208399172088623247956457222349 82693327925616445133761652917189319394433186641699686448436504901488874209579729 72334525693698917975489944279098524574106413513210074301710744407571726898445617 57542330906884167076090407428943002487380701594539750477988813045199303407471107 02397289949573495240931272891259595147019303405430348126434183344662874073557402 63685270905048763145582629929288999263642995876606262431363583189499895485931458 33439396441531472393234410497195581366929150555209531603411993637552080214112815 15636195035740401678065140897181402179693397053772492078819574793376418773133910 29380528580689678270753828017023566223869872602925921532171012587675202446983795 12911876607757434856520534586456579577619985035751846954369009802857522194162547 30496285916830850783755166302799259487956002651884577578278445259382747264782810 88139207488233002939078278613454272160561487887062811088655751103643635598644020 61560861094255684383984733629268443470601873474738215213129513880480691579241885 36263948826292451686587345697207724535655602958509297989747499590635759282328985 90667158194310873830464709015970050287168204328483296759357625589193139280140885 14003643164771936100361732370592853290441907826160862264597801750885774695786993 53014580487375472188170304810953338952595708779978219383652871316347160269731445 36940917236170716326168286866195272371178541131806370552185939986562080299071392 95506098475389821919237150942198167289715921414198708481637766208732708539307683 73554409553505506582554452949618780800664471562479657859072291493793636013348883 04999513397077891831506770271881720949047082350644365179339999753601811199773824 66116108376547341590731512449298505057324481675133616446101617614391654677720512 85490284131451112916616763504851389999791138494930794873589826687880026629859263 50212720933637414892796353585333242395952201649244828883828011774933533111406254 98141785961561322516658783976373773127861317219518392243535362365082423892050622 09735978434686775050110634062919928880817260083355160817325936591782258661200102 12661133515673072987329663609122763762839831427932436402628305583445537171909934 58396788216472063870005783949801592277688495756719151596305310182432071067970516 16176175061429656002756855081751486169667485410153655624201982165183261121352444 88968195389602347618853572905311911268204595466121830270196919574551770349885014 23813693906821715876112396737247142255812871666988785215429230410851350334237734 36645694158049513586831783582072584523406865522602162422885096531261796259371318 36428240332573411995903389344793444982706077282610820029944299081943814264419075 00775931480277182466903770505457409078324862877034449387853630706662273192797503 59393815931493001645416638672597717379125023093546023579102460784193931207554501 78393219718335097014191678165285537367551904730094034391925213336260441440473168 12430641629608064878751425067093323116110994601182169368859584094644704641008264 93844017185084660843836007175113934939195198436970824345787434239475849367450597 53222754412336415755210778222761591396104196274640214696007379224723950300538636 73216927839158707662112611359805594778949150825651873226397441162625768280078702 56965418083782472256840217489521758399834554428573167492297084938244213514930047 09581309443326468127879658949211927145662833336638273912909680560033260174178044 20657421357293001114334744214515252204962985004867991454724943289666557261670599 07918268848553822944864617235196134720108632446208243979620666547082653465347458 77617858929136382871743605294158188568989743354073605156983868686682443416877963 49568773124641177255644498059377238255057186319011359170492975552168290396429858 40266695770881972518434911122014340228641668627167432748629918905084193201051976 29695356177336975853310204774703245706934448117379784838176178880976825726230639 93247139073863917383344544151481417144331783795828688069837399853597408112056946 00818675387197845997539445087290664924772198942139504500251160812796564964699784 69846116034265432910634387131426927595614189458793534943976520609279039591565527 39404510888625562542776732277653478005749084925507482890167954946885150647985933 10042659057900140416625029835620939931371067062867905984072008657906155224998876 25243379926199410835827205249719923702355530948163090453938578121092973288289936 29870620201193071289123245436783294171132380015737497979791902346903909181934790 24006805520440180694691063956760566730038038896482854824229611042084003824484081 45880874229146132825789974403854399623092986304147967627755057569286934438980686 68815856667477551232495864069618556975411577803859840777560989565100015364861865 59620036312685008835282913856181181038803760347897159482284137561269682890020704 15408453767934390223521618743161950980879925726253420547533099214210202718514583 03911594484898765046044702134147742638243371460677807576327751730694126829078852 67988838352330527262568159555876062257247098804903662416816950474307677872950776 50962918132406411997700553253269440523126284077244652721967773116605417835693428 76918638808334211557532630358208161758566212774463407703273895381211262391704757 56326587831415636788375593934502152931064505857586621081233083624728789682411822 29687555636607361239160679304981543334063077949608629537312405232767164203688728 77765415681331529656524045816768119660764800178381446168702313408728068720924304 72059413415724736721288814550693536087888959949130407275904829342291268093950879 76987044719380638903141119275168845190428793726342761183372542992653394696403121 48389483684578519406033673189751504218061600525958920591119504874312664334446514 93441032025217450387917068754879633272015827542038322192361661030923783726223769 93560580630186600127097389012028948860575256301332816498041427984270618621050586 98775417624870959322327300543140576783733915707455512766839935081585212246649443 84612204284655585182443150799861141826624269576244690807579725864005428642601739 34889666008333213170499195637807203261265901860559296695413977754126832674885637 57175319127789249669865978959808160057864642631216971858804217698026141233980417 23952678533611989025023392722859902694053966598663694468053132051504405275131011 25617972023505863473663205209249179665989613334029054941363509588465990694165483 02781675747645501496819527280546904032913197126302880743245393871107017156146258 31029172541766644804693753156051425015563484095795469199063820633693922821679994 70921461697953100439472388478213095911497149566499877445210239971016337251651153 54086038976935253098154904360992294212304541688955216908937467318411680827359786 96525446629185211765221416532062420983230145437383887966885157043845210746226754 80593437731640338530151292405923299996661486660495944338565433337909382152490797 55445255305454838566837847401528524933086930048724127149766216253873200660669818 77504645640541990465801268724657396743588046278957300833186021181626899567256930 87927254102903196890605074441225079723372204417433694072582487200122953755088500 39556776275411905029248096048133274958575842899747129151605337977708280498132125 21370192082756184934689690882291811259492026483830262355281446807601743701637276 04944767238423625830910446845257695558992935340098012799311605647668489173419542 80270189100590789455997661275688935881955730629716168913355505723414291840265354 26070419165213307351883539202622636153968793803393456378537523233773883628030745 71094048089852605798705466415314632343003348730716819552445061244410784298898100 07359888577814396451806391649792174034838681666340994666531901625084480748344744 12678340562859575697823041885816170135481138711381644177491943426142527202443241 59151870586460783503726850014727201220436885711377213717548766773444950881108609 47401287775915336583187625346213186653077711544673230403207021280179356527176778 49512265097401690408252801913974877381288385540544879883103071998960838460327003 08745149611139715923565684075096926876600111726809288822223308480237271511328238 95674549288136632238317915229449295079221416018367852511818740114515044506340985 08424679226527100511592480334896485530906027126759336044475415962675752882884563 80565262199082039195990489996472501919857415531205701072932292543711776818621217 96016196935910305389739351062756067296398328180972253984209197983045451984542347 14337653624374969989954075843184690186465358984972309181207388564889237713133983 96931732501339649185240104640651600778880357684949654090563419362822269213456678 56424867848698591919505640031627079132445773432669069568585323954765764776541070 62773549430825908279268168256377521031220737925185412627628623441719313818475810 98589294431946783067942394399057241870252090687177713852767970044818145846701882 59896970377364817020173785385684609807567705089830064845005108439370388889947990 16715681726386432619715953117751463862319282941380058585184838470470830773106999 20387921829029348332581853987987018354105520318158860831869457358682140778374043 21475151270913640670670215234332870683481420139602358172284105226719240145708851 74505739585321092318214930510977464970855621337125598411107941865277147635868523 81152858867729375743439673220444696473989230227700995858288436911718694696364619 45335567547063669071388462501654097491107084809401483882937390367184588932015883 12655206865671706864905501224938359679438003347313658391820620474579736268167758 60545045026461590965104549004048279853844359319971934070324927450736547398499198 25294702217779411310093171152843928891143490463394209944979642452497395333449910 20217784662526245354607867077641104763329628385939500180398756428810205776339965 34285360570623881991914017144712309879676509859946425704292595144370286245296819 39812356166079011647143196585643775052651311453591269281105112162204803035738348 94814495878770141321630778444906636561410843482494900190990407596690904600529649 07550119554340841043789951610623175403074244730481330012410811050102792633509054 30532266224951809701925393823701662756686078860630223579393140575335842754780432 82242142315725276437047809633951073240279803888740860977562164490698072889551087 37985490885008510657842068159026679850101837491813425683980656894788506534362077 36134032353529916854669244840977301156344759033191547793808505510882611570087451 32098570319138123073599306030279570367810517262471078251299685660743589374783961 29084495610001986252476497090034339168060162196918749148628314929690640104392566 91050951643676595658334481690082196291284441015804449991735987709333402752680886 61681635956803365952692466302578810516328828925779989766353443535546454966031296 11145144022247091133419984493392383367559515563794359697478123446403511056566470 90855387507710394163825348567841176415981240132373787860953584399702285412259924 93182125525855178273972298941156742340917932612948806315773013006865711543428260 19386182571703439421105207903714933418947493279172178590984407566679565343254197 32029950814455345725876125659912541211692881257690394609176983017796925639854638 24485432201543440759290392628813671206843704523822674109796400643554237112688053 50797647581098231176277327784033170999004890430199836228750095407895943586867244 56614141621022465786514658218547182979026178769632343175805355071050536965976284 58188446008005937873675941969203634688414035759450097806298787076028289265998346 51489089127902325055328434589877755788058850493050859189117835417713910989259275 92668636005634582226404400607806357266299690491145743824543921650125852762401880 50755126944222615279373358233125945828542198000813366908537732193516050999164694 12231781231262464360747391103853842213558925347292145781025865826156543062435621 16182056407138317687989202054283566261304715567542850994786980784012672519384946 74957736142794667646738216264207650458945704293823647136641421554641177163784814 53448861897219247886060180814401743821219229614066037380530000537062765271421981 58917738089847492913234401852818503688983177003134507652489347008873052835039621 92657207854128601732964293866472168993222169885425641209619040978198800294560977 55856824234263858776539231874152682845908332434789984351260996576407394286435580 13206055788768512417862875291406615443275799161232657961149625465446583598808852 34607866235553579232214015332168469952813201589700862042295259803438895817840699 14558374147422093285187544843803355895387375597692517775836198701839356701056779 17299797891382771798602461873347838911860790606940657940250253405403968344389189 98563444687306139230772941213974874495294831467113194385595048800385100157378864 18341877419144534853083011658315131118661487592255838607257951876613922733961702 28077097398336422202441143217392051052016861234338470056759301846749370517373279 29081529892901709545804137628391320570713329407394483933478953114735018174484882 81488611990342483765790111222730505236004465349198024119206437043327221583013076 96235639570711772790078737063557304448706006975854435449607944428108663773943351 84458442511544785427515789457930072405058374901310103247520940979566667263823236 77920100348703382051552564227050176359538206394245928692210039506476632387579251 42373414421878527467157114399558838617944384196973471158162577581575265705487092 47055270514268719771963950052334809771718252840165793051542886545571938473032482 40398573892867334620886425275729744396700672660790843664494163019164953222765679 48805555849281806257905661324206684673755658291905647051554832208128300091706531 06952717685741459592839959927782414308712363004422272047847499374412236431243947 94306138219144667576316525005049919492527015777334346025721492951877424249401563 13839403653830804067646812267380852046478232222440541239208651334077445175030289 34258198157394028261312389404415368910816914750932816073691246996193521580632536 87556002109652597189673161902897784339099199872368375837149907705290180177539862 49938617417087214188133303320387129030615641809311529663369592226721674988955084 29962309048496035345507452758453842723351399628688384784867356314540270773139290 01190760541753713220805273776535665147164715456451770656475896649744976312159069 25344810635833916822186767435122565104778895458601751541419451027636916681123180 98938094828949347652904556450661795331241619712864966197114390569090367566391567 28088072181158787255020916207175666222402982049748373452204514402733192286173596 46957522422407839473872613621607523210740994017660571294645976944584415148714927 97234376977983178165434802870732590667186431610265276280561673565964983871506857 02315359794665008386130423856487657251553646500153348405992000981336133516195894 54558893595111170807019650751673114035979232295057692259552312965904123270116675 89564492748845113500402671597145134767332528241793317193460471027273432004962970 55341265209206442429813694790185337985983177657771259806133664997793910792549975 47698525912849359850000928735473048780546169889232875863017131968958330354900246 70119683636202873754544535031235139260349973532722033804764026771702808957435846 71260927509553540006201377665771695777327950212384625319840988214762554278330928 75542940717680412014253903469949776427469399585258221405312997285049298645015890 90555590051067402282033810391572694614137744710671230848343816156727687610155261 50912591561051052979014795776872548478815228042442238514835533223775698785137055 87229238857290937928393429941664614438339695527861838502815672810985643124733813 44374510897298111270669581203954847523846092079774203831763031849643048183466064 97687901631656337805084149313281523598408771293149172236061910986199529043399102 82642003633480020673607721782927848115974907956063132411232503521599458299271244 03901022572930190410694027361489966273485573896425675938247171870559834679596168 12608880518087652034694298701155914908426802378845388950867396523994398896178926 87892671096796848387998433242360261686854805626270669871510567884376830431475783 94438229731645257062998173010763823834647938185149322763416993225551654513879320 76602572657623482909553440744924291028694925502067021257689772283229623403568776 75423764145692915888243247100022357156404450483361936394320850924283464024677135 41148708491186926385464977758827746641752938912373995939559317035681341603428396 35031545656796109915723165702445061527691494129071261833809449827855074472036647 92294338609271186839387546025886001338247927698213861915658626458425639521599882 00936917647800353963609324288712949172404334311863953717999290374310657048786435 03293838190205223219210618568065132070566969626220962106858519909386337181918311 52249106936813152529444142589989992871199526009003179506938994038314239882230323 45798806993051895752472800617914305770516612966570061025497828990668659524833190 93481234002709716313165762667474812026154583854398761290389731482504768152488012 55701922418573198947988007483023283061048891605842118137409510122624988725231023 32903415759336814854006435122741380326813947537200609498843969593670787565289774 10313066070071090187515114413438369627295862214790294865525436430247395892925294 85887265379594017133082170208267456699422302934191938117153508694102957392062686 55935923613175422127347523632468609465212548034063470267391401428154257426356609 49113699365940220815314679596150211279304367603242516467080550126745467986621201 12249757533542143956658627474531978096110693904018382305623731520296479300160546 62343085774256240728368572338425991977947045910575155726825231826620292779363654 13923003650364826996250466660234759323008638698688222051333278473596391392548178 64241590097420674102547978316412025702302464133255956703667140130023244810343113 13886707181014149004646065606721559693031999655743822715138659103645139288294883 87783770055989529441244454863383616220420974778011744785845679901559811215872826 24149516222868039790976697418919996741116003992838233406632498238838102779787942 25213534205710633866555568849120408965503217374311801192679235590173691238777566 92870154451166206602373067838649714539211114936861170724038503274657075224083156 05146723811747041342777820800845285349345264299925014898060381080470595566646144 12212112020326010050655331566369563718598309098202300062732980734111844079980436 09509690204788068121111586497374654344510648976391007449061240397627750798296732 11938237820430779940578640029046398772445375518552285155693195774768431053864501 78383148445873520710679445167435412284033512905131749222671621624942106156768570 47058715486074361363229485119757123766346373018522258376546382427261216242788398 60231341219514871179707112739500779330559372502632129948432426953029112657627024 51518176376842077477857751511107330225860192473175816352052172573037063926047697 49477189447282815803340347435223652973029058112289870647096869086132252787459033 57969297522310720963835283842708434238376439817375621855742047181789184756313249 16985340813083025548801650714371014269485872816845345390921783200399572646605552 23956632479648485088827306343126776506579993948311418034547031183266408355426310 69850492702514102183251577413922378826938964212833290745138589226341209596338052 10752030074787924851191775563231885370125129553691281896336050560808958162721797 76331101196921326738207419392395799175988614626096964591742567239699969489678500 99198562046755224217043056452900989946792775485335016535293882481902211409827022 95163247726680638685738300530688213511435923167534153567466999020795488076603791 11764778227347456221740357873982674029348181144921231971315350160385424602493196 45255314044944241739716243909455447254387710328509057364784177512526970902685886 70181187495757558987956266535020514439648661698209599351740539363588203934141383 68667506984806005630501083149843461346780394485040186013120782080326896934855166 76584884731927928248940059757079450952394238300081179105697261043117072379909991 74856101031389653754328936965097038690896961571021049864492509902722097975918468 41137419985532007643345784023205288336609498077207842945779014893989832614569678 42184452363745109246946969169913788686980951757760707942078021441107073649459969 09190632219782753307614649951683951404779268987109067122665321527557530237086168 24195301885656998880762501176599325683365421674212595637814842409541538615911443 16313081482390723352619575793547502392501448665609783180568296497996126772394643 96906695143907224352803676867272770297944236951897238910753750649112670486655185 59976249480792545389545440724464646001726932719343760751437661995927368897847307 23369254167859154175750743308283050869386777315474398298449066020419933406212695 24667306387379190887332851969421706530465905346895798642581687156513258765772508 42719280563757317079312750531788796749960556957636033493062351944269568378857425 79396495578784576482997880022197800523156052075320139968794062211951668544902461 11516502798429040291937459215582999076297842964086600156106689355064462223893830 47238577576014598418994641707066677791224620970412952067597405191511816265113188 32012948431926517929885446034044223042081056755940115263775056867608307120172043 70576417358951053837776384523868324801948582677598543818361484273515601547460295 73245934341012295186272063570671798907175818571014686083428367294083413258450013 98346493299103301213305670808899370871190955467270183894871390406364308578954641 36333059898510004694232989174327100573557363636062723884162636188598188883607434 05739162968921752392724863885850743566881242727219849678231029852064461381515352 21161968740227859426586017601192844349146541328921293421373196027856270618493044 51334118205778273051661696297807384976523493588955474178469754976521392165845364 66350441536945233496560758533582249494398200677025092373511057013935738315565046 87891612158765772135919076283656266236302566932401293152076722100512384784250327 97846365035670041053257988872280986015386724426296678591917466781179459326290558 83510278497661285390943202284047201375541434511574647680396679223258930920440899 76949146897178359272614382123938850983490333989736124395148462953966544355792849 43786530246934270112189667803833612601339543348017457800642579614907404737218042 93399484100076130611505272772762600770426710249943015730018460894018495717151326 93233267465238787798737603629329364970431287637651271560362414822005425442776989 36162918810563260908190387962973553782876217171602607506356488630840652505130112 96463461415321172892838582167242203381407454944601666335802094509956637762632542 05977806465650719566776604917424110283512135993050104332716485759955372150003040 09178642899124010166754950897232211611412241293701946179481895832200042532089780 33545148277623856088536713120249125965416076681923852448553515669384222633460106 47838779792428770818334419631226766464571448051808689576222871786768675289999268 49106189345305291452443430460008777211888962794969124350608338150495466196677452 15764841662574948817125044031015245098532646523035002037563160129106595683064991 24403060221698231792511514128276487582577036895610334306050261588676763596267490 31046363640009930576772460887046902203422542933455184337835864912073231529683186 12472678756998411908201029071922545473252768399276310118591378655827288753092982 45404643573796824657607361660072751060678361968758803038212919068182415383038737 49984047203739023292641437402367315294954318402779683555864300568046478977446299 62298699413640467219451619115878555713895831440930601231617250239913957936251392 21440127029242899227114526156590023021213564393793153017440224565778634272647990 30804423408224614064485380440486025918896230870824164484408579903264019486888252 98025977751419504705107763076749199709949440761950720502251678092717718062733617 29672121765495818043461002242272091281965003749839881683522586125215494468873547 02942289146799800484120245637878821509316373443654776801753864795865599918313707 92975463519292503373503383332901127985300045019043079968270088461903507605306368 02210768757703822266822626761734751290836125012702228966608260902156255507946799 85615888869595674252677772584327589103380890057630991716609657814430113861417388 52513206152194528929386923462293484281906017817208663046161180858983433189930936 10855328498943598707439410576108468959412315983326239495280635878149797996299700 10812688754852302391940225545462445161959761466411820181350111478565103788209819 11410238270984963452058138525486790964813214580194505969477873330888961606153752 34752295618748198572327232298409349735563920405167069845086144215225500931175890 50137112647197690256369332259235712938425925869786003560711266598384170612808454 32328633099676331838364117542940369974041320762309188684991655112671768134091752 76457424650383562394972201892247961992565735723614435618739275147015965814617246 12421772634111157873474903576700168934376247336574747247550576563220877406417533 94932356687401674419864964904195780404469503837361970535784225814638381543037605 03667166189426539258359833662967340560072505143568645447390561892684576452455742 06345945369133867110027354808230862881634434668128116617175929367778210639350019 67219492878992055655099126317924141823672979679717678291053773724426135904100862 78301286972868816986035520515613982026959298712250043053452265941062768046697783 60349575912285861715693629995946269140056286504931411113190987261769833109491888 33974152022662752748454548747677130510417428332534364925480047122315089893303414 49537824551695052140295445338771410809276265131906366966336960104179880919336197 70061907159148792262836877953113311699688827310339054951258792917958383463365521 81733621963969561475459748787220329083016946209882150618012729606083541206928714 37298627928193809341398033647829078923357374955148046806813005559497262855469366 29457814047169735105082931462680255297630681158061511236326484324337061002468914 47912017773696553209013845343650656912027374473367588054381202536171028831976756 51398451441730748848765860589709454709339224219472855034392734414367553040732264 27561581002483381726570238896487782056295417798437940263401609438152528170359492 05339419294478616701797352455340717559972298112057873631270731986314018935384905 44735479415825706523800332802773803598819851890323963846045751626863840505297403 40843025581959930623560032268198080565443205493735866471361209987209614783416439 77200762352516543549671152687388729390407203758129847682062206227040382012113003 16282370049599558071552295194139249923145365284981808880278600830618342527330232 19079679272827398670131420977179342711997753272422709292384905991727567604708669 87579400445452112995700672658678106698642323404186899846330085200527756864586445 30042922306910822557643542668801346553390052802552550346667409500529683022590473 38888438851946065116968449145277386696056000264047550547598219891717074241357877 97435674778239792617095177522352387854940424198132157732188580949098173951040863 35710174609333973994823414905571368056539224405452368981742585911016258136832038 54357629485893175507169339684594585246521548181268294580554347120451675782292165 65576532375526997949190779029072147002894591090681016854719600989663155204076477 04986630116267770436975762093879622441495556470815336754651711245254949884483854 00372995438064710806665801009423348619287162930431656995466046417008568005039796 10516542917873495855858818010016576851922780676255579894733482099568220098524303 12273503957104665578402365782582479509603058964266705178629460397377822190877728 50409128779516423149224122765967215463169374421902685083707923175763813667543568 47890585509262508795394828888739146039656482715626061512048197544281347890969457 70577408530787591739789070390570538399873336815800393281691980235910739826931870 57179974660632782058576913020768710175899485644217763147436650422599326198878686 45751621519302391254622715424892969915170543355429491415645267101673752205127441 17700310935047103793139165609983198520667085969471237615997809724434104752835555 59106086053578620243535439119805352324623001328120051279990022512338672726675167 18718294341711081720418692382787459382561218258776159014816754906103612406644701 63859376689472847368892535098471159976471961021572164454457342261964339588076772 26603868234424328201185610510768033400138490040532609412741929203330373631939193 94083040036568194656786006336632526779677227400641012037388525046217994082389637 59429792484003406600991790741983834092635526391983286069427176848908961157470688 96102981817638211554966822238786527183592855307521374010080859029245912696076775 06390712555114939795521518260470182169339955158296281142846374859004331785970928 17422433380500167202963554073995237759140685644128647693830821263946153923886134 89409679897402634838958947858990496324243313237924745260463500886385596307648523 73340388668669167117620834792980862815835142305900313962925341383957966843065007 96705601484423588083532560011477213818369359063746260740642228875995293947915395 72284979814003842690545606986553796880045262598018410587831715751876359456881879 85163585682024972249188206413055791660940801823065270003056993758423485180809679 35125872926524466220284341515763082453664005759839833590228061035717289294710372 41128133230324134041721413645231389065071596368085886421170628880360388281839770 73603988522260538929545016242763271308210173983104485438879594959578979114406670 11153492213688772435256037401747112338565714727169746408695295078328219145738909 50760385879831714617498953147148132958875544916403881642056047481590725876741532 47136909955890318780276664941941255822452836188502456209737796338273594493503460 65170123136607400219151780425758788458870293714784644952643326211927096097520878 83172705743055656069568010583838612822887039163172442366141618783301135814389419 36194195714593118732328197973026468712121230329355961509287512461356544067762112 09558587284007204317682094334016121144201091468120378227031423600909964037809786 55611628333707249937785328583291159944239190345080740002069568531940313412637770 94205927529703077501003041682127539024457915192752222607407916285759522624356263 01185010585512450064583175924691122451976165210456766254531781317682997791278215 12743943144431883431948558702172128021881386131950455115371350708759618525261855 07883062938907734750175908069451473866118519912848809787237110679871965468966174 26594850537847670992696025836325460696126115998673634568564349820041994965283685 73639379515397801021126889307399273355280709533904194966152056901888528126932657 10134636050129808635945955381373917480471036914751135011310034267117364983346092 43209790113672060176512121791601866408925886550954573597123557743085720488933721 43544765618103519649425279527641871738136221125954230127709181658980510796714370 04931868909195409135412926370730678282122395251208497032128194896778675061063169 16833280602684806631412512377282636990579972240196672174684552647852730524985684 20378838621464637238985060921726780530316325655283998350475932972649378040667851 36614134462382479293126924495914070566400394854532864937021583324925500708788024 99278193269040450001287683317430543255569996247774085769218103063111589380106834 95286341106576601994438977064599529265364479274397311621118970667524015383505701 80631538519967654526771545563610727936763153759193450458347302474306688455943143 67273976630855010815234060117627765570764856218805419665685013073729912316168822 92568364590767521177044072521186108107437609155450453863810731880874454333843889 16404104755325739493689909550887399053638175701381987834622299369216771007427157 48014501159744381483562537392380733104452711742097120296843047736024164844956034 71249558311766994433866621951198671674971907729161510209088287938118788666825001 79880619431676674408957396655605588340282745078582317462228929944725472693604243 85003463141950680710935733072455079291126859242773498459184305082161254579008035 66660359494447045215059085982898823271140694831015290978419901047780240663733889 24639269630421120252838710947768244947233697280235323422903492614501744340148959 32236466474879000571728702855428884346189834213627617273038358261073083053960677 06678805543943261870300027306156977399896695731409600768127782672239938255575137 50050405191818612934026098504320511397742285430527668047113531745958743822580026 96755873686525525087557067402258463433476434145899161133578476542214902728520385 36704036982123896992401722872219757765084248042841005150820970129672304674455867 06235240870284071712927766695197613842828006385846975461239779159625240104679732 74623674068508043307464894798779233987969351200612843201372907084167812085535593 10499112617422886036942170690778250841962974961066867832641878985807843892374517 39702695925536664301731608608479181772338385042009257247709229956285587712527129 40273459868428662319396291142343675777401934296758370027387097971112158907753473 96577461037797649164370697489008628955707220537100022962686629977701491653291954 19819373739985563014590068483656613636728878399713469856216471534307783226512391 93517333266291692246297742374165453500679646002480698498147109746947683431254167 80157347683641178717918505076294925372866835032859919062681981600313342303003955 05122102142567069911121493989630508278607156278005020992852296205495834022273353 58571096386958426749588221317098363946594567384620318878597861378971697468949461 02123876846911602277214760664504342004569008457369382702818881992499153256674986 86354965609397858549990702544292296177762574097794995386315089831161490864983903 39019869099479842117186610283775706310976627700029537730280440355873660123465411 04068360920951617574826318582188111058345550761284538171845618514212909548468913 77354846242965922483845093069274335107459336369056512120433876007117015414132610 14810127962480025464412731807055605162651452751877717183191737860427494859080141 77104361663839607950665895920240197831360675863997803737632594608651248935092888 71253599040135932908318347290801334537737184561393955022715443456806786778406236 40893747030560221440910699290459424701942077604765021064837723400195610498491226 97203370453513424660904316998366842961526646341339189092174735111452357634105441 36007451424372938208436069600196439765505601852499700259415019932700678473714438 36445939220523203877516670298640519038201701963889939938869844656222195624603234 64549027280510088251274918627965577223388910218336034283547315653848038853014832 43008067801941409649440204546569651734580301787099107441671991041103305142211079 80165289956615574991402040102672604822051867785110219697241709787280292815545058 13001381528598958207550306290149911399305343114672309435529155904017353777046862 64970489188744807827671036963852796189061636102754679885461835704612540112026216 62618264475810052163318635744294425302202485133394170569488388853572829322750706 12016511197891599805904596802185517200515086019027909455268544582053650145703323 44434738924477789448656955166315161654358130963436091049203561624488829117782025 55814585897778304715584837746590007603953805168078760863519800521696135127552688 31437404898288498525747999781223864963091625318877607917623973536312803652374086 95846429251653713760943518387886149436122837172169716607834795158669060822365127 61085083802969258949268835447839974916353357866794909619259839115472696112492794 89740096339349700297638510220255251800836023404026125200779836542514377145827678 23318745372606377556929700069355279310450237012718588790927132196886136776356448 27992540081199889155448673003875551710981309345150703863298595528236654761114053 20539695947485483078986196806295319041628421597462789700542976388663306714110330 23090849604320390447200908767763155839249386904947301815432798827319567133654469 08694471402804470482837637406037521139894872535479828910988984483775731331531669 01805805544416858699648065556133371030251255564064074341325595214380210505709631 53932056424669566945980122529945636577884927710604454046550025106445991064746211 01013000932580330700720946515593051002920069821686028354147014994283334180716413 46014961266272039407362574578843761144599068694725779537800674938286991353603917 65862235031582112961320067098747751921975219747913921480551394841124419536511400 14472405095519467406862590003686408369498957195696561937943224155573687747246553 94102976651553852837450334827661757777895622834032888212529756853415798475802034 04933574820759401963610187670025399687520895695183371628002130747908966304058730 53531323653057968531268966715099013216217662779607400676182463496017365286430650 04140701322867076627968331832059990397920088894872716204729605117067742693891235 14102126055756040251624008871780958518826021203864560002446234535440419516471942 87967755356533628714411058157843505086621722886901548530033583595422134672267290 00642390330414365431824710693786888982294710311813344822956269820346622483196523 10659398415415669963709848073292452306492285904159195692486483249747783722663675 41660346230037863769620824461332182456586368784107596055426433444570459907619532 63497242113265197474948830834036003892550368160286054797187920232964728491563683 76604465475880315684515621336159127198622889367197617976291082470793970462017772 51738170158714521261409002931493025112686603219432986867942993566728384217296392 11803972802776162963796882607757514650641345198773310343344233612356134552251570 37256451495607914957597199274446181636937966634233026892265990730798295594051856 79619751511948326155964777103930097506603090949688117391055100481124056921584291 81929899932565884999342854962049074235090953263887491267993307978542762358486682 32969273216870015471801995273098507329392936496573144341346398725657073285328286 57134854757286609801629997356284484334245256661897763330550472029318156255179193 63753349242676488081400409966547623893986404653512136906106308137119664247731248 08185512328426834584300811720459855652483660082278887688302435443038917548225864 40309555392845278036161616589764816513353589325057570145959564557112672572957312 09908002165256004174372403985633432133171297394714970216005081005718544571730509 42148246234193094449249091763615621423396291891455872396054470261191916449446474 02144023618133073887084775709720776930574761355036425583071392813166491454678497 52324989946381002587211418416403638946215266453433610666198865434758175363238097 07147540955490695062000649772987633825230843112926581510586079380638396648833342 90835033980345768135545692430547448025822585935784680581378302455719279076185295 42499377266141956367125822323707831570216465534291981215222558405487277180294151 72270317562349735837939433866973991319197957664591906647427738893808536383254874 86748781636777781333504658620022936163162719401030312645675875061677853028956507 11310493800475059038614732363536972817278836537908729679195496379666387041350099 67017382756388837525724233311438363292388582979377399675494229631448468270794143 98078902841336348249771054015121609647977937189081684123208624554195624063529622 64752885649341892596344853453456948603250937977929654347568962592797357145974790 30417990300211789752665217344670736761338076415001449369325029674186613660766975 07625601252007464376666305252500083117534817803755133679772226406180283784498434 57018456160395088817039876587008150422324118997767616509170700256664734296832923 53007198552325973605904582485765873550980295677363063255976512718039730893546986 25365489856797347966364166922047606103739259248434271928044352493889786769675628 69970355306368760297121766503534982957806628011536217394896366610496416361341576 34910820952202096156274290205591583478662546321583783439455688469427292958400362 91886150356791912161658151732019071998434614240897781489330209408621835380253856 45308278550356206372120514365837873580202769331918184995484294876908039093123774 35915889480142244645806297833533936421638440520669112664506159871412981588364020 02152458494900741245874111389820496324730676448045790066459372219335909745970214 34286230718391219474940299226575305860387961884785889867404537360485255750681132 49331228485486407361398632276711019862172215091969480440244218562643676386638356 10068961596474206196053709005785602115350481562165225119257270481715513711158518 68008481908513965635069875261125870094082339832541411850007348165815974884994451 42548472214259784901208743242567671722102579012259678793495726478155570064237452 73158682476150253450759512353344034852627361449389534401222304658606214978293053 89715764748952105578232127893670752881816826699142278447303003702855969429247465 01281443933800534119436606094833057060133841718426023198809587372100214472062992 62792754333673615700529252657463125027008700368979848358849538521071760511442053 90148689919770715766779246058667811792981593734903134331649078163200526982354704 69332598660371135628737123444387095123647994065942708567488250334141185702963977 02150849255764121080500264994249578124821271142268671103883367403820854518058751 47997334178643458646538510832809077963297257396277051611432132972773774157302313 42997808217335100928059667636030911107970865360743600273328698017925011067628646 44620004602838849447304356347158505508759988814150548498662848509244757106078399 76058632045655173402859439987874577083280526264593781585288618904334523519695838 68207801304238360617433168315141698523589975090391339224920438303118635475876378 01715375423772814641046311471049052816504713696775613805542535570638822728230917 60155233541837363101833800830498501917796167434794898255091833011449426445175549 68341664198225975019060516782679457343485120718178378524658443656574078677045310 03687464648589350011653387811038834195727785273974508403734403350903533138685577 25421936836548873075063553039440229118597473490413512118560830982579028706324589 27116200884278902974598262925206807867910790019505597595681906237284078255983676 88345442380116049013669024473575308390972376172608593277952287503246370597820956 55548011629612484738001803000201110542096021395852445799060554974168632529566114 20580486896122010764468199543174527054844551387811152503243507256604216633804545 67625789769696639910483645442391496572532361915141130610358487057769922156643631 94942640073861791592755129259565917350270349468247220267418386551403574505418927 29642841768423925679343618006795199765498672549619364363160817518746884061647687 75401603849868373354907322022775706774219197142086797400570336818645659658859044 15709401452659431757224898710092268267207842086823282431089070568722471200849465 94131382121144472869022220521293048092965109074959058897127894461957749990115965 32470432211188961646079798660746583496677309267687192058051881583376153887730126 29597674284502883945673437000362750315784280934692141534492082334603014126358886 90651451623397557751624825305922739309829871950497227392127877679580689868613458 34938004260504131856776563440123674323109831551119101218654274445715269722356300 54900818908949767343368527272567790868861820056063140935390579410238362429805769 73163385960134464922227278198562358500028661268838991211480630717635061291949172 52135076217026173589190521423374673042781696045202440594171953505412086006805671 96894690239073166302794339119985213371200670141574757662141657706515842616484558 73880642544521783415256259908755170184509744637846691009782584759258151339945134 02089416384642970035766236074886055565220871641670304494823996952127703286668907 71474326885066747064613224107789175136493538907517822620798991183212913967015967 83664328953454524709308230491298553007046349413363411723444974279471789801307965 08372106186988923996195912944340144510731582525827207362423460659182649043147909 96573294436003940636540423581139453902989939722698797991409398921313426898591161 95705093679358380002673891046024855322633059736692100139439562598194871175993349 56045701730638171948452926674417086676340733340519319868288660374898913717371390 24426415482592372483791599880165843080166465071044957083331382413320660992321923 17791549191279109690905269000951317065858961005311225683244305345872434704079957 44389356549074430256303825769641038654877621325854107261600961740478434400849323 86151591137331307278609743344446750316194222431554876829984997948956976410059833 26622813390600291556520031168717207385569946308321596298671017486670854578020259 92752976418245599463026239847059006743301868394867663428367855042816078513134992 49664621273118733331929260757347757008653642212892085436204907474768080875094524 74434843832292217371028011652117667712165325564530780087057088279220183287669701 17503974904013815367982775192264741207254765692892474372735384792134855877387652 04430873531256424714556266813949190782554047683295643692676649875085369176326120 72108639761449704971412529031552149185500419961576498823489624169392325338985011 93078412191411454758068598751639625108762539983573105341717522792430328630817267 81395426517962643969890621410278817097419691384928277810522041514615742894413869 69538672087153636989942455879525566556088638614193261122459883449887407184583247 54724803254757654614768056705646731503280130573623761210292813491117576958437852 12486322920371436457064842120099885526722357268300936914515930410701163906544328 40124502022182455761769000930882321428686625478294418772433066166827879607722950 30144497314617693106488022900740170673870622992566513468160876291355778418159425 20892392091347869854065451732643769589606458121789778140783399349646310860652634 15839360721471778699536012465231091929607617732772897338193220963041723894498784 64628421672684649334191145561542437518413973656982298241985352637233396449392869 47247229393618498276591841855479431963119299817282226471424358529165938357533360 31325746738728011952850464488041352590438400098050055811305375289806251271287285 18166693418015375906325386707427407436134364594001084681107299442326353342606898 36625378400122524015382549708094543247277296732878088573844414697836118427514464 41108650942617091989485658253904036981185169847164321945683121164869103360081572 98499982730750193824012576973701501326737983623806645744792118488431423534367606 48463285536739748971781741213659583326919849439895725104637838519178618293651998 89161855182548454476402257972197604768790650274051478842398265948294056249580547 23009501588976008165093899317153239600310297789210098995458027640560528384331171 22352237913633572271718489164737221425315064611175499608337497160882117536660837 32145846403586288703584313314633190312603478636714687335085728964130706707128340 19917520308880756258518541124649305110207787763466454141401322728369607141381674 95059986618965608692453372481821599917790053652181182825050413208937494189466588 59247405325220153999271223240210948352378181617500098862065429741703029959513951 59068506255766628685981004212783617253959268040727194176838793804754202343356850 78641237041553186632832060566576294264712845494030343514521635957581774696851154 31823937942722742336463615219112173378673260143412041967821417837166912215566503 04712479558854668689966335851853781864589320634215912445268536237474766219144561 72458097617266121007093274500132813593676900220833262035201994777618944624999744 18811548577943376423898542554424135928075294881934480606244080952802750516615002 95902430357492550319121565750736205954640970745002453470414652391627417015668497 28214322431960481493432321906633514738515816980099783404087684112197368049388356 57271475801468594859978432435230651355723122590781308936787609684862395239702211 25678893418931071848323477211137164255828023154292256203029135259743240442152225 17768458461009251201148807465933339457525460275789605888735739272955787827501540 58446731504426974186953647112021536182014481696540840348288058174954100224035293 30574824488047277394217303285337435001265122698451405816422026687524584975197495 87698484040913067773808612565578151543406809842267088830172520563951626249405982 62717007708038831122633972231036543385378011310758582087396438994918163800829813 09442476634589856336200885471215911766439557548761728921718727331617422586352656 20531595266254659987711857990493914240920138872665517403510452881247133235707565 31365826823971055482432001719586400303436394174777996724628007833485111557302787 91707118190433521397366070450438035498190721666496009096246990667050855407993751 74055515724129838585282032688098096846718983101397671242555368901661254579771552 93644469378534912613164922952301776696580044570216092923744212953614259400592655 37495440677012544195341407219887233511844176543787707051706361520681457023164142 70066036238015029554121653191054895082183261995020540170488455803992699488545592 94850957590754075157139245825658306384726201623826073713033967683246319707389240 19136665567930483427988104860734721818690813648879397734361647254983154715309022 99159974557282822939915892496516470339779194084951453452225291917655130543079921 72826167366466242957071545172888711418981405495839905288453740398149000611651581 20765063306118459631941019463778765840061667084697113915286988878069924818029519 73108747022163660391861127488488675524391582713011090501403651938835466217278540 54662456312547005753891301452564232016073782867681945878385314013168506480966528 42106422392854527745560487159233005592849182646817752630367319048170719490628288 43086945426589936199849191647490547119836140794881173415765514809715330120090218 04080336359910194850515027640828648094579170413511269083871356315198694555419462 35352847219729153306854879867742233308151961370689044183967426067843621088722240 62082494980393845931445842597156661474512466890319908611825032045132309481564851 58297250421207977694462023141534538259213622481135068704580366337693743102239984 16554965616987904763752192340553509050618934834307836716575876032435097752467884 27994697206652055968627304622275602543093470366159870301113336056016363503025286 66046262379788724932988748529761772770940884789681254552559198297012647664172632 34404528966746471798035027269339413407100443870669986177459423004617268678306432 20566109820409411776726335937472749584943205908804904106550905686123400536897753 05670005812241523093470818477128354899575272497099683800913050828663092145933929 45161047018642657404388264824568310376348200103951378797635895366957120051050882 50608108838624530200870756934438385404336267357126906431593575863764775590137192 91863409365958757289733753667435543381694048105896345058754233685513834257412088 15312634054962561327628709454852288441493417173414554922954649028929790086377508 02175448329877299129447919648611512910563259128503323525592836976801451925125613 20995683697132993058530634286633903514395898850007877813828821040897557017928329 14076818688790750949241863313748062623771508291196923779053544767665847116035875 02863329737422668693857678508973781193925497714609039154421820221362469485936774 14739667059122117886530553504344251042994318639015535361040789434874270854210689 04502799506529061697920890754020221260470713861553263721408366724606685024705010 54690989033291102461719601644419621343631678329713670222925053108425902660205409 35193641813814213409098149329898693210983416518182954439199079785791956083125539 08764208813857447058643643145279782481766074376689467126825566966462127165382414 20423668066237565687012303589840497463526873443165834748234580151639472903626569 86047820285959772120598336563980109903946592909134788213738706137324420934158624 66825278265621809223771435932998468593607095828186698176286640962530731039017297 95650808374612853347127912856864312195553693799928712804748638414558960742765051 73010914917720488230975977671690990937910754390725841556322968695599936453932100 72447710239803769074702926675048635074249685477511738038980005481793362321141613 96412284780762056879867003891069678620098622657084945707392353087657421916986433 20219145099990964954972209274079942714460867797835675933107932911516329944440216 84709235949077065565218646228379738060611027871506273860419939242818770208522970 63699411601746834862010247561551433110629196054943381022156072361029226798983070 17481149847174904048775439677224885345463451047216440987493216585021402085566737 63982511361481220266459221892929434636763258144900159518825497941743314561101158 27119760056989315901445457509326495209914457347831167352194122772199298898140817 74573863204375749493849451177023498273946429102804031381128839044219694788414157 76846630866028128562649861308253620624643570006183269964567937570788083342084771 09683495071132666372740068206411559789818328537699089985398975486576408697934830 20469991940189370512841849807194622386068851283896997520194558081340222855211572 06696925039483795203948959904366662430805487798270612456222216260270711022498735 43774962974589312295633259324089776116082947305653467016655961910865336813309137 46466390984544530157269039566015947221980592236041390626718111894486607149810915 62131557159676494430467843938443811517374274810245719495176740641057563529236358 18080569981950909873128882913974598672639422465652253991432360908875712116061128 92054684342619508720489783147392838752492296904749874942099785350405744641832529 25110508147145312666384884865277876110954259894715336580703285873450486119673753 95344648219701916451595699851224803753308807211041984262237985778391805762041500 62560590591432844909054178662421834862444807117881404565842844008252851193873941 63434558785922786463864239130310356075811836601295858725389362217013354786717236 66306570183270199192521781542732603590765288754901862611063066546934753210277148 15462414833526930986510622199115982203881482565215922109634517663790134016495508 29250678740632174186123854756365946202246967967550968886673575975449490733847983 28630861809903939490813841775816110582011060487630566952092214076816811502642165 52577669528603404230258581034032929797503220198920366401284087722064957131285930 74587143664223905115640326967972674212703605699066621864665064419862498772078027 36210498712778836408887297365720583055673458675671634231918817445886651554380638 92144829000008148578407774191926090175965530595285492102279808839992436228468731 47762906786036946922084759904101187121014765912069910546277935096687136962038384 57470863033336350222340130792644457451124924925019638441738705438399077223473209 75030231907620909939336043879238369183882140710943925950183731803502840469075867 82304150075093362882173993244001606629574662647315183025199987060647637177898412 20356072618838403454044557370146475203975256001054609719445702393423813823374408 89545933883511964838579241371106955562477687491456272902298859248797055963572872 99597821605363640336475848377964690927246999473413110955389828477924150915727555 76531847834197684103855514266711842627320035293669005353077797249101416590713821 56196022514129215535297691501711666338887764223758691359391980739306397736638623 39438199576331231553209183243864040776624472297003995597830620852357222761845663 20843187494236693205041065612748836102042732492682263729366640522106464965919489 39144504972478828423765297231078257278540505803807852051462782604359437207887339 70986841006201065923282667778956127055343817242474125327012993610355896023583655 20459845284359921075823063308737758703821708273570790406913680657865891517883231 35310784458703564157751348732096641423525767840737359929429963937750327397235051 98186746447869851768432050195297431278770876062198167794304820712183635064030885 74563974133765179712938642519204891309007279158581664479836109079980303420183321 90077020231658912258790030387792263525968134155386001842235391643293534544464373 96620585505974490555846461437172292069979639071660955855777986325545457893084622 69322821441877129980602311179867088456666519720149749078716889257653468149703550 09809815513677397303911380611008228396448891816529129204564338943989464089492788 90638220759796726157541778537115651698842921091819954309854750395620879092228346 01548764377197766864338194410005595312485955539557119909855985530002512413787633 58438325332693759584495263786112417525900145216970951687800135223628522771914280 63415458681067834576194602013070501226228015006922661613601846388307213935950575 96873151582609100990135292292377527638700620133882651135453390529596785914193102 31780570112051792979029749182900399840515982585178986173474587074562045970298672 06167715997321366396809269622967771563327952489188851987920044886604686227264666 54896147644435279703603924559178393317183927928326342475597392518002478171144466 76397269631383169523248854256028601836057912651016565443146702883164344215041169 19053094206814782276239017051152319787119791692065148250261981612672890720330241 78508146020729447819681682876255915022318297020225811985956408659646403151509479 45410987667178397982744667079025642696730523900398239061951867583056942752174556 07163859599116013521092610298394766466605685760220380263293125267457097291728150 21170881521727501172971476561504432840105693607548546210427190193990583876611859 40747061244942530540258921107856354052013321762888919770921672557896852891439206 99834219827702814578933394432569314565171689102033581333587412326454600127454306 76600679195732759289393604041783280426830425081993188753177433455528423630271520 84428652071171887035515246036130009582590835744734343470769352905766579878001372 83809874809110890552364490972213901228791031749593429464966384253218789381949135 04583756514894328124750072909268119946703925531089492029263711241346570645704052 27702208522440123641870139889571865825195851372069647537329818726909759626891749 01550728651687735968504250916129686603980359247680034586200765870936439065774064 09592067750218746879634520351370290853138199496415090491781540712043080346835486 19342427465032695896405085124725958405035272608472504089153391553974397342786858 67691021478367594972467613247943208905360223854186072776645033620588164406641667 56065956812872353772434423790982704910151590958195697101345910139282810525026115 66596155489973607919893257872498876770378980735434773879653452040201469056029364 03242809899569006225145921907059490916365639750070380756215494294385865152079469 79735275603744371154907168938838287062487006396041686554311084306475852488902435 31491352956671612708309030231051639098704031091461457131781473925772580853807776 84165846143811023886046458337398964956174218114482393921548370004454408055086086 97917585690894121451875441569672428338647890367749629348503428579952560099172203 78844051983679553452345171728059447173580453282403550064581775624134410833035736 68746055503903065200575218446184195236219381026192852402596446736509458877147450 41960057980757566262368104546683675349772172429020810584173506934407470718453718 32404538885958851400547063792552761760402379767549861960097338735269368117588540 37398109165636210356097988215617477290623206647216325434554732990158260805013251 76413241703788233869403961545625401696378812016678780966582994832394966584816117 47892145059192351804505804936447943775311580183610831434865193072153342691136628 83931831815220156076757633093080242285334476326679027208570958359622267967053557 05552543854340378148748179618326980973572209936940398242119584549275364262145171 68821316379130643119102644226355217060788363719549961395098371513478402286557454 12496399651195294771062565727802688417584440746156446484822305751897713636350434 24724677020246226329774562233517584684936133772532980323061685894472998669401613 98509233779219370126841276080477392279240943289561392628465892837446405551785294 54101939147993114778774002951513724701491051482722225560409206108267571144087095 35595821327048384126607422808146478946347612186989261234550613717907293193731057 91153628206320172611695800334506304541851425495553665837579946894629146059846636 87265721448443362299028545647887005252225733559905540726536290281775176479992772 94432485062333184998969748056477864950119294221247574619179412550932016932770779 58488462969712567042857941655028882917085824837296622466144959689356352545986051 49749350381502544305516546303227688152876852384357026387432902499086857447448925 85476829626965369773218726689006698500790352004039645226067606059856570379217719 88029105053664923146794871437960436189265202556035384599605286775392692599148113 93953132665352584838978428913686249051191174991925072206243872086615192392985792 46045332102912467705306232889812450042648979418712038248552778801700170634600351 41346716571239334818080993447515504074902348683324805122564687087889840311099722 90157788912419876638589832168318495377570471863170325305314462220874890501009546 96471056894265429058591049680625003862201676672726653743999560103936681569203794 51436346701215177948306342062782163260953451125945191384413265551877319397550622 08244324879441495305082152138081280453498503554005840143974169507211973661588123 99810155443038598281233036793787711505742620861441744664484529805665601011700649 53843654510996427861407884012996415279683670269456895517633113728388779879993355 97658634608704671349278366602511828314323499254876568740996529886482198453715333 90138129801949934055625224270964258026954695933058176642201405394724675699156010 13202640603215735597470472237460072457389541072538029763958519375039175857563676 61022835283635826509526460143111464223117528097489666905866931891107749835755513 97762465748907297084540853792940020886052304824862680711996447584081581348653579 93223484680438178946199434419117168245318684820763231022332448557301665283831927 04925232483691697421906788416123042602294551808043500241206849574676617899728118 25465266713400621962336564240199965766150229330011592904546476632710598722760056 79883884604926863772103635635116300962430576543663010704959449217041158725529233 80266908857676179650273018077200410355126964276702243462243953200807726470051454 86563363167453179939198322896194537656290014386397776203900611135410114423348449 86743787653245123566957067432300174936666834945135056137576015059646099328115673 37400690543355551324999010509450858180887950542401402626561386535110220374243217 87690526554235094728608771295263990764870096191146904420669356262457179364752218 67834471221412979426954180832754779407618997329107412456012707116734924417826965 58355465239450943194332081935937057860297020460588545018234958557500389423682955 18508069839284941776975677000767811343202823019705883993442289193888984614523159 55083058786401727037871370056685600995059402982016211065291392142745009681874816 63827842682868287349204563667573504528907425681567262039386823917461263328228556 04289076373334329612437371883850591928971082153393718453276691551029215465929419 37717907737292843450135631462667265419716940821021316072270123632319525696906662 18902052107155407179051994806386235616969769279577794129273682045733276606294441 28189640994608382061984659965348181710132777682127877662741866977472476076928160 37560305278973879161211692818812380954935455549455660652398236263300716649260946 51471726423542020960615102341586239837142651629986615434330865110278647120079137 58185343861454404466171830161505135081602974338829882561975799788023171992665675 13857441467493642511766842479027897405383177072092759316316894193584931340036561 74165165767314404346890212509093535829342264086396521436149361767446489414605365 19283019839103604191687587681877847583109868027600984361780937130099388421717994 23427464993006701937017596752810019558247871281773847619537332835351306852592871 52729378792932850065126558157828050382887981310892377229358873226493417391661984 62169043684377174228460267138529271475081879385624209614939309232341339499291748 81061217361316890765062193385094437435822949824832781896280495902097448180046745 13328681269047351560514766629717777332896903259523258830844532714307676833986412 82657680858359758484634667426477638190185436727186983990779074139954915789458775 27776734172070446828395155553960602969895375225010911003542321381691951930998447 74961470861648767530525363553359420387591734457356249780119418784247822603922467 96430480877261791261014883919464815048227234590992074114400805596436063759088860 01490334794520100034324057126053671025504327402639262880742280748958349934282260 21111817005728018961973793941069936701910887722251523342639837858402799950997187 55666350576382295188860747114616367510437109345039994810670440880601325516318638 01183493402967525190446283494185513744019647610646019446234424434031994855852203 62066500251259311974766338099867150799113781827741354128124376878186580053619520 79910390849109286172320457864210263357092446750390454404784549520890007634227475 15571720336149602735418447962010646391167483046634060071261756391209450125223302 42453711285746952614535037343642871985651881069485462204486218308413840613674299 79067373514968540195813979111854999962649866282284794074337825872252689293405106 09226753614211303398784500098453633469192410383191450747349329382058298888903475 47076067549316629728780622650867070381138757928992852694313322134003117832467912 58333867877036976003100971101989536024051187640554060708110712680164178521014547 33694754852622568001769306632244570848591576727033372341640161795568367592159919 20988383840815232044707498184103316490883396920473541634457949410334226782335136 18295824893279318409350750654969107918301321634710667083090488992748346395247615 85322237494040038676203493534701831806645360372644269769060950776787954424084125 85821868666267263967561136004950358893486782118740776910817938270815521150169617 63032114335876144902332105712451602559820848612159327612840839911800450152819809 79945901316030742855810950185589500951585925089090144238955050557492996490767925 79875023592007606408845956100170028857985087172750981976681516597124649832447368 73226466563306737239074278125641033879853169116975800656305019348496617943391330 98963874073297602385812097817403631863854904490752723462269877783107722605590395 89911370767664861106406551732640154001026107344877470831915232447175006444977868 90798028080946783932195633738690869922912339294639164343355158789415044401823937 55170903130122274987750695135228689926149611390960565673699559168217989241395994 41899628620913507240907793521069823650507896568947684508109066829021612541413908 16878082837176386335869895858972670784498705531180235978159749323831849398203069 65146725047063853556722731417178706198883699821712206068151089332915971612222769 54755931634187135025948105844258286762184087964430614220953797266920237109239998 39226729490013077382498425098475934185550939047754915916588554261957535452035151 92034191323931229109831049827050982232963262113891036376867977574281578195360130 65997548192125071268440526431975937568235211714279740727266790125869093128171005 75821892632613940796028280055356307838846179263266186439157474622668502090839876 46585157684211195296845033890876618232037602872805357477577034384072424803640228 85460852037930975484398938607100162682120255813376078592063861671605329065702157 00908272833844982630710502585839068616200349516443235093388242848526336669119610 87428462613057817357103164379109029802471616876478821506784906162635019225949048 03986045963525529580558268346036627191320367934266756650084387621423069944503740 33182329210933289239737224196911943543282567219285600545420479460810964297803192 47113134980281161835329257675963068971745070589535268555414267774548227406554205 94048423790327482582371219588138045213143287453232313367257094085609267353770314 53584609323549345174611945920741781107703917663556689328610424701738767422199519 58560063116395184811179344900971850124308670548195735734719623392464106863459008 84508431751740873134640257824998016718893815483480169609542800391921057582575511 94892973409621352536652139558170471123301479584149719211712213298047055012954334 91787133526211038482105602606838580673232284628529548045202119474568812238716269 56282132055316452138934599050177231083495230829750684780513744470198307950792162 24397753718965369453696015907889945479215890830237750720696720500440693808404158 71013355533926719653924704670085162863063287184246186527356640159031704433273679 46430727284633965266297386499680439551602880626283698740902424591013966099668286 93976192707009719419319675230015737488619383656796658387882677653112954268314328 32827050152863437579147133406710332949564519820817564258720409825230382412132841 54920412005984255881682524488312120308646075916797857450726089431277416709509611 71304907015165555103624818334372270086382474897281691046266297017114672658502592 55392106136631935298911244797208928844419806933148933174692093953006721501911055 13938310899431444367362739017446625818099508522693360094331693055520149193023672 27367335689078854521509204620804169151821643915924144604656368769200399821861001 39652913416521825669652271798723071250290187708001168572894329289176643596511045 17457730893545300275603787539892779957125964682240448511659141625341495480716737 40175408795307134183763129994284380199728871281260682279775462173607918423287308 45164724762652705719649050162949620001817891419366506820963613310283569853746319 11363412285499780132632718013744375739206140336682736071476186064289942797342516 83026229825694086321899531611972778703983499432737847459881811229417657469093318 72567786629348132345366692475483255113218282918945065673044333931990537853026080 78633785337144162146267457648134711599246155436541698108077483202237982134186042 22152971842005189562171103780057083870636188134638108013318478936435270505910740 46195220903299056428322030570361362037085315170006669004429286921691210422755922 14079329747460073256335017435002417577948859149902899486001061141920285771237214 02671004999506875156980172919733697981180419239848872950478495965821614812671577 90314440631901676496056581962676409291895423217337648827565128134801886631397333 40539685791939460791146794253438668069234890485990553540826398091952532187255707 89033301763148412431470049941257284877892946286442456166455284888613062686867718 68339283223220898723064281404766069265140497304902843702755843841279344281309680 30255933070801794291972628746594818923386607436732732969811594683640769256224059 70876885564288447944721296398032389553196184395433162898580749913798903968855513 98917441625192308265616792028181089826089596833787387599758196090228078627904143 51787159973788485358388599416297216100919617839139795679220853526452031375017897 21900690304661918517650173731580690480550685299455956702736422311131462065402169 24741918518510148947089757000146298840159854652082953371511819639965881993831722 44520820307180088595141675438441244774858009448063255165276554306814017016522409 84374809298610227739441613571541782147014687832970692126648327037988657196688697 75942944972229553478080808021423665834001760721132232511231500280154473244813995 48649267487837813181218540424305585130609472977431617873641395154652518713672317 67316201547973410425658528321585082649862642309359735788161817290705021383028835 75999559244703120705008559696646925839611276444688416313446152151355067980857781 95286134227110245138346977174300262201181628536950684127016399463618751590216558 92953363464240964360040773150257925771127587490725742626268386584081044971365617 12763609372535346204620800199420520418161126152614108574367529492642328254557977 32179676872916699752477004791333156771180388207372973283955307852559406228729156 87773315590203513845944120637812081705407252467916568000153402171632261241171063 13378868900431168021068180899450147420371181441539949372793157141119071160940379 83829453268239742326138693865540912838842722101564040152138209008026790172613412 66327213979046791894083779867678049938732470247306875034151943075988861444741977 73130114939170831513387234942995012392913990942639203001457911989902837958451989 45116449713380979860522753346072337014774982391038425742699800857428019468564011 87008273991892068214201050012115967228527273586570132233533028552430298076728091 55385547867909714433714148477152805557124310706839939320935853317277379116785034 27116097882937487469764462230124138855262966133566926612675477806427470511862368 00884699820967084317548369812306113327334766952879402001276296049679143498614402 18470740118709595505857170520711845582202953706211398595270635695489698163565201 62887572713998125366319376338979820658373137223350149029968582159302171120301881 38904585892322136678640901469633663108556038659915073065600576526258258557886740 09622008804371764959765768664722474937158327045274438041553272019128337504687054 87983338097954347677574807011018085937813379072750627859908279343575161175843979 64118866608203139105471007320741682297985058484583471502566128794749600483470801 87267350627790835125233295644964813475323663696819474415226886968240651869723809 68273638905618077930172547832158053923202068293891921280529158649301159364021840 59115961001338472457648865565731722747424968726376310009260951883072212277053849 96829847621379123075654729114817826552866285918366355190780457115958256064114705 96250950118843385840859927993364896326006454803025374555127406935917379935582377 18302888221166126761578767235430321107459071213391579337796681488958705981709803 85418117362873060238545358506178114181326803520484870101748014516987714441082802 75026913148514106674549602273062312725720059760217804832546769174677449896845283 22182054921838357270482583455687841661908153470113554748088347055182241008375030 16807919442405289735074001944063113644497943974245416120581091523412530931199157 36451622806813293428435052440846177003506570426540263209723044507340176202950580 36337936803940642771901790550623803566638645570723493291445186121239312558354374 62732829550526833394573737696194445470693691595187767483417656340842605038106756 02695996549486186033194474678268206230585938599748496720555945558864991333572992 09660041807354401355983596291728311696768252565317778385590782303466028714483973 96379921574815193541949034266463065200187366739143641356666433336461482374200772 06943953521014553164519058643976600145554229266945453181574165665811495564619303 99858260976695381481114256556828338519151953478949721170802455761029776382502611 37527857134438503884187410173172337908782803491005330886641975458386785928792675 88236876933844344141567529227513880693204807224999792863002627820569140889025294 90904296790172745837671928216305466464333239103642743554079465286299548980849911 62098180430614272877743227076040471681893600446838012650557077549648128051821760 04700866974949131784255899399054531945007056282152203715192545693969073467597785 13247048424481927056914136660182541800754175084374679354655008771805404488312880 89354269146669914123814387600406304885488276527898867137378638381747303165145064 84374029869762122679329013983766967379297152221353072697722169229746601561830372 94162150663106752770707147878255564329444925376413432538263612076597832193947298 09234301917059879821106813715465121263131588587097487745365381293920333826576645 29664102905734782383453930669159363851057048389814975036830640888761464866399838 24238330619409352074996183764376290573047088160867684970126300665609360855949327 49788806957492151708405478382666034251827967175183287365436861675302016038168876 05865961061349633175759149825556224957021928402298094537165323940866397615323148 70831190270884096023497660046239636440245347891613438156160159560866004092000847 71899345661161271317757593262061460377436227241378239453731821944220949228930790 91590229155390639122876975848458405895170676899694073154503493373504986893080485 76740167724600981370886142394880550009145382357338784968162095048981337960905360 69157406468595912977970295349221526258338001751079832415980781076572242808677368 75781611465911740539664251369880313066996497907921690067618237358382577830856507 25630137651715715091532477584754782182248634306840864765820360144834084294941269 68069108435815981906296485830198525438491627045870889843558606463305806459141770 04308903530283588534160087945663686104930700635392636566961255028883040770466101 18281954667897957454886031095532956673614681923602369289546955902348847873392330 20407099946574141208689176468231889058806845592023967183139983533651765883372506 70658490753613434571509611732259121876870345461507725377123596881287054532742678 01242491163859976073667619286852514098945557824424052311005385650791445697158681 87571055406877069928088678476368161758099874548842299516131994319523756509556024 62554856218130115850099108842419294588171578164310517122804435254471376341282667 80649054829241565499767682185036966642462691166417799502927578124224762180291828 34350802827926411853267013859113400627238123958173314270320551945175409597479568 93970386083230352803318510371062712664000785106268481065304786996871411360783921 91827897702686195169071031832799667168629657237938082714331971430178567046513759 97712198677351967927736003798226592225106691200384036219018051442528855355985929 81302591873926458939652376669070651371532406764869889105426826714300228183828238 58559041656080872355682488681345671416617354949325109322766955401043302428640189 38629859675178459838357445716565539074674539802823125525461771889261147755372814 56337942985752519905032447400354363372007805038419915229211222557461665073974484 51369404474227114136423389299320103179950237174387806836149139293335673277605436 33876946645093458932147075782685105459319640729071429921233158148961199211606966 54556897651531355736405732537411069523502214121590745895181820177108091211220783 15786213693642464980714900796222034870128203052532884590996494278732269439910751 93617131417275482633557859562105216139774731957673701262069622479210708733136415 41905262856871300255932525842629616819013017437268564753320657632532661593578892 51018752508526150922886453472758443164125849766234660370156034206697788676807068 98832491826240551453252500181197832971265598120640686196276722259120792231636530 12892854736125972073207600658394295462929517278120206931803093479400323712263239 39749173195799408349209218178661573774834605710000306921584066183909687229168671 51414557880641736676288166283350507532092942453823089196749052099267428823495034 69071457403294751182218583686774667384176196918484255040304640566548666222311693 13439880699313405997751347390049672938280846911240973582303401274562030540197347 19368806821706629428525013385842320603897086805779367532601485674809260419183723 62443344820313572960756222808315710586011285292039945854641647984026076265955662 55686785230806876932559865362050293480565687631774835798894770584562933207912441 59600542081751859396629408186237465532261473843516478545396853709018076251157841 01608186923811858533147353942209188037325142928162305777913378248042470652402997 36677421860663755513334151136999105501812791368693426009202875984182141299127949 61120802176170402443963379506435457939697313126983425782464956310825243409106511 88480596157402614853788331585378096359964414801032725169022697594326591200440051 38488915843399764454942499401025795727522354152281030720624407026867382072007679 89498618347060258057619764962322829705396982712662649681814246902767488245475509 84116074487656992690096030326272416265511660304511583388983925360873697982394633 99372301190770326678046719115487353144083731780151243874209464056128726991992621 71959541028639776037580431350462225496455264841574770852024305600805064981274206 69056477755547650295166044357489241087791053071767653353760414982370637730681048 72914896281671934881633252808627857014355815775204915009112623866672722354570654 45654408487164802015027116884837106993322650219631154238591327318948916379744100 42147088745731928871737320350199963235037697343381738834585687342531086903992138 24402352928174015813984651317637977199505976297445027921722208171842886084002229 10958592702628999178763945632230711836480715027417482242417539808426147418932692 89604946393802878569340704721381786133475144630492748501691263248384670512123742 05311350109184151964667036328864470115641547359765250010257101413433178019042363 51211666524122517229485892411739875724704657508619108786049150437256979732495719 58853551628487853731374802271199475138281919058861583545557261572019564675242518 28485621992649422877632596493001616963211664511853897771569375209455618650062591 59699411864549496834955543939212864156777499892903669217039022051404941823221810 28143137671836063932875766714639185484666386286828282935243197034474499733702976 49658043330310912026447989742508496423760746373272807391936808657390979100670745 74715361649805545687146019659481488247126490146809439846544763924147831770085896 95945983456674903674565545961188002166458963598192224446712917602089742452792191 87125128865584579016843252451530850968825063333523765041036047065919850120139360 72567292557507137775688403647718330820208378334295565032589710825946153810384364 29850567609963533217738880783747170041942206293983311149185785244028707583123632 13546476869678534409151573812391646075210027819423884091058183051802564476440369 45588993739564688048548785630653100561847159910664880150248346055881507954364871 52823107858547744315830678182471401555873083042695400395985583427849947286930647 78609848562381848976642928069281295148967892131946406203756766468322138858356623 32046314577565703223078974643976933488563683585226034931267927347593291779403237 95094008811581603647206251605586900712497449270738337624523388429769579546125744 22262155422503014524436265646246876854931956238705392669543073360831534573122284 28908084626230419217190389745042676464483446724979831325996252061447580152103071 87385840156992567160620516928262031341976951303206738587236800569999891203358187 07493473438532700006558545030716167721106647310541321413400887712212759839069904 85845504561935886028824302555249499225802184644065776705844132585765088970227773 83047990226598400004022765397009479280411458348262414493585314032769846724271301 20786567050660340401918829404947570194278299298648132976611357094943586832350908 90526892602869250170696895334033498319100087300703353832891312527621821146095531 48754370521204571182270597550485349308385435625150778026687108404374176166260179 84845264720255502669566468078600794112692220912892700739158573311071427489338096 36655448510309353761050837419969808274294716347189123472543017235752840734214315 39526572678688011263848058308114382128954798208055003431063939584891896143401381 57474662292176969759355089690599580673556321410703925352914454483178717957528591 51803313035050615393223771890183121232843216507254218512124598874063121313999885 34381691059369253052121516458058851398938686073420812226425769568640247545413286 90994061230298676567631505935616948333636272851645248495766271611267242168441205 14803132836969700578410473159898115021871406964580974716735478931438631225610725 04443278127009241916670528543263007649687248328398079451426242961208787331749252 35486687178239673057472221084453861037780412087986869560200502962100105142581009 49400946625290171731931231725324407525316129198471555318331255265670200276022986 89642719489406720406612799858093766901304557335685872862351386668777522101108797 25326099444004900570933893910105533178773989842562283348031369165302913563760454 75778155809443783601885110183543944736315935878747864890180083939005769086562011 02338247220952802599025373621073902809800404522581092822675139941850499206134737 75455158494436542892489162647920752330609471706177247422363694454836185382081157 30751920012621683413743955492782227996017329497001208255033959775673875908983847 84157895153025380242614554725323627183358980875869137084620586197143332367181768 69634394083731725301907670935944206944861309948727733084360513237524231713577667 13625824767951019607648084696041371598539565720269010475672468882239460323558815 99118255850856299804079708498432881693118956939790736926496231211248835151152610 70969906073590608276267577513385691179294270011523656913236474482748211624988144 51613425750590090944558756589577366420866769761466873998730478816787148555280679 03468360152206715376303040076244905130191262384308576694291014662549431742708649 71631008486387388412425984410921067912964386400475200563258566723099951042970610 51145922845104220734657010640843757618674588372814705152660867935665549110066289 84710001877986719851100962273582089900441831203589801084702807564164017114635346 08867367589413283539710596217231793215534712748870306348266115227349206803068081 14773011542033968836316186916871405443171005733818885637748183048712729728697893 57848887177147656617690109305487780549229629584165743999866043306701588359768209 92914856782838842247754648652770025449279760054534810038231030750905826585545265 28862424017953891415439907628520427403694255333553848604175661078424130671237003 71679468058279324522363602815126742899912726300426455777970027384042303752589686 83743779848304693106550594514460522931266242347087897730868937334509960415292436 00393470833481378906496884678062101131106557427757968803371784780868859115502417 45705172858336520540418889935237039707919583541461764006432910926743173135134107 65922469273371663243049466316126653869791462397467532076108677851470730411337822 55736980044291915661923664938588302732362012430564435136587595030469083264956895 32625703600398974873930087540690136648197985329417939785400171073729410662962441 77589084063315452990138160599775111745350941823277133398796145588091407087363596 59222639679358197656414609735053166694422948413073615730549372431013808602997074 14539704425859599496921162267856594337918533831353677380883250780265185924759581 98703667179996847748159884081656836386027533123938540140772973085681514119174916 31387125001604268773364899854335051391917021676497836996095916108446353025555381 20418005381312168682941025422169914486588865425602280382305760862870460820530845 63937916404240457561155288257124414355773504262960758771539179027481774369845633 52909900231860290093547568411741715478673010845350448245781258652176866066904726 86028834076614671313538187942769157099576050367368062466077011715699834195200034 10519739691173972520238049169487745902080226803604717296369515336284443779800346 54925152306541629675541608066807205233451249657974249702562157599819037528441840 28517193221429532533442817741801675564705392795988932279724002711049561410959551 87162275980310777858354569387347507747904042339118806102440275948188691833921008 86826902181001300095849423347770282181651266994863846016247005166377238336222688 70428185087432308316019820414418085458385161875866967831488409597619068014365095 59670638930081662309254178965923562856751171547515905000808724731186278520556155 58594040725991506331189983337998026891681540250987778929197417066170533080393763 52832633458451191426826119247363638539907011764994996428115814205683338183973245 25702421317209728161192283129481485721357238075972100540955904808457006548376023 07040220195416885924589130594502846941643748326291906470833044884935797557799244 49168986389684179956318359842740586056624021166062511334866329029538020674050477 91586337790504366352027542473403464485760209338089119855586417632729262213561307 93059105807689980991823164557555398735761301742363715515997567166210113616292622 11185533169997918441688500536628090082279362086978155293279376287969894910191029 79641517290818355926358351343014267464187840153874227551104697486279057502484989 20145072042416916067997024207653598606496032817212859254240292928295029159219473 39721921083488109607567933977480259628748293347655314675530191216089758454724461 98567114914812307444623070722068340932232062595398553551967481550735710102336720 35441338341730764738723311715137618708386527353074915094830023703055468030837196 03688027755158739787453642656209771790282399170834664302582736723895836078468108 90326707518884097727634101689435558379204498656260536649977920176718493530668653 72551060828946345059265035048208599303954731151582281422164331957621154323693199 77811326492935395684994235770358169335365669890415791370232328825103485645973118 41070388976114714485334278004962661462774231751135573222782689273419826559214129 38015203597674934156759592868975792609136402512607268986931524179101808531629582 50821678026793662087828954955747978536014805601145514516378813046541792448272011 75285439319034041829134384277122496192216488548424672213706120403587247755946136 47215595244680832134661063791453303367153573151080412814551125798778421640549446 60230312618507685385847642133474797786901800602801973328188143954790958146670190 01389212983096256122817521939540566803781529981323002879545158131750283141796491 33814777424354730499403965993433939023827205345058727887804383667682288879383357 85534539862975455023998496791594537605262295178667222788510030981711709775031862 73406700926732380185812173411821513308052082658463584937050240103927215538977248 22968503089510017502940769920263788812437734537502009329781793232805054708836262 93003776348065770814240717558882111291170541401010909570382001499495637723745330 02812050519958860219817372942055424402872490505586743383487834835470528631573026 01827730151832056326014869107277796190042931591325203731930055497403504638296624 60611713153738953383750126325780414415687928489602597189725787281186891753868975 22166341305459753624146497069891267646386508222896351634941252099053522892688967 93004601490136715844696745405347551285381753531849740717562124851163311780651382 13121018119473130975095902562551345079610709222964557855221076014254892501930885 83207553308140687895814948600228445909477199925958331027350705533572791869281684 13793725870103149668906081059108987810824888278538632233143018680863489985183465 14986707055369069580358541771232105795253957406698156294029977276761539369074542 12020207841843549462086420446889377345795820199078399493534964924475353002814140 87203000607503519561753780244714194391394298230768600743465583018127131867601123 66039436168506846841331919493413565576059455230122840246532832356243712215842938 20218549420033496768275551277262844066108002001173271681296797048648333457943025 83156414800514565756929502236373969358283896519614364622679924667344142565987600 97818884481099955240549685313530067052717238212837926165341777917136408928864914 36517465386969151785253310463569831002816631056610087963009159498489528170927690 71115173553526807864998195596190055939430956239528872474484145523940306945971598 27803574772905845993937830259557987881570921484792189469240431358941839532492541 05218599809310804981567773683423161888777057660273371924887703737889213155120848 64881345445336400883877368991204908549696209544344873804079850393458897251785030 04325450762984518060790608486844751134916002860641238339089548636025203238556899 36096544772444053043372897813793490359198659305089164913400848646932027869899248 38458158532524305005420501456186069048373944362065751115142675343408402663923758 81615551428114837957179804087791655919578380747474809173006237213796360321646625 40567843116731789622750861506703878619308968327334177943151266665277192910624689 99717094851443340783000405669177547019066858796766320888941449296707016645274492 97660657060980303008298518355542170136039337426420926759102082875993669504812882 16189712593883979778252980984251812126347693269442185791293555347443567466504273 29544689911586990539771664553726958344763424948935696378548519522613812904904040 02395821835956953187123366529100635892886421471002547367321223369642157396600525 98347957615513260122614765389086407732543764862160210694900839756864770394645340 48730566189111178720915560459990933669017321435121173422431821719474120678371051 81549507420856714016303156980897810214709590867445620383750588424181452795460753 79390211439788140074668928519630597667615555810665803004188301554384473327744664 46595177750677773973761814234421511966580619954483272838667764581544921626771972 38830099068921162414484269041848386452084212836600209956932616400504026147754378 20129466016731167208474121379108085577574929914353928385887204100898993080248679 87260826250089376587604695485467847055592775650396442290321440148425130691675498 58241807476493540138232934565788561128306949379450942353024619187167152741825492 26702236323248968324788886552449490518470200291064684331169679912039917338481865 69996344006152155457307060206962187782016471689232744017112772362311810659408104 26836560455039450502842765910764268812688560300030119084301600820296117593890562 45489633457580066409038137646081976329430088609716576156440128017659553502043522 92355198093387345829145305339446495930780596694193362965329424976633719838769275 53905453182905217831299929707319799008693185200170643609034340899604351215341529 86754461126994191716395953341157180807418914971366374494550434623029152091635703 69458884754945408470736841027896101736576739285757258762641636771562564300395107 05127318121402313809119551927434893535649901569561042375783238014524708720670383 24447622527574456278813762627848258826219025538255596255146892433337448733643258 03028280164261480847144919227440544816550261855637074908149075030042514423711429 59001317504251548524813256127269413902621245856928263317233753096444971082220441 10350029046228242721665616726074784641397607881903382756858764220666887870698255 78269604586327965958093564634246127191270980135733205462923034384520126595251059 92805408904670164329270491614000531384086586029844437333500431774746731271817748 73911832970423261195969969667169399268154037957047684560205519450973799368434283 27054111539951236789724097939247148072975561646881946165264610136173427873922645 17393992764236303616908392832910109232969936443733657785700514395547430731109767 33584969162010261776346524603311800744657069019260819194853787986282249757668030 07517834419162311953250448873704804695139274452922297552810108183180642162121866 24923336469374017721134537050657238537497281582945197888390701724565025525340185 03708802260322787110613971165231682676641154975186820936018128469688610626808991 91459525638601782937898834182690279793984226164549683246704348291343654634314369 60645152350954052566160220537220243287979468803986337701115154990463095760838895 86281791232930242706099854102441032008695267479684020434515409227470601517116269 63080375425919745121324746290168872189364652454618518316876422396380123966706257 10079334812308198136389115626462058182134659703886013212396789717280187570148913 80059384584478037360184838175349382220679010299611535210641166428248068601721011 80830190716766954926043421943786147805287531232994176505048480372566499501173671 09478519369273603847553563221890335900760894608934536095073518012195830330263757 42654285073248564251605413581095649245063263828527591355263075038127949800349454 10129655150630417823010501308312916297960851603159700672447829841225759971488679 84237654115579972730517684181992909393500419327468713667383492967460727573570620 85257756902214218368329921908418880263223423785879055853029965460237278724007311 18967051133511609557758441395285504880983837337680370570875034733502017103382986 13338284109483023162097233372983219856217231272564509707196106598343570083925852 44301516942506650547951316346648359041521611840965544272171337935602420054788688 34699571397025739485612313223876395892592860369518608786645601742004383357169738 81788434829512633696239949228338058359279299064009203890508831798562654862082487 84394229180234100892424315111547311962378040046427326478084557861437936924091917 05934647545669620354864504759656701510594887728149909092336741644264261782952458 12677604100023269937876142680282125002038680947535281931277754987247881713069342 01496674832235959177680675907895603620359739647459935833962340081149035685533830 51003412863536629048755674159104110296831035469946050404181969031471105173881292 71715109632022577383921331586603526709756412306504928598386322826795673386201081 59113474972941937837230059303249786917602813253109445499580339659284022893950752 77181886229350915261688743474877128886461298013145741814329006400120896133270205 94932120690376539980171328505838341801767595058905036405805682470214691045023672 38440020363515596085139646566018458855440749704788506884741791912959740217397170 03913705865554952689047265155618052655908298046267284785485255008169496041975718 03392397001206706374550381001994660017615680700659995512626189432572861804548659 24415709142174131056848310302616402092173956090240127257353172697736993758425430 91311235371691711204203060966106477294031183714757059283194456067325472361589737 52217820799003262802891875172586502163244595184564427595760449732384465075392932 09268092702770703609436652826644131334369438086402506815266062110412988304805823 42729682988322765084032423134148484566438319993063208782042652553249233784811149 59141779952944675057369056073999384021190422577426370521688995201357217385275221 57057703250598948040076544608126197782222186226781354865432883117372911636004438 90348417096172285983811951988154227412778371923680094175809984791387666578800021 46712626994637126457151999905322668777391740746648709713785865265624775664332260 29903319479335153495370988989464322174782925944841144818421694410550048057495819 72443090808005057626883435156041194534494238208169003229852935307325383839187488 53966287621186997196159723785002961517332693720121043508169053446728522699699838 10722463419472914621710927240385254971110367573196611619006585881540604528618822 51733885087412209717446429049632313242130840102103789873105937042567209212429403 69051522729135906492422848120458497872217729748727551088334228179105772965970741 32104889404344029918178210735515288276065659663283907080764180081432220460396961 91378320774440641671353614533657794785671297085654333364437965295334437507154048 26946698359916947945888492504321141115027085711796885011892385637303458081075327 00270704506874669749509685945720534972738790153245022403768733103484354136892910 49399471287537896446338855808442183834770045410816058442184590098823125699830223 49440483057232974875085698321259607795325664573706204948550564508632079144862946 42447967672977721601219928251701627727819566581816051680634532126290926319308880 93952621575842141638277104000267448029031902358148630838564734000664843540182238 64153325380508389200415412072097994677022797427621538786099842175153251988600976 55008840977088405275861704440563566637236274006270626111783141819752416155274156 14254964078223826405327275595595006036129011752977644781029822128858199599549138 34029829678625226395981580208510982612447752986457848110035729032992310776698473 45051857232797364472211212548725461309974260848921952835789294386427329553342320 96654942167838684280906921524378207184746105537142654463005205940514610796500932 13789691474525022099550659756273591341316581295928907435410890919659741666649782 17944319682494430754939532773102723100797398137222076258633760304335954191638811 71677139626352515080580132373575227183424998373075388341194786395747751704938051 29984930283245236724078442145999503078816241778586873954063726191338646568326694 78855898072792903673277813932017058415160364805012356022742924951639156730952599 74554961546094908893858165616767581511375183508203110117597581846552443566993403 63712815600335498368342981509110144427960231302994088050572493648748316988863170 94280792427669153610002789566734767434841692665607962371086086300940261910670822 46170533373866582360235846829683847724692067665517768965558631355477997388425387 82596003435455145200637921839311602028232310866578324018449321582830569859354462 43046751484252551110810905975189865438158595388028742995523857464921797109749915 94093767110006028320381713789849641303244840657784152292793277127431535814452689 26791277303934780939319596357828873452185692196509811585628957171345083210598770 85926520863597687075143645579485795401619414802847464416762280253101154879091800 19056669245856038284817516555165896507849701225883438239025531172620011391576961 70495748366991368370620672827365918043049614815506901465196510235804288760672884 85781295231183444136304999183819443909173287990306835299926582669309198470199610 25335283349413908799022817736126563318993679175504144896237389719362402404876741 57400052311014858356804552310998287962748777470492294645473105128579083133904873 49678280031170035633135627238292297669757928412674241264492840869387729498929101 51489091071353797274714989980319280741662000725909890222342594933675064466947616 44806938355297628622826347486140852330541290833545725896593243820223080291116173 61365993808626444289163443860138248340419179482477064045845094898057265690667085 62995210314079819220606782355591506639050624645251224168898980859579289912733710 18336290853120898338571123291215796044864977084891629519736213848139459945883134 50470744777455116033684806025342620696288496119889290267410853492413057481695683 59517710321713727691448681048224465145193284201080340207649038753749163923468653 83371192652315152356155912069223284946350911491591759033954316015228736454245318 98474014841810934822381501910122604412892580090662730711818567475287059321856028 13922459445159234546621270385658456348312961901237717194269578874484511664927408 97332637922053851387467077999137247575770952255959172422468828855627770697119204 71349821461863617507712778502816257392712723248408024567474710951105470857894694 14579677234964141545641777977828064284375831175731332236007078370705065331613840 03391248691981466471451779618743919379746198785532562686388959719841596609583740 98284336004442101405183566871107056316667917657266479850507509375327458906746827 73070154966264153747480999647810474636369380713626252007715525789833831863302873 14016875812379317983729289792143091542260432096486412341946088500730015412945088 02133764784112304441136781727754969874817444470450921157259642624055026906141353 35000403257310012825720938562426350606496400298383977638004241238778534068870592 36903129486397898470246396279873071339572789008839108874161205567122721088083373 55041947945901461000423185587670727377001091779675548408152215087854066423733968 47866703545717198620953559665295313935268691566694523989890734498440537358698495 66068317817563936086560087837586642868874402552468243530933617169395576921483027 67065063045392378043398546646188059642120343218946464928421868318598305205190229 35820102292925637755482262062776790116096889574153305103278298730706807922150379 94717090491564310791432826059825833811533113929768254620031745937828719798830616 22696395652278622797251082248418476149320157797815253001284303491118083955368616 69935008614757156658231505272175089904798462401013403463900326149452406710904146 51711212539459071013061701470084327705888967246940654301876091513239812162415488 68813807018929813565653495950589507044100306831868175383532254760451928252658966 17821365325327068665872893301137360505200985502288881629221767514720133488038357 04749156095655584864247846266510147903782435703681833877744698406395794858621428 10292551563390471025967345228058152164081851031812668864541695223325695581035322 47976268910373552467866105152854011105550478297662032270670929234489891951491601 49414522782489988916198478304895473884384366575457760653026031479884904096398843 68761066335060930434874234613278685428935034726425465474720994225858404618993917 93791283607650466571143748062139454082528173533329488238861388477475613374014568 68554475827348740196028705873657649364650356846377954467939663350344225852726811 51513548507564741047379738119002586992354080152813711644247349256418239699319448 73341871053471166925117918893802929436821634571765084267479762436858917661937640 23315904183107733008362408909363621507737211310199428589048787113856194497915222 40037958233628289729547728960079064925597462563722547869216336249247604214102389 10317467924914885304059454407635561567310577159024044773755690878237602998360696 16761917853947173598803681184495280906123715544066375979299025713670774062772651 83067269428042744230744992364777092557875623128799519655842206816538140902458025 44881532855875314620517724021964736405893909502299359842179762443535141726499739 45027935977569734032630612238574348929346001535238214949901978131326394139199435 18670734099072055432917526031459343161326891480956554838097469765406322938274146 68080806410625942158117358901936020184325472200177852189543452670408064097070124 79360311639299065128427532113963783127889582840670449018421512394165095901590565 21885751746742243086201471321175271318994399845677103756627821494644825114136672 28166848380259767900280598411909102605584992838477749974058869968469425298121373 21927034452893715866973790425199916596095837079991195734740344788477093941417307 79298515282057153044715486490626571469363358223329008867110676365992970842033427 07085986957841131500428015318853748907619565591669936239229648764461874563938916 21999324160523857797868241837010322228312637125606928497603668552150654607103316 62096344689931249649828136545205923261846219086185875414796311867971530959777684 13362949975256446271630981052247422014111881511089773205782609910679387976286771 65503064300392787196644685261851934397723236013104803557528431825824693104376028 79083499158388338861952633710445413692866434335512733752139776663313428918175809 86546613083714964846630723542603989078458454048444715959031973025268083668106461 40769769003146976960457477052641516999691852578154191142001733608070611391553843 92092672411469263356033802251036460747827749620911495233496617165186671159957072 74382264361386553370259246355625362580090563112449401564614572053219550131773055 41345606310684168641504300997228804461784765333636832978893080822369142962636731 36037336006931175052512172246283503500831542847199388201374102598887792262843649 38580720592484645955366923566224497944046066839607978688179977471884537905533895 03048278143974215636390912109640842335206645147765843514602765381699262036752808 46462312251694059511331506172133409364282044823003665451958310469758339693052335 59610565077748185877344793722086510501130647142297930810847254231934279974699068 19763663925212016010476848770350623141455079563639530938699943276592014071041568 52719933575842390793031764627414922870477056258992736662852477458178515533916623 05254903737349887834555113211007985602810516325898626672682704567913697465006154 83633039761783515866329757555756178474015974634899747066844164102307583103131525 60723506866398471764274888973660702373024859155746274428882599728169769911997454 61677537767979732285733570424423618665094929452328408541586900925522014687908772 84873012007276521605156047461338856490360500656763625521222334827730584688080499 44838118584398379057850319077735552013286235995807542085417799659000327877088299 88118709063984868092270176389845803423870830933948071296302653059320664657519724 10458317029267831625139383377730147312663620125060866086943997357124180247565994 08939744196660392996396602188452935588034008077498031703409365755659112943037279 90669871848815754113738031917622942125198508093929705472795178317394638545374523 26302144611995380077745983054015476741882670832708900625214457893082644185164776 99325275885991168195002292931385939927549285928500194671613955969487078661308727 59987476236725711184081808779437880694041509726974962236291666853093119347394155 74561531890601971844711845341534795413230831771679558500058736507003763805380732 92306868581075472947999712806540637446404976748792092796230314413844040446361076 95792869882201564448720612068153906599467759718436075614995733433865759994392340 50982080682631648098440651608967506623903380516047722785563633325447039510369582 99921858820963242175575079754573252719291429559303557137127222344119987021500176 56921146082897164914216729238564573701495706053717490266171241636524597520738406 57713669544920203772010812077590404452608824199961407421878666810119623293128145 33663075348611529893327487394895373565690611025481342158589051723107272597541932 06556508517193673235605975409650738323488952601205043237003256222002802135087942 02231617600197565956409540212514809322348243050293541381476706962170218974838183 38389997728385886061230429902082913312273787983207150813522077353979100089600552 69474704137249353577309408477430843765895563217815175084279832104043101744807802 69521882877262653505954106285453928264338639093283215662300312059520238969075323 82252946536973590182841789289461880425988088524826318252617913314374912034555468 99320188770560939212608747706527752933098817469421560203694675807524512075257446 54383033448862648274750498509173840623193951019606864063466024724918840702729830 93305353777602385089598889991034115100826813506677314996902413955174471581839831 01361690133447619165678854831769335881400597516485413688825144302684478101451182 89869492505453307381006819065959050310170159121835306509801640484248548398137940 83570553454543363638203973356057295451640053935854371681532859944621028362998261 99185743235404692133232776458094349232290227766582925040651077763261870794107638 58416199476915636615222727806441963474395085714873622037887169263172286804638260 83243339344824099127326055560891429986623254563904458230883765735749719228381707 65621923560420548378724113578642282539492895757455302288978565780762420765192173 36736563205867670514895804971977599333034528763672207432434906877271780785190143 31235377627961451418219493411431993495125613844926950585938503745245309159895654 07455383905244511062900041274009158491298735799171023048690916776109320402079143 63939992628883163407031416398084257256950916771951748991290345254076369640522857 93593703191970453060831490673240855809963063944716905162373508731713084933333710 65280133305643137535330956748253352991932616085858489461465502763629929494761367 39059683655625437447186822229990462140942082557330961759773688602352426158422564 87967899966060282816713886912948959198115468164771518306419107579563974476676631 29160939536230012825584785691626335320650268582088833082703119814110802046260986 09630523359783537915598264745126111196884325506516753461769776276621926253727138 61293112887316219712796675232355388061856525554037190961128904802440332657712659 03857139661760096414124310559208924929825947577390479549396441048952348553460477 46254513939101648612632002447712599217365281865490398697199637044377550805072287 76172129736318073433921581048054059765403170003417285798770565681848991253199726 45946151330635616255260373429375418749354321876146687770978186755049248228409323 86882285114989313295444042298470348994037616572821231758539262658066383012760465 93045963540641595757240821206666970734859028861862212155902426816514354251848499 46436552632846288129006337468335245068927255397771211497385080807334248067634236 07106110264537817685416843719274455798240759963827064837098408544710601355713787 34013391020143029533182320185580870118415493232677056796414891265322071672758606 50690654077722155388171282854294117803149521152048468323484810807004391282237962 84239041853706340928724206987469699392324079767095754436981497404270732605018557 77428495075965165848509296390332632787416776816470981576842737445457304126523070 59101919203462054283726096050541438129273853829311177521422533330165719706192570 94073809475238746816687187142821093801631091211772063800117219345893581773691057 78508267870147944958577068964772844518684106955506098869883630585730050513315390 80999155098437014596462582345708386833173180080085130376775577124773397155145994 15225055773382369742784415970055286746063099878691179535095785770114006250285595 26735152531536381476708687546904911862813725082180231812159769483499333236886579 64898942877121394714909530945761083530415541622077247110025485516868982704700676 25897150505935824370619712881433595237936362150903393924529391915140116340604132 56892033296966236499339726192526704706940041639057788639319219656690224451473975 35170987872780934430724155667188880176810111341566792391204010939415584246429248 74909687149440760490894318669386555767948494604044570507943080898504742106035754 70185352465412649910499437148587739483491146585705304181669582615857391653673970 79253063471410351259682655576031164944218401600406926127834708015892773467778597 68097127269697169669586836188518636496316121688288996193626774692050635813025748 63743429364197466703051368396355321368614746996563540313609555746665876624906689 62375404139985961539527017202705362219366760787278454529481649480520537964744438 84890239971703744801708883690724881260730051967839295511157135772151387268458862 76170647224224419516900990342958243385538093017347424294901245042805604123460626 96593113735274562071301539141489665013395151861447427077720678380652557556656387 87811105836138902315228401559174841000029969728213411705587282366692366253971510 04746629069743471490743723101494553645406937975604682244101591954451896991184484 56264850248873502699739076446805218296635320467456393322360669196763388932856289 56360690971453465009114781556645403937574631226086204467731376256172396881630846 51619514670483618594939063257189554634493440502064717996857161323875458368002920 80536130711279343314781696054788532476483158196726108644077858077071063115586522 18240516214215699750270669141935953463781907764028191289776389987394935017462905 76318078208222444585388235508881584175642345979617269183444741302774360128001484 00030053023465975405420713911393547155137119620945227461139850493541978174423025 51465669423810749670306211421326991290006946659320198220591288471666636858133726 84755999206626639863583807953916120940474678970925959828554371170109174687789419 36331937791725702239336177784655681728014236082573400035282438147705944950960441 87764837123662488384901179175577687146719987116100484419284626760988710738462138 37040448851475017483692714606606578330093464823996518217747456903471355090927550 74348277547986906939335471288557886268252684377097703366756745516814870597255801 44209169826100682415654564174720254821880366638701769261993959910560228607795114 24473497696685951394988276415418149376874213107650136697577329436734752382463644 68295589451025928774150457612653376313281046637313789338134437869187874829606298 16401954893950408821881201837339811504545441104012478565451440064981606481057174 44961582502158214910333593874686771419920415066767360507919524411875379395415864 17424437819370842997198856998428017417437914456341352183994147560129974720807856 81350768181129948937780922267843759986301611205631497204268348855286973298663031 01275545487988345125491886489050676140481156701790484505153085491092121299710805 26341910513593924764486985849558111641271869768199358326845521390190668418671548 70631995531171923408837426387813258424476424468180137542006232558449323978120145 69730296179157767821237604897847510723764666681515356625600045793423139103848690 49072231929855338286725514587330812804544762571321774288053593784199390030117850 41185863845132561564703447276662780903783082694357943642043543179285577074922374 78944764777015250103426584363508328091166409264980875011824686503855517149210829 96071078219406143296821097376678046887356862884048353927334451239286172515172764 54110862887172748926433939816401845031030563395734647620143815390969833372619124 87839444073301843429121349462822204650060151639721752530277687449510031074331001 65095610859213547991862727786754369206077724780133467709245115123140634599883459 84342348347601367574887221217025047465064468380059422553553592232506687551629913 12640154052165564424511251328916950589197996658704443655672803379263786724892735 74695733231440784360404960115188169496300244917646600067805916225999793046719983 79301485811355370903346870538667398392799757651895132953631609017685904512098151 03634879988438947644872003976182646181777010481388625673424349751253316703941078 45085212376125569175603916230251921030733082005545547570662473813528557558467156 41540400708259938172632633518199111239440709573082238236584143601949501249434446 59014675066567201168025172657050431058591156709630844669145595554396219178095054 54075433584969315069713973736067923172937236644267015057626003155281615328428175 27917270430912764358749830443599256450120548030623635205467190328923857387999130 54675834389862277881440909760181462003156274277696441265754040396155289719308549 51606215709034487659035593866824819458723024758474191464306978733939604499734265 20300226261301087784902803486697431392988161201753367563793077553830723818160139 89234561915751369549266702430710978650307599388902086875873900369896858034637835 19339192677062745871808539844339181615885759900241855712211956028026673102447429 39281850781434848496389312022941350017110799062526458772970642873924472834077890 73758462102172098328230771911532170974015560739387453572860076662866396466725377 31954175043519546153884507031757638472296055314241554052642654646544265745632886 31539265024092248863093003408214347075649704092241561687527140753902446740163824 49895490767488794061915772584565044856286264591979009760042758859108766776911722 95031897006876023298104271891138751377662652838433507945430242891277445898172569 24435348915113307099584567553063439317547066563341720301121493121437917805124567 01087756856614846806514956556303459318941700511153621517826945481537905054249755 98131918541133618508548283182268840382816857874219106162977947692288199058275830 32862474143879600527618934655535360049328429405247863304879389430209991805182327 40258349153889807917931837687625561956584607272233572798878845706260729736251274 54499645929540877812288401382249637968076633789610430034307688429361108893420803 23455439412609761162798475093629013885925854021202876032066335291507049785754255 77592444784686933746733848696251620755822022822112929982828141418804691909763009 65049595297762547122046377006328225185780677040436176717451611236451842699856024 77985730885192346899826825643680880535461631924382836957570945318433274858101131 73461967069445656921339643061004034585759834557478305082558544901230358480773816 73637798500851361578792329698091983390302300790068618892143261054327025894558407 02397585205065409067108959650510347633536825827864756506565774350609855738553714 95102299525257667591232877256462252672326066203674100754849080744501443904734579 04105920232961962944039670402993807683327961084518376732757113480121160923487607 28450903211382317525607818403891863034710305208764377144538713214507897671227417 73570662253287462447941004156036583970534378875181584696908267838731080103753581 10460803700234589530933498185470691110261421264105772350429652980137681752731313 39078019614903419694449418941915536129910585756926421021082532453156198785092004 01114258305546971392802031088693622284627862539151110199703638429685066001132255 20936052291076631379168530778209595230677776856108260150416424674295331744916664 11872713381647909523895355197891080191585675615630451178071989611842664588342757 93571302524351953493573565869252425098769452537458735525825579166600303320459776 37711645576066321828603602606099326623122328201440521225058062970714045986499917 21549714889711898968605339470245766953854363321639814090779861684881727718804373 10951037487788590294967871832512174675610319120349798406839990339997479609827932 43968053333100874335042396416782109934097896762116736978708368101513321617310924 28616119543661690413303003198622167117048150470543236375313437198425914429394914 67319108267881428951620090772178927344052727934081299271542640152005746507321286 52320825576066674911101087825602695495545195431186260989463052359367865023371847 21772734940389812350810216702363313788510541902745513567997719922279489379223801 54870408505805978814377862981947624388234062101666978240756600866882676923124718 98674652861133214403276294417165733918992671712602926674192294035180569453003114 59107616643351416624668820202399801590184422099089997763978685918939218338279733 54395100836861763077459884956569228612920357501057202037645665263074041529764921 71269100146448674387172419931893767916244219257027010261848503124423002745874532 60821571051916953524897536264468515192028320169998178712229830556764692793411026 43505662104974606536044983411454801948482349445312165650568435705728554535351701 38748243285909685867406435613094400290621162616453349412637577007396614963011740 41973917685378465339984481441551817768809558294242555690157746903180341550303423 88354981885972081725476219760067884465902856439960046584433055926922944899294167 68949692784457591955903585283163216294616053095514788759013256491749415805343186 57886562745287198107973066469411100060912377353357001011857600772846196536806768 55774142142700919263606404527146639482148925891005273516862561587337813134298335 94889909556260918481089369264570565975089416345573953615698643295863333618595715 45534259297949948402141009862912471194216773883080936360633246410886163622392738 41777404457238052141594214319337098098344305729928113476754359014106789842439724 03298912210754560345332837122156941001727466039741909211182571026884601301734587 21840544692932594963660503035227609160403565401737720097990682222015376123092886 72701806004790777519579554937685425918977451149770648497664326350826252673575121 23042910156741109917802662007879003121823033321594194649247651813502960235220281 52434358527383633099569400961850475837315054416971593283523835006327384219030897 27291501435341932922946804376231263039783708672614549357918714183148362062064092 28949793933606495084515346495370011308209787939670530483967293974642526049211633 71777248522332186219487347229285555703660147544003088005506684380455745714860834 10234766364028291825019425252737212420937497952107809750947522460740479487614801 44465257519058693187934476118129740853752962999344851708503436447569891606626769 54199184208438864784363229073109944086537944957478608871434976650752186857431123 73749032448467901457555241228952204163242208669683436460979347678374860547656919 68949956942476848796232554041481149993701661747535835859489573463178753709086988 89280761696479723140101068175386438605901198957053353483492036047389902174429174 64324980084638370000968291482724815259068877200866392009316146137907833499894820 33340241268438566687434775822925009439451942025492074199854826720284180653651881 18692770813977714794301065330460148162502823030791646846476257754822455185447603 16470638771670312787013409523749413343404090001974658799180030512153251389597936 15679086727904439573954504587335773266535450219266556840771297754238279299912686 95013854545599202657821325819196869577678234065252030083807047557080490319706010 60590424942198219170956300798653715143448181249017360322771929287482980546761546 37094219879318833548662400492529749276782922464686147714151097715837802644166129 40545935946902930845797652998418876411343111409608710644658011942526001055171688 79720873934147987325883076770763220599269810220649027305186830724185110555921338 50637076541064079929203839208371645662111375250255601654126612275274872260008105 26838401059476400566586189940272525216471639272060265776390677829125540300770053 93597923524442844918590725600741517003950079228266935433830591649662501246474866 95124419034389124625321942330870554457959087563481161024476225213147655311734046 31951067588706790226786461732317512615983003477084883653147910357544498277239100 27404997237068327352152334150200190454014735095907171440227064873103750580278535 19295918538467655109795016726971454769398849249032378565712130538246518300899649 91082035742306160289769595666574134015745192803366698373272048589683730726477211 23042529713957315376797617422855626011976663016222433873225640057686219110613742 15723055061491783939043276267749245960721758693451881622835311643941630618257345 65518019601054762753495456483905868394386855200334396650717405423045401200838209 15050461373616326968689176535450878492840809730477209015409581296860792549223019 15506906019283381103691593166372298401141248381999855929562389464159894937587259 40009821153729777976478363346722811092218601052822147913228488011171701493167243 34258409711174120803187156364803091199466113588456843248306550544310703823535999 30839353443292855756360187779702804103623797492067057244903972712556527393181630 63462518115463805752157857943498547530965024959343342488228933702542337064047728 71956332662050210824657770622297049328100798877761688635908544299829330374583113 99926464114622205532478139097141029543154154706068578378016784065429442580944359 53066231277767658546946289018725696900848059553797747185776754671369418309371183 23912512556140552510013658594398492291626715282926341318776704750496813014851912 45651507739566843004376794528913879415098240993155213744695742303526964961781553 07744866350458545130653691379021544656304601261791841409177884456993153066559729 99846836868332374253116324830970931094777274262101343087090636088967099175051406 76946952244866189284617227038999920796755330350784134328000044724431758045212405 88682496615735982085619080490497456922521866259360039609932495989660516124853199 06710320627372271076472251714123161471494556245276027029948813972550232460516130 12414206377623301510302726071294026773337033551333474360553928294154648936665412 23239183755407167165315489135395838370989106939991228539927327491020761129679959 87611468115214005274498494535959603885665329584009856785214773348598319121137546 04159608336274779313906793279050408632964648942708545979147848801960470508041488 27552386643448095802674939340699895392897019858862347226359696845906271398612410 13279452933170712485398684380688491040233477444403460943003753852743050509695229 87724047944538151229919617677489956194130565343903664422931046849785008242429293 72495024208178317700242065562145287052670477381151680817045227603372627926159435 53431664623240444772447397792737359875419246995226110391759009566857196936236943 62146290691366581722461630368132850292221903292665170441429837742720694964248029 48890885281122391126584514278939886827206821282510255561143123122410080756220387 65524295570812330158042516358087153385058698960496820634641465089057598350944161 62153573894806258590433609682139430963787631101786646190232251659023635586218804 27482630173325876492469914464041828644478540835574443351541174251622048531910390 46780173782210057929438035363931005161291548097262671930773688496449565081915911 19456216308914542409368016440806676143746574173754580538590509302549963420540574 85996447770125059858308720676862293449793270754716404396922461212112080580126043 53528228096376081336126177473983086739822145785584679795396882046877306048478507 08280063748228215645713037348442749277090384681021725215315486917667703927248445 98201702023720968252823434562836006797625637151470958218898004869360879986250187 69980848087710603993986359845329981902920589880241542298727035628850651561589004 97001306806737112005627360368233472601200651373846061440357031221902440312702880 86938574930991109793277227255967861413727609686094707465146175989944134407568631 34408382640299769678941340973946258101228393973512289522003764701529703093977205 64546967279359440124826880555106140344171353240169516919196544190408272597276945 31970621741630221615828792784387542403935094131095200452267001829762070336536261 47074752720176576232777206882648680079301426769666023692878093539974851225917729 09597941829023654024479561245528258810798115553723769619545842179286825905483123 33800260467764621425498132194105351873956762993397321251687893841209341953612370 69747394885381073103813399302290408523922062000819754433469331233525775030612311 04359814608319783690245380378318247544183292260373723808064994938120555453367110 34034233711110202544509342015791046595927862685071246759100555785682680544725346 15606511604580572690042782408487808858775767083209855218873768290412457316650730 47626836122562896224488460734125971998665299819107436008872300786508937841496723 46597807112860819521363199217372395331153105755832204352634124703792103842137472 70073242531864802054970362833241123229777022133050810901931441866714076890406988 59711122305773478224672983302316122442011081297143122556331911585801851064756582 34926385526701570893560630928205025948125414379088043083658436779008641849622188 87621909948045132058098944715138495604936594724530062243384124225493417991069592 30895662608153039494150762448685052834961775618026038214401445675502357400842085 41206364998668999686767834001224879564626892592914004688897648166035348625760249 31752754930263446929378645259761991183567375131970610899751013984201888097810166 34918270368189294898008569563606446042095185143706938678575932381752151102857218 68140554117558178024243002281498236164411596826369507346090983913830684337001294 20941628818211760058095020073805240568277714841761788851299297128744268294994169 83607848127194574529132401843012958271400811007920824265203842893607406494642028 14989294652453774250372507819938519675710966530431870178104166575670273522826769 37426990698027121449157102245237421084790141135661512453342031979639201529357374 72568995948899972498623993694212814153596031348063518439533724972554281630823205 26678426911586963415588450504908029774750721269205265773038812067914155209052297 73296592304109164212941292313088213468894337059156541138063788811482941162829354 20898658354264864523952647873275765743845793326324268417642260141607678193368066 22895223082649399182534423867447446049500672164047164979975231328820138864548357 90030454503198132283169660642943438211160763074687226262142481340847629866543873 98904194068453867687484612377461224389788359615427135166816178960512866908768116 18314242404440901736240043993768316767815767202636726057409139205632569808098711 55166138610138286165551278528560326550514103460229633291536702308185014351539157 72635633806006548546049255527466519086395414197138106820935184316741982061352924 32589624630711501484535831962370379087645492835950175021391994035438284149233812 22639743771259831642897627215188450621171837128610929849343378189268855039970406 43726533854453957668527369526764209359474220914230593182245138119691520374320307 10627781586285457530837065810938626871319245663863182436317154410006167772399099 24684155746312044421881709169763494086935777450144999623920186231729880576799340 44931915648417335054660369090900481134492591042119161114111099267226779289295625 00803796412432982122439221734801899359497629176639438257803963943033746117480977 24049782059859661705516648253107484009372028590311180353469580199756081026532621 18201068719245800629072577738461010970718025101421698879701549804521566728494320 33025516650899358645110485705322816326206072903540643499164602561187392616384465 09257370719117527821771852710312564655733500159843674091512042503913847638853293 16921205082304293731737272986827789932409630425292638971586818223027461547602405 23620033334084847106628290953444369198373671167685054210314614497612872136429732 64428932665705264059893937943092408515236279113378047546609045932435863099955662 49493921232956290474539405613497363299057068800832690905289179927097459146657256 36249089431872642527067970166005114387615857626535333155011635816703589879823276 49311582423012465701076593414687053860193374534351099391127140673839806358168721 00046410824391769485728329630242278190209490349575282623001356015147547037722602 93976358991684946812713061577758040930402160738714618897439466453252313792982318 49428699157280317012133218473573807174452165450247495595478891265154314937410268 37390257918910844184489597114480681358041099196459549048306487762663219903872359 54392124536678702095138488280495583126152240132145240650965099122072876441714792 59633576766477232459311419140204884077797258086926774281893946865835832535260548 13543695455498933170339318697853960219918380133830886076170001167187298611063526 40221032344704622111089070722068684757953141967159814834494925941011305623201323 79867014144148347867895192680744083950090514360604710814946396905005705370639470 06795362489917270217029594952703283108827470408576359917939316450747702806905684 63180742254124780355711640033833691970346768875266809180194866760902282707326425 23480004847344560188916707562199002831855742596642155305208827033746185872644784 24986880871315487112504652750956268809988744356198898366812146668397935787042462 50349003752774100825283154286054759699599788325315207904209870333816837840303258 46923713863802266549915974998080229295856164966003635738225537387765080432472555 89059102819268388941158926764601053897343325995706772239914121530443985548988929 48255308224594112868301670621088118342888990308333847655007939235243555738759823 99329801676665033568518275553348356086572472148575727967716385396285040333741224 69620674428113314652177024219797723879532055391960768894168465315370846930126024 95280030560315529037499194216650284794864033806666214060026277883070287682084245 75570160736641323708248500197523169738411838054293892017198974831941084692032630 54235140849294514136504770930587341834333002485280051920970530320917641006291359 11220887902859932943146824931784280558947550912011648672836752075020466583868903 65934981693694455586273999348024900818138763355681116781008137964523968269941136 56656259746192337402088287438681532273271555950992631169276595349853196851189932 56427270629970588992335351846199643065082717185644806478308311355945351467664592 12659405546233764318211978537952480926702226369684396276991084691105190964315371 30150077207278439078695135595710119816138645338188775872024423670038421269371341 52335146201566509068042437519558809429305546524090152577151180549705425151407974 25428909632098102993524186327402804530568868924558286820375883318684401711194466 57559567170589489992929942299734694794639584563894674642084648804464761958451311 81971180980583066002536728568658994914661944721681260603593645859471570952147077 05540688295808750002788293057857534619111068127838387792847239561309168156216389 52809511539869835616031766971803406213904596097350736349115684297254769829610756 71574153704804092251445523253680886923933554936611493735543592840393235909655427 53130883257630883335243369164809580820704056654284074369824615105265109392560191 93173954102640177541686278295207462377141911797087447736968704503643998184814556 37587745280288642874281664236028057267555707613685802071650796441391093723781884 83589108964552757626815456351917713240910830518932272561210867902234847538247754 82586824918673694741028710360784919320401951250478382880967687842076588239716964 85987112277547305293757699308433797666741889359820726884687053201315427472840912 80710293695682332907869918632025987978788491115332456319688525693695568423678231 61484116522415867910676846607414447993288922597471964531406426561395995428694187 06143707614868311866481450904998592845524398434801018382446740693650977461382897 46965771720808823959104217667457448947768316285412945579180826458878837798279037 22266517731357604735462280504716240798604508957627542856305643428676394319130393 48601310357923290452441148564064442455842694616939132950845014596004229412525798 03097826422771751039726514425840821762269443750558578301461221473017138578630829 89900503847192260858029223820571271000982331976298557152979062035119492810086984 94804410984618194203473015969641573024293528936971473006549911074679575004664780 01328492098631547059464928609069982496580044737807806728996400382348115609810291 63574660368899855354979698623598369308629494311405601469986834156464501134481625 40425561138742661958298848927797231276383805649935392426852822696112222756782135 57199601690412023074222430360106088997370630779436247505048719062129023608603368 21168257082325719614524398864776162138987922717744972303006426570831578695921222 80749345890116769987082613791913353994565437165441234203703423355543352604545971 12432925710845420725236154849435425665298432945356257738006639566759336272816884 07216278277122508247335054278016922931980639391236110913822804135620720381495344 89139256047865610676602217259562600446873872498846051112335380100087330288929638 40635297442106502824006217393980962001258267603093708142275697959013948963603441 19839998277487069268417581885527187481966275738763063522429194543215756379152416 59115090009816110806605385379953304832933510105105302446851680261785123872345413 47707131776984589363425618921331630765431169748526943328688674625284374880022261 56069034157096970412883583778753507956055712644249772235737466775163774671873422 70589485124674813868413397858894731599550664658615233411686485803291022245239696 84784985987312022386482615685978476228090797715216933083035528598359873805976947 83536774618970293472287246862568357626916369575845698119346289469635428574691129 79561722723832828908493045799409520055141805759641169816139980624491012747704730 18042679786917664082963130009033805305670219914489232930357150222069081614796076 52020465416112007632391319692058403404797690738140814715653976883086331094614027 61687060135609934613999914560422842010499691049783197366966673639502512595726217 58379453624932323441578397884157086581443069176125527567361334671239213297796356 04461527798264011708768879677064685515833332531859857755180695548924218797437800 41634261864050421495299753622992131512161393568450889360648365229851314645149372 91112565311987470651491859349073814744889742692379150339468746338620059251276896 98984431267137196446577215019107858294464992711346929424870293861682801737084325 50051653824662720023575826098532024052811962919769820344932652633640043298301723 37196455596271688327840539100622680640648352524248002188458634861275839828846365 36529291840649428555954988770405790266383420804953736427247024202485406157253981 80508438992475445805458321180761581389354773582621946972688201540221872661117567 59681026173799883676517533348986774420012070636232228613823413839715956277045045 32917378101130688870768646684231379563632542761525876971002663575599476428878576 16364652945963706758975480050272469285721286742637590719332816104597322070014170 47541963904417037979812021650889135907521641990848422610399427328976043719180500 97421137095762413639591091296132283184487043728153777224861937557543298701964533 40219234101771489962223976988804289757811574266133018585064788888491352859850136 45097767532126541671254151496922760921983712115824376837157633913787651624335514 17588082973575429047139544239130148875771473356385216751553313610959156022904351 45520081759799888838429537612747833110177460440016165154540152090080732158624161 25431369483518606932985739515411621888844524625381694087395747497367702835501454 68715986080653959594228096882488474134504302069589412375609317672820234370984937 45732059756767022711232635847731142316615421730480943700060887688936360027233104 18471999537694722789796525164970287492473510088224996660250992152255337000191295 18650136697558080818474039815720338791430212513925835769121875124154713336983324 45048256078342962732575581817113028691520538877701200097588522536265788200773886 93253164037119867909402915184509964477873736391862833826235045498168936694217477 54066896762492579821093810127238247747159621257175142314696457342910404386949532 69616075672786458602782886754322791969357365413016125526413073437587005376766231 04199072617187254951945566837359163158094823244646129066511070930445010197701283 55724997929612187182374851686448346032839826467217308226013178746766216127235278 82443020229210775728212536347638502847948396422606763896204456988547444671969033 18946838737655801278995187343030583585022264482369999219396527698562689953258861 68561021419384768328345749493313327473596156070202621733632906536470898475734959 04467281323789514880556659605653147196517329341831851575364895230001858317961549 47632222251934247411500157972586546660603198298433911673206467774118725529225574 41477352221908153825571179551221859028311987198738839195217647357044861707144873 56839191496670768407993674232962243892529229069967332277310608797128355672479072 59309958115546025824600499792663095597937783976201212687737793910802722566495177 22557806097942358453399699196292536685936804914563603045528942540030223604900148 17767786821013987717766785630677261125522053077506873942413514067999820757663374 13524769285864634572490692611735576714054040113254405881785105970804264249086311 24863925988625380720301931538195064392653692718834833765371392062630624057708092 30472753697059845049182666035744055235688317778687046183041385430808798894033657 28304245137639526425827008915569003997456765431398840001638539992108624655755671 96029008909834229968318150971018543109068251645078612113101422711521132795574443 79142710668121167865532844332346134794882028002067700538027309492972986496766143 05521904534487599314536464083318508252622757852660052822170779946249207913830741 56133673515260987057550150111593074918311306159396341885449517042997448016872952 66840379857498040455341901303954672125994507127152709319190060901816167080299566 89350433345359336325879246139105727483900879355229879655877937324299098726182170 31735637763092024950147598509761736652138150935581236621210751021614483556627398 04606984622618136617208108021611963958179676439145989238092025688428348512661267 51054037972776324687543501806455016823829831276804558515977835402952326702250155 36328719611262348053320263543665964086936466937606032194693024497068774425158338 95093293499229260664041106864027270506973215395559017966198590064541332550323151 49393319115804446355791364607177433699854642061552632161061311444178170694747574 43362628069973927068715960133134210100523214540865356560056253840077741915040565 96370941409895856090789554640837373723793531916439397715034282642174858745636530 29771928060109152427033466769466057288648654369627248702431169842214968454362791 63826552278604292927155038484826736159708285883951848981632492063422676194184837 44727266310739495001846820254771988727424808425308391522784630456866365253823737 72071652803322604695060702145765423170876442286291618212010260829584251504263983 71356236577662740413924655736510240000854653264083454427372288887319199123805671 21217874060384095729854984614738953201123368518152452424163899919743086506563637 66746540462028305227077342309956334219653108327766288256419542628459706924925732 41956262874886260113173152789181259312656737756721639219923318388139262879977253 35936221139180139489249213575507765503177128259837053091706256511115443176435858 98698007954737581483679821688681087489207569024488769772306840049161777763618569 30877458626878061738215192719790955824543263332953471283979560259702529088557754 88176613365376620604677739217953334762945443313400332410526643738653622027961722 64203966324253499032498818327754840600409518712120171923789986746554201810806757 73120594594802680201354889099225359980652217038521106624871438880994978114479264 90304350178082475025336776890939918512821490613785957088056950847248465898020908 32446758544861114767325227634691996563955120028545187435227863039882139880065872 66254471728113916030901111183262741602777640735962805494801505676819844857351297 65805541828678522755264124614052757296732675378783050846444678656498614697198534 53136107485802806869359922791751999178862366559134986270981252869602758415724236 40619559094344309857120859497552900320282157737093854620558183743060809094017279 22681808458535902477194560919976791156552018918498466682326788061306580852333840 73875270088663258571304698198352531857285853451518463809843822452050152570140269 52997963551497873066348149368899471516131526416320916805745000431261208399967372 17906665771840220158058754116377727217451161450286565126705419980917359193599708 36909581758166688034181019642732375096728722412750279479369891727044975700339606 75555036269767316722932675163602049512614978350573383911114648278934219079210836 73962500637080007032995050691437847081177446682659461840378075506477969274677780 63724627848368826999415505396048312666073366241950543827286993394962621704028358 79438314579834888283963818048255161101902744796521008142512051784584176166580129 68379609727362617598112659946883751001308426196303004183936171047983629439980032 99091331306800116713172683143304886322079522275773980887175931130980372004170597 46519257688117133177881133890340993354496106286571347969250088515979766202019398 65586967513611402720865421479958185882365334651384167794175777160789802310563701 84196851586546468576991405934089884690789073666961977840729689111054568649236963 11975429773186582618344340268702243088498361571711924549873504144068049756195513 16168487262694690089963004347207971925315710636984949083806327287126459047969647 55215311835945900317620426376237085930093553076468699024393997189469674758459784 59504644562883447120439576272359321317230953018066109418494588818074439474249516 43442268722675325314165635664082232048187064534096613588407265293015286883731802 72502679155473653473219810687368237344087628710536180085085352655594112038346350 74318333501642838624736497833214244863980232649741438695862855614662352568723490 30972771883652383941566891923557983429848859304815638732565674431622221965197181 33835639842814549663726629722866184979241949871683794749873837064700728030308163 90808337008717354380164685339594293716245200892576610080292386076374741077861692 57041007920420461042721047101055361625232869856517204293604296046953469383497693 00563473348565173527010062842553665181729242550236637624741697244358716826204788 50188654718835044344045956389040762044481342951249828618132238407729641135698458 49395978509988337666464768735641210368115938814868838958869836025260393351208418 05671223483366960713403872564775873531840919386424253887632460278075372994466992 27152898343555384120282765437985569695024213272619938191123898718716189816765140 23682821658248301110633993497859293856966996318497095158892037974734604017426155 17271335368052524822061630397076616535441741247481446949791151638584446782971250 14781853846455442579715848202863845779516066099062810782446229186625571876216097 16732995951839615325572934504274527317029537138339702084397324574092487119666350 90262314326592370299987029961636148647445774677555702333550889975910870288989226 60010324214065088785209119523672612873743205999036750638204126109588090316498850 62360083140995385453584030868068564544168121372130220354725518441650210296306497 35005059555526538526801414459077005844051869744896467872301378338364223937385357 50891895146341969077094332544640735238868444262877570657005752218102191538625116 70186402763341712104404651847031281695156799195994571535905962406887019118878370 36459818465973615605557433781950672247974862358141520629000258925290299417238259 04514243194566020309797709541234581736797319151466144121206366118980707918006735 52556113639876122930508216787693511505129302346878180699265657803384508541227736 95902701986722256684506531475512976566201077472540472894165607321322810099792664 00125599608540985896858397091317780178609576233809041420753707445375920526511785 53420945405331830955481591883592035645912582920363385098916940840179041423722337 80690859202360811491129023128659257077392348062588331353773941944844865072615156 75884475864046194324322405638487207181547154921640167899429018103109804328423606 68009140054133765497975401230553259622978423929861146184125267315075104992593351 37140634177178381362429441406303722533413421198693932270866187624396953512165100 18713795746856706529351063460046814174653033154236290263991447133250379994080362 53692273549796867473628166543907444429851056767443382673223833162793726014499551 41885842964279882347158322349089544356830633782876046052675607181303689919507269 78615233469429022271681104747139132761433002817292372904149892523466366638112625 85185836212826419598541072702418403054439582335113791127953422019248868919482943 25924852862354490535473202264380709436686494398312415302299621855499026287941275 80385023801108034154196969572189087720040537933401880985083138454769955992985996 71328590147906496491025478067880864449214689447674689657394146192211884844325307 79121843212933715370389731257598704147230020493221194118215975726552208901541534 96676583714020835851919983090647834656013800589720162331400712186822663139055008 89965668581695428497214998312616962626771795538436145225967415730258943050737818 11754693765976904971795225704715529819831666230671175848150507475316178672145488 63868614619423323619727214251469426514373391899803903897459972216269347445562193 48190682994542761089488454128210925130006632782387502812836525685172694819806616 66462911054938306590567468697333204701217869209867301993077823358987691795094745 62248650689029987479031682874354837310187765237028577939649879534420817069960800 86513605033257322340375801634519219423598109306704826698420757925016848713178803 00510674216358198742915717298283295274925226406375684986411922747809607122078380 83954485002448711575986519556940310093873490774558618369967462027479873936451423 56284596382074532563447663970775819006392915811298363458697610397757011538124436 95697070250844747595176473845814156294673543922382933014828728126594069879997369 74522503474774019717004816239864787768934547778204601883608778195358710009356621 88927527064900785719352855027023502213747513530245717939732623061943903390901346 64198692352305002704115893440194713627965975618973489516872584695727180089712745 66663537167236268444240143920913685833439284804493019497416885708624499928133914 83119464918559604697355077317350978881287299066461338474686418129768733350510595 82558339365853056246097836694572921891307566435232807385688525644109583890045673 98762685784222269994766065612896362598265151966647914712394708061165966522557051 16342262816632732950247641569010522712946845915576617514926577411214740418744779 14587811348152946129449826608956898334251955760122250078263217118227868747392493 30271610062072440532471630451674786318996251412829121614601171934901436793975418 97204589718558535859217009320689309308474233515896372799292938803791475729625165 19290616298408608708894399970039467031425301845332015972105388640459648133064280 75480752624510434312055953664491031185254307174199258179455635660818355264085623 78067647415996982638587812997426840049993258722744201080442147015982032819662509 40891207532229123268082444252702377548031902969412069192382552908926053280122765 74242165961331151006787649213870199615573709787205125187342075193659732408998080 88673573409005356455913784426353385534693415990854121374104997451328832706248167 58335720020724673726723230853052497785033797053816888617155466542686559592028456 27618111991258832703883686293523970443403324996354939300756450463980177560195479 93611451094391014204649013654411070121560667521536461074009041738886585198207804 08285458414988534438909792712180540331074581374002111888348440138861046295623300 21381600534597772759351061627201139984668192434852704370892249871234227847641122 23219402781121236118044667822109103759924814559978307956874540333118209331195381 97013455966299393977756987261280241370950747135153033966303372870079273211918331 80522250995286302801621247819399860577067536516927452213864920412044203875381963 62867630839669394049711717949976485660357809105172510079279720837240002641253219 83295981907410137193507657072830974387829116073377955623272392954052229670409824 30356753846941800511673645289743223628476720470490140842777290622748433087216170 39825700920979209095580356299417257216363918151124668110851711289694961521611172 31093566432092590786684687490242750360060929020598264577123223683031867769461338 41960351506047728064539711899119254105926545085607795082861566371609612627982508 75149703409949625987248969566423953701521697324852603569743014154804978276969237 12270267560437621785655887587283278541097428164566606396184382949581269550010594 79517912654111326805165902916727666625120680256452722236529876024375311165706887 24666691407956926627978467567053859725010433178123656119976956028593513117657012 12950072593592015453956884994729198309670226079932328556439891421450471503336618 22557739376249261248342589721893789087482103497540973074006319396295002491297489 75539201349006865401928076141334282182154285600890657129433782042850204991290803 98980155172901433513610000034649701962048845670576910527652016717856573556670243 72865129434816615897832947842192580459500360166010518741297874808893592376437509 80463883075282296741057157780707906329611779338141118454383524697053780970843695 78826333790896115898900092191505770140750109840783677944500412502062949746134808 40194342423208600146000561193648314476572792837318021328359319720599256553420981 50337130176038990483198905584455623344303182259919670355727713253080136133144705 45648092195287369902121671059048673015802563707640488114322713661896363451010640 33325286467889949543677608754860753830803451923528342334311275685113107388558530 79468652509251510398934464455855636408411587008871723419110435215505565117321116 72264117950931637538400891035588590835188548613801004036268916071386284694744690 69200218316625725061979018239130403687187889459313804948263745755138785947710304 95434259596037740933686428566653477531737932908644126769574189881967011991857967 25564712176209358279273989336067530973342068170941155057639150093983619204257341 43575430147705438340898888189633094613364196133110262209350068739092870743171987 32747840302933770813579468047265532604852407194548572062677873563438195076046712 99947760862760527973776095597099646663058455779062841573548063379431429967280121 83397866139366318492705220304363703990349187210704197444332468633709240126141127 56143042415079603201993516747247416878214233554599204274390552728279811667596478 63432596702330471088843709734765726137338687324037162642079908361443303641097670 94228604511923170366267133578600386125976734214641482698451741077112861130035648 35860605939315769105857731272717884840529441738288431039480353117185710188168127 60770783690020081474462439715037556378059906943746395116728856758143451965670558 26854493787527562115987893904114654738951582851909026194545409003672060468329957 63267410244252940506367913792005444830414750264272934603563399047050189547843477 66401235258922559409848985215615578657078338030818903040018638039876737232296949 31156731786133121097895060355842977819345427929822663678375176852465922550301794 25948420602849772132503312471956245300219564623515952944221613775138551606557372 93649056088115770914097888271678965220476438860098503172228213012647605743689235 06239260872357148752920172181809477366233913054327726903979773920928776422151907 06733528158710630318696947042952834733604653104920880210157445291762442286498608 97646884474289936144196434160888069008822833265701838458278144543103161107974591 98949047382895173084830656133663944910303099779223917216965994394895944572516162 00171020497168589628936719395697507222171623011878547586185750439209696039827190 04766937027615310344002488532986702769635471186642781560858464566614199808080711 96300154073494509741834362018857549798410697628713900266203631534284095086061894 63744211887600377286843548793534906518957824177431565829326001984639134447529536 89441466915761775458770421006533111267260057743930722628305705569971181971481592 88297300786378983756634267976431903534876562153661069318149562282143442660974311 77159566966896963641592012572755639583307122317009406605721180086053038243375035 48839934381369712931585345107108813382568212957265776113997865584647897035580348 05770906755061155651731840773083711097977894571797819269759229415439809589190218 13496786467936904310196770622885294931111622621155683211785817256839997754100214 91309072745252855219186210423038854452985392379633354508581315717757747399705332 42276621298553058959476014852773230161554636445722334038689308494456261325728593 36205027890668782102279849563317270647146775165979917567608769514154693506083149 17451640608005005406381508486190547734454901843035630091330431041925540113826180 02485439670938916376291945594859085055066366536625725956725020659586265698026186 81215467414597225198746916306417518267181467855060039753446346138688330950386572 06882577240935032298558648316969541236151558929190158032735763528150917978968845 40735868475279521346007011234752568085452548894908325687794449106015367159735358 24723781376020302952256322887466274708482971869025625103562320345551912275890623 74813296594378030459866336701671047484404526042695510811106654254132022437637408 10023676263275633834800011110959703272623875956292454699836882046580600415468621 35465902111000211620369473564952636855987765358663314402971168696730185939526849 42652460904487985097512672204816374923558496177969010886069870925998851210524992 24763731162381603931182603152363050653341922960439540749820453517896727412714425 37090928287850782153035135284111353958341542138749865748754493352046079085910599 80068305678936128967031383797854761746065930975552960734579949780600088727251888 58461878662074166843133234661726214104378455302036366384257290033277625350842494 77524703311017899361671176982129286119176864147615834379766660654202650129844239 42687080082285761772490075491960560997513398196811182624449065682225442340604596 85957688572135455711435152131135251568386132355077227008410679194084618921637545 03040087098925721556504491339124994109416950239259940397708035570456977626660703 10533013653745417693836878077896918275908543546799390081558591208929889331565001 29024424277679598423253018676191676121871028042040885888926195278525903923517715 65585212442216583094943999282009265968330672104142520495852590294443039076044769 64597050800660006837569631708130078922155430432996346349823868880176946687140221 79624700718690697579025261655755327938345224425819174910891123919755826495886048 85675294574586014509608138714821011400626728694423713396104998085718425164581289 83341022135408618306499246738664666255651755531728884866729720260634158712680723 02044768971066882665799434747040223525906208013857877655200868712749638354653697 91772124089036247269840144086937813696246256850990662049876339764002566184878993 05835607351449733897716491326454953027188822179975452237393006389774785351454792 04379017425265935609750841752705151870888299480227655018371356030560785864082223 35917020735807985377049139231422960288059120985655449236946594472528751336637970 35877259443878099315742956842065369447948599407160434514137091048565018097572587 84702952154406236163918888691731210229171618769632604983112203516866380685165726 77433152860982477230968351725592620867959160116668231655442057762825384898239361 86034119255248182949014974291843824089725558358517124637437334664699576591948176 60286534121085871044246324612834672218171242110857219198925640155797034027791383 01342104856909797100422227970382958315801961503314955743399685992417161715467377 90325487306835564986788323513343876298578257463871577305070876712922189330700407 39267631832435442825690829890731914210258751750684544035178172064908699657719818 51652789037273999604669881715611507430011651092047812870798864069997448761314700 18282960858658252478440317028899865710442912563090182792364383798433898146825962 66875139295165555835772082169126995308505254976226978289102573963879690367316117 97825286358860860643435099135776159870837872765680205709383640130467558146979591 68483897366250184664709740823210490432563682306162525949730531400928477492935060 74205209337770490133118227095425994092735711835373267458025015212704489297262490 53043946382322740699211551884497182294231533023021728454795453887385618412518857 42561496996182927877688130985458457837598105525373208403496464346728929699699337 98997202519580784013483708402579945301116773345530175288105582492929362168614065 48971071878449339520335420530811886280712365971414825166570601098621564237932540 67854843697194537351338005563755839106918532219090107691141364370245386659970833 61334421436900326493368179441642347481578535535349928409210772567093950549167877 16514645564910986630820647359644970325635576514221862798348532256456393277885331 93349615597535343511498857033050297125541540311262659653264660715649555762727059 32264604997264877886877785801338933627555233143503942468466241135087662266434698 49600481018552801000438086786731843837851734433603518979439528747497018139672546 83456993074578287556785594886087969153262786301814663409822574129934432812370234 72562870624483964646690380051084119272457358360939929454879161293421756977255058 39725642077995309678296688089818824155797487221681900013490937194449588245651162 82390130864830695208179886820369378779985953086173894478775465958351270902772141 66012423985074967782115962617725397205984127580726906108052538513779583193529907 67411790109646383479872869568364877833718784643836315979681032829936156616307421 07580070954605837479103451496556476607513170356388920546970387019914525377919643 36698791622060373991032272300465205312746342565291137360215026742347923390179927 80641528186327605813351104524733558630654654779948387815327579009617103789230573 61409552212087537610604295886645180617618276359731657398309842929249575568300941 20960934822122229805962198169837580558630087945590620111984055485335145490099563 84874420013555391052666882884401967856607209332313279574687669269264300196799602 88512593410081568863859251488195999433891783434949692317862792164738770423094044 83915920339696486115662249325739329355708448361027050437646672414077124154842380 29569091173767703083177515920508985201388777228523083092502057976088282882897418 16356634580527087912611571487765506695533766256244485503843334451564735256994398 31395351686510452923221724960785614900853333159283948466623344182417354196754730 53623553909908515509382977171332829667660260401289143638529929305437781075345999 07900838865759177560304735716256438947407301694240192972982006960934770417168972 91141334636024958770003411117896984627877070170448297857881408488498657154930128 06573799443019010945034511737811017638537911004672437531987306298585618793266703 04929736470634623964858111142586296910678845765511178138530936019360602644805761 46951848142107858580883402054147858352958036615456961916190036490963128961277069 35837205222567255679020904985668822567521878692215030512385671452009801443957107 25951262672478523120772117242169917042982419826827394984664696314079197740668070 73596117541517669019563250858816624674420950867267893259846315005055617205467737 20158762681521098534887574190433496224007372833205547597350206957234595819248860 18880817358113011449166193518594920618227971499994246499654900628288473985165522 54527884917151245115773024826195411965424199811079479406283883040991338556852815 50402896938765045121023159685105900435150383910892707986779751091578008223321500 25082245977535411397050801181230728769463823956306159695922259718738730982350710 66580732781191311393884563595854538865943238694128647001763644249916640655112327 89804048749455801764994407384358823956855068672825355085406890557894121217072185 50388587245961391954308540299647624338398889444160867395415518281298996069527876 88386147419221503818892843769113889488126052465880428103181594386826683157000730 76219248484167156306188929803077590246365969527497266617148533629366953790405693 28023512122794080272745451007352948293550231935469662879791206150979044137168883 03008580566595158259250426425275032777216255341823964079488611621323119479491645 06413735749050299445038179148892106725227823456674261251444514541574486220088814 03349779362847934380728525349079670085829886369354039737081917052832399919386787 06194302975387987133368969752544766151232868756540778895176531061824384747096450 09142236595188081864999919366397625658329694112951326782213180709873328708671570 72163903592820561959214311659000813100434439599920354212177767205348156645987418 61761605274675343261498043417677220630057172138320891206642158307017494686668151 94111532326223014301721512666272872876456229601064245332349655796601427932946646 54644324392535630332130487791285812692881485125275587694843858312147535365630111 46782740328649158647637117543158613803883412991129023896840169410785046097687843 52561285603501130035842397346386094218938816068016437378152586810560722224732925 81687041609958993837952215837179847655156976529873912619581658883095694183165692 53655957457677240250496358496223034022501044540433125866749782586140012913516824 96376660360270143103041900341267617003120618944507463272085354936689790890322831 91549193616905753748669101842253191878623228266262529991747816513422480966234203 80315020488303017417281322929294597541634942152918586692680291655486549155161726 00894197681453875407908624930910689643734147961512676505794216473372558411966228 80391913186605931377261240468451803358563147302007142219630039486186490074305391 88153928069664536291226650663813354881111245917008187017110589513534569052206845 91330702225166221244655227516494126886436136258792090206166378157529579362530976 02162297211582019424960062651691271684776231612359794655818175241398643517174160 28336109292917589149399364253714834736302198504971460611617533987704803197235549 91311205081856061636705130364658374870312121253453079001259167581797282312286466 50933996243202879939503759771434335576893984059423110185817941401289574153043383 71519101790251288947429537880104044195368277272178719150754446832001298373630031 10564484883374592324686656677412186407057774776764746875093482355554351053958827 68236193156295243760708751061452417559049838231654077013885574596032866484584118 01435940365129223961854490970067655588050493565274293503442054308968289517662034 02814616755512387072772813942920567759932225335954870534672869522607844607753569 46430811443994282621066179024867582089305049611675947138344331721284543488082544 99784377128391174126805411827328509509012775612250165972150540564883090787854903 71705607566733968076783504658669115361459782736342482924933137420190838396803416 76041989495271423381865376019035556074396584470256034841606010212055103666925588 90496609698422999402490071813449883345913621861532789319588786056528412912044072 68429270539264917527881299672038457229044119651120031821004182974914166178694401 86467049411696063782237253497690527698701477730074225503789321665897690596116879 03602833269408951370375148459504613646804317149373231280607711929094901201889541 36303508001045100409114089408105279160656064826367082132983575666961311294606512 45304562987619498778471513858995315546275989270965355045407451670440789131052392 69156784845254881618532025185414035165380521433334421715996850214431098404113022 34791470235093996896117068591160694868276864302169543730188868758945092720492124 69841199605737489420173202264292902267461065219908119555023868116728954555389974 80735406101473542495294432123214758799724967351457342863458496280887201925766052 53538503449948731552398643546059738115897735424541033526468471707226105728859680 39884705894925818584581913127606572313943580577538903527300973960413615983999512 70653311167938177000165388546894037334013365837374336734575356258605636873595574 30681808567814522901279240095406638644924106991025887243817911056426909576958219 62038252554423369066130281923643575268845001428610853121547050018499722321308518 12693878832967314508077416683972007918804948912998458528387809387444603360337929 90735564493038770404395141863145972923578094310256575306879120022271254200173028 23260988366351879493045840099959539422533723061654202606914068712185864984051248 16069508576023786582554474527153127324651433270350767733804195351050726355629818 89599869638782363134545125250600668176685642558852637279400479136435266068415175 70255288099401786096341017362824157112308935491494414249784988011148057571302899 50676353011552249986867936868504824364373086301746667826220245892679161167159157 26349513364972713661623462026240223900828320585085140324639042507546566963433156 06885035840692393869488418510506866973567161312073082194955371155818248633855636 87294764057030996721592867406769237926053423632254384583979979471611263481431953 41240896166475718089926280302864205364696474384797656596184264142507931563305882 18666578064054053535700967361026404696371348676536391929502811168502651984768818 46350683037410341873588517116054041149388057617530953273504833683661799510280171 26064765450441042454945011920709072766680245380046320012002291673271438818090793 43378401970630612668979597021907731542332029246083452384014832169566521163891831 52100948864944713361662795491218086739123451406513069533226442026726492349251915 64347619066891013368490009254184159420654318374417021993762439123135349186870730 47840056999948020433919466784621456093183747094718226685060313904013428660094491 70868645627466816366176128881868926776146691025371283391704475075910095813449229 74584203708776435187878352244224859703674544326225438248938705628678754874614726 25575360054774802680949061216277806516518535428806223359377297851866694070129909 79941430265228444899754902801261970568231703679125849333296783243332940064171243 30133393182094560528522544490787025140564323686955639923872502901659135797471192 77493198738512888463890151235648615842886161588124630427933414866789722201076126 93777354820181356145299020891879367387350106956874846293690588145704587529731476 88925195052695674557915847573538362732799584444998288584525310987864898867757189 51285662115591953003792150567767734837528760800719613096872655812011745966394737 78187581127119235466783326931133750828674364890869939407851176691082583227819962 36916268007246437434157921362179732170439340669213254645935380727090850847206798 25656102898680238401688801670595074304297991256926363984599483781794838986389283 49277209241424659378801959109470286901174322086433977991490987446973150894362806 52732773507444532415764649333561828916982757510863984412537143358905851202783988 38070395263235726189767802392346647257004377241829688279362216458330132146634147 31476748061174932153462721691664201182509934649677887390640739135664283473843612 12896345542174677989402009715133822303251320490494673360963336268118281941976420 97486038047338435996812683076690701527401258918143064939919789715806619456340811 70676366777282545217462709091999600282740001942849759433621754310828801579494177 27584824262348002062271741733170821143240593164669086109942934218373174325960003 82803628938685901134307801984764115547030511623793886558128252446245990665251639 66596551391157974766951280352499567292951945539802856183223246880723879310314327 98452978044462725669159522305260979025631210402472468912324846079725419199279012 48719789522151253387248947179659066716497016316870370567877291546771472676495177 57584555780666437058628479204968333398658375831252397922325633750921887767598232 19854535597854032437425751086205662869224599505427153831835675328909543876748163 97626249493886348954115859446401107745194784888766460275147403620720269819754089 13578113227995105757662391670366987393310336097543255134513758106267306261942761 05136936018425200021531874807852979861775077618307546295648245904795354840316834 14230045635976129096732070727184813188807972366124643847950969122016130069027446 69358683386163477654472222299823079196593114056640554033959258321460498969371618 09382118206848248380163194962934212970474059531944838008043838644628636114359076 86931427303079152177663572114540992573155529348091589549199221408661696633193296 44347945605909780117822892751058895341487638134407755925549174457587442614766907 04597078150903926720620186306388167407483229243654275120304171443153308153803367 66121348483733709936754425439687611067291778947553295769227365918001333766212291 46512476658570883062910659202280722229182757321406925348412128486011301788215419 60322413241406658001189697904683905904255941466976230319716112902379558412172411 90742004481596963228706061657660566914840563308082774247622681712140508019378576 89680037465740116374362544982054152082548047372907134412958752950877532022045213 32648327977173465690459753000308721068995104590352358274758058674239884190637063 52665771434624797908835986411500199228893792692929163427418801941709423978567651 90833548178485102520805114236871637533179599135210792110104479980315474157200370 80628259983268749715678258578101275010414805297706728318561453389592163177905464 48955248401146179093145474116446755147896065391572446560317698441608432347156119 18209294440373533076391558052081969448669609612737211169457070613372530639268625 79105889120034170643303653440957387618726263351420376893561096414327219005611037 37895065957609168564518445171286143645620136967217452257797332154365346744606270 02820808033587916886634051491690520169255689807735245124394491713867797734254003 97644388887378100067047053801484517276954396127007226751793460334698158548718511 97671443753978255408744181404705674643562226913164236095569348223708486145114774 99802836875420693705344449268292896791565925820093295252511032176588313507174251 95470230740264481902221623922200738438335488976475481540874588379525135226065117 27013675174337619287248013742605784696178807054984930599589508004458223724439880 61780999357049200983393319701121922700751121096816955418130247092104032335640963 90466648781289311549254167320124426397586211528721905388244958688642642241468554 97059084548839997458475847858351077026803447536273337632201901563811424045887421 49058316307593412175994993856843038440660406487568229611429769100014352501682537 99828958838429761211672740347219072632792096080145745097023428175963652598519947 04362731339842046994336078054571428185854483151214097321256513428780092992504465 95069003698345956105561138142238344249259859899732946780580103604946857761218744 28349658429280232005262343354395020159115902525949207324735479277521005439132269 78629514692660075520280351631439487472609737497314263249522382890058518917875479 46142011438841923279844861029896215966401926277731421467946693842018401314083994 94385842252859371378400854831484641636283120814975546454034950656666873321633159 71550002305017569005696631374811377706873916978217550002428809941719391398571392 58354142868868012779251016467809622075000491478553930572070947856444379025458235 39559202220197272937471348254605284226047660017628966935813001440784533768660028 57929893500019642828086184080006210462811466551513333886886634599613352786326934 12377679141527828956094824384159276923873386192402617608257560966780803055548373 93927399013005781773694812333251805368140255813061792897686176024204046790359685 77604370260719627050714866846480047934489737860400900504421082913219448814685039 64774090479375507135911279252996809012342804433975975664043978198207070306197100 88384298934545317746002356587683140991785136845676936431776655483827329814902821 81299224522547022802053946648148651003804987522724767656337614593679124160980418 95017879843189055557520566456897635437366940608556816233992622685906002421468475 15201301436514468550738336905873166467253739090352004061713081625888473995503269 15096065417697824830319070286642945376990671644495036909770684428353631175236900 77172773454504244094064506160423104396632090393976030245978203945360856078406808 03711054554892598143645622766110170883098589245206788732243260603547278609089171 93384889265542158529706038832993882639399649816908013676223979885502398499406033 11852372297545686021776201783243924602441072736355553829553046439631689344426038 86410074297347197682503549902302528994337866663241017545567897031335841064003613 46376706379864639034402776631595053183886043775554848041580175275531310609357289 56320451492104064065798049337247694168571873059122899692422443169119250874838353 10715016594173205841879330048254650932308641689777182025818379398768773448232246 73092305623687959257584078884042392517404425427852793326747776118199021875441017 74765731034974181249008361633779759891761431343757724979038305998151736820939509 71994781700809654262013492815393079997297583958837037421977766198774808078510106 69397445589026919906136246242598626619984000698219282445735448430727263929293381 02020309725120341094134207203266614229475107589385704022051757350941555764875753 28921770006177313155611823162579812055811407109536776578860836041956323372728588 81512720984139347583914651089988627349929774316463750901865630465256213864680418 92444672402317921425718010822563795435379524765514609344385707597765222903746328 65263035549738489704536751750205819737018321957924175000746998438009719615826867 89027347532310864903984228217734948358704911194590851485584325514829890674651913 13588547332402737039277956379019356303156833457063502182082509928430892853759250 32724161049735684097475160309658509967906865208956954760758154497902378080935892 88529087207415363844159417293847417931832964414253572024762883709252463524489376 02648967727605536826223224844652678389942990239240449039735235897215934297289716 65995971621782044326109085904331321282062318523851010289502819678693390902915686 11709367212905967611739388207186793653697803651441236186215653432422373423165988 06887531083642284668112734470336973864036999722297448832606914933987894022240000 36145048748019377525861693083915647797675244211949495904404420411461719492987445 60466615775872901995957571621042144634935170774367758468819504473175319543281467 03681468470895178729081871340728296386291472609858382171661542648590552482910074 97421280601947572239548445093548556566462043737564084418608770551174064975605276 18729864191721032909847113600025139104460725860030313371146332578992016542159035 43178825800149512580974973657732505185011174686605789390484303963681917248032558 68082500879073741737507222913025899982766737237217923956816549586252265595165419 59656812266722444182933231917071434313581652658751349425863074130737672113384016 92969158082086081857884258824258888308038187546947724631322101912182793560385857 63837038583536073161757111204100278791787717426404156529763471144958816156069551 23580406432320228515672366961763841564153681484709267630334527811961589090135605 12799550604427677053996585810794524165763036003360014739801941280512102530567873 42054002803591692523223257504932149415631918841054363715352596162299825545265309 34691864954830931728737857118684581116102408901677182319296223978774639871085398 24326714189708582359963671408132583590403459344281895588616271284981324833496452 66971251673702802470417438911193131015936558402652187190639722720412888049359657 72393745268817831922631541631301594847551288376625613602078440353790470537922123 97540764402585066617573262958492126820549411658964817219352645264125785699642664 73009053495416601034510680124590307871119208923214703889046857450527055190509856 31323173345429717675615237091288040010034474591172493577779525906854537638867648 91200156439217011964581108044314443618745377200573752662471876890551796256908510 97105517249858633755815733352064840291055772716471733678491863823851366702840991 64890746469234263377197493803926166156315848360428668247898342211616303122622055 24767507950223388408368214357231506686440555325563648058792672509645427715470301 37225685094548777542034782403314294687868970641747124183788201050952742291883532 72521563379100696170929292895398102955089076973226192129303887417465731656888141 33542517672314562380221974208637373879506505956014175767052364027273158388753737 99820891236603127353726468973764799422421896459645290777257210895681281229769012 54524391331412099960052635159833377354949309583846722078843112988217210984985786 16270088196093231980635845492685477724055933857294865140837458598556734694532823 10104930336023696586652627851379769499846562552233641657364941712797628925872091 19420893850479260393868069667540412952352841940065643361676221462633074674794256 84044641597365954747791746789503590542488691453339006525183966864007175568536929 00696085047336038281503593377949144136534680712498786187572249950478629495603170 69930514816591587941261016175393507653613771017712457085614573410828752996092878 00140712177042381549409388221181835497153099830814346259017140477495150473281467 97512132404696287476207998798628135286883947690040142387290816554769151014032500 13126306834035387367438876817546310047757283612490872829333199131042913309180612 32105496970714334398594730662991900409191707296316390975551017547643125225209945 17983811450958922126954265810611586112530465531140203693726439900155944520311920 46861563296498624199983317949029181997899248590739676426272369698389100545502335 13437366867014488976683787295702612253165181846951590879814602571684412727722846 90726102710466458154026809631659660292614875976772811107548190911117716919442070 59117107214900235310955999638390399424877057380559678968626861914978781257690301 72193299283304926831760000795691731389149476729400247787563798254710805532497593 04039901190046568281677231062867894558151434831971266404795295304522808524931946 14681485959737509530278335147522509201025081838584128049804927271530379668148511 12918706225891544593551872762355045106471765298251166853677292493956662369300300 73716043225251023350740542140893437574271304207474676054539957910619170190578312 57689305536091991917311877911108563436227962900889608352880479967613469983094981 41137667961317779240855797780513457274165980100948553194774503244834232334860430 05826382176075317335686059594229742653548409822779479379276488810297350919545684 74739384421636839935083534801172778727813039833018664917909460736541322969259000 60360442305545449367053558012530764146562349862953582442418838362305571249978029 10799587671946507584918897559072913240379574479909791369552867376740457658763679 70122851193113315834346211238609348472493822527517438153053428100707956739761911 28944797957613901790465570853562425806478239379380169058448028801198784642212361 35091154337092235749389878111065617450551226007010747881937166301829429708906204 27119618623466268715499654720497257285148633677983403136059907927949963663667911 64372595255398853162723398409846789538538211524660884072042574834821319638471915 83492257809630910622575875448603372411511926970360646930269444879708084794354108 96939431933648363242844083288275650595411862551084562445704404720815005362926077 10953657965416494888415942573819140266903500479340084972104892470739608563669802 20399443541584590502903969715735234443214540942960235311044646074701193095644027 83306618055239971141993683369636072260769263319914468385831324075154581682077878 60417702928157201222264483495849955919467313132763976508923342222964620807789193 19138358360383336820486270743253277704133040642151940209592735613087820925435690 01482778795260425633463948327660053010886064032597782649807524182266154700585963 00114992155008505638583437834819947161403018337310713606750966026134431017371823 86478756048112637977651821269326817860331087188808642895565150085899193017210164 92238961924318708448508108206844650296151576771566926530055126209026338510758484 17283766016145104311858304062333342962152450395321363871237265201986831163272002 28024057759006637246770879416570671521695034862609443707602284444473257933642519 97493055928601717126396305762647582194514204502626419934547618683755484571232162 37509724927870738119602309711119312258628629022246393353735431792810834965146721 12447556777545180271176783096637072355041884001213053013899860797083720863713380 34875604106196332623875811478105979792812315800095591464464421672800725949448598 11915670750776783656161725758073604492895160577454914379057632639388338676691876 00958668408747590380053423251054742868692590732970085221201435314712257719953798 86447439028105592463873691288137709336668393848413034742084437958395984847473444 56651013439485775565195498140158561244950017019064766913835270616349802324047297 21284890529668075272490282413645970698553499771636224071613257450325039551633623 62630178793858088270439652784017208218466257540624294605240496839231211536784064 63943356527014969650021484184255222617525905683020308279756244232188486721293645 17409775655770120368416588736754912657274445514696149657471693076484576063212577 02606076621335274788362294358234872438436667063698611122859267606565516994612255 05646538953081461589979056224487900047115536952242443997881037979197887904356530 27679613157467423904681944227471067848610723524908868718327562472461925166882509 25060462360576228090171401383262904124264204079832838161075523677298741259048758 70439132456506394148724151140004012129948118094062535083949965842202556838708577 42707358378285537387027808221255224088349029192658796172669430915093540726689159 34649985741504189352597484161065653284802854256118687851074856705058648444527848 02033573100586038196731774599994050441828748003584499689095279195744990066818618 98288993847934425347615104730720030653324079132597486876344910624847895409405415 80164033873433038239842015501562492837576219941619447916516987804984089182146019 46982391790473889923897306055294888837118655383930769538937891017732831143247512 06923645510561846909261505817067849681852263883126684308532677830984475839293771 81728893595145387012631638562673916605506657330907855367744143547143840930664911 83177383024123063705015174587429206969785012415304660294858135138861541281910271 97799817762444327930842280887681082566417971181209882163860416468784233800213936 37050581660700669808449604740884770018566833948932458676264731455873484972454026 45131820107357178189404733029704508013841197013637761740690732028900653730631055 61560451784780680717177818269089084567712992092561364608830956482903218205800488 00826987041105499553007669676911224091875673791298212700724737640584381351104471 46597903963594507691547527096953289607990171112937571444823016094670730844021076 12033614698588036003274107604526362971744329583780493915825329490957287034718500 75805353446590128308341599637605785274332244429794400531042209584318354898559548 70522494166687140574234328005800973844132477997878597555682924576124735582605686 92723923875219533392476921647072117413958014266707027150469256644211191043295507 30342029835343344876977943445171777862268117267884956498898528153601326767260203 61282683190406127695529427987996541746488031804519126495002425696105668237359905 36531822197209230486563084377441448932307656222809274081161313656264683170604416 65566511230141212538198868467885215981245079506900658972281289996350700031431105 22498461537044980734753808905429463191853577068141309716378478195413979262355941 90144344592002779540454229777892046698418198739662757085571647678717350264036550 11906388710243537929489330872104493782126134865200858765328274216260139178306346 48359513583894720690283332729927274763152920044234373149120886591065946381530704 08600371721828613134183596955539922422514816491162016777180462182822738313943072 45568702653412617228941109214428105581755878186921969652518301133531627870704583 31752345518490831242204164011515946386907562142763715277270290014331624690975115 00285532586193848933293213708180483334281534457975950702867644125142920071750934 17006011295964420181684449978751056784624525824839753033519011226458022067822940 86019298793121905340619251370380747666243964576213426079117764885712583111534646 51074660322139588718609936089412776090000955656140702879309598147460562159866350 08937356280867207868520659466588837747094904178674229904261417867702958276402602 31973327582317293189475410724913847793631590788411438581976109864708104072840120 08326600653006819117225301146998205176380425832130266326965458913581708933393180 77254930568053261351317138141965609218039967657768518316854506814521270711455640 11918343479649776574832968725285489766520574292953188871337562734076354351343337 46061489508126725827450116892880409530472492496920203610112389323609712372981817 20911375437162519064354674278801620683484890018300844853549807534277990599477235 07981151195477108206325958283243728587086239315898598940585567999009709102516064 35856360954594126735820595412994470544740316052121206763270469851486070807681268 12161650097511776630203473130624848158554392384499982190663614963464953917800916 95134822592095197293084084534899982397975178031485887814914670811756357947901207 70823976009062735553811394695740284559271802928787875291815571657629987143847427 75319029653014975788909792185082667991507656799555720760316425024022998045418638 79856870622281578673373081820673831998760255639196351119245849734825310372949653 43620917187929093425398473148612163942541406222661874792703431499715682947566526 75748919008527336239202294187112950018171536632215063985150492756304867550589649 04624273852689823352794351138875013128962195140486745855691174473176780379780319 50722193661336462064823725145764959870060381954097392430680683127379950392602733 65050830317670364590495197437483801125883302831316459750434219831380869134617976 50775341737593829896615466606198104390148846327170425067910196362959212965696873 17263747374454100799422831598975995094542503440836855332221115205490212387731336 89557889419590101554723862472302663867459614688654223806992218593744768434915565 96314290340202237125515291139020926818892753723578333779149825850009008540192024 72011571369179798857790746818444435196263464589358425281626976334521468406388982 43859730563712618654296511933986263425652855688878097204003561559055342208421333 47379923598300009376962283770774413886410233377031632787769412384828509949885981 84903949776881880980066712666728235394317049830088802326238069958285868720800659 37387890220521042354330453059650170032581574814736204133387849859402130232146243 81763948610077005108451161139869345529583932099829704473490232094789340656236277 54820543811103988105831375829921817548373079374548772091406123977871379697681996 53828984074216270645185950721221554725962214444324686713014933449298059409111897 08637682575384444922696578819512717866825857038068326122644380890627233043793131 43573264588618826794553145198412214763182884921409032570004227155951062033432897 04417569569414776223983687264962656142260594130062210687848181435739932421155111 39349059582712131807950243754046960890275746220679636725240791629898703917241373 84859223138041824840205061467385466070018174763783616484444740763831617031497566 45074807511552028878573607926048219848453517789297670880451801425368666545875493 76555448457152760347145667466847632711868943193645281926094556596649072728684460 65499952934227973433364079629358792001248458494933407151084688781604480835262852 18996681068865224389169035322871078772997926035079484027404734909689431742351677 53294967646814030429232261790084006064547804204314157944936901834690524956884999 57150718261074393988573907697720743393996831751461032089504655064915573307616050 27150038929096170630752341357982626820166196049650082954121334230949669242085572 99440089373224682182532106656580319116729076466228759223051419764385473047455250 56342679860221701063773880596800062497498815429135803605653035338728516671260870 33578274589769869063731741186379057366621114413900672133776213562394379495247270 09652766697282250256468690875290558281725965636592439984802749583457544185905817 19296705024213658473074294241739173283818907127270347135647015359592332628591002 65284891997556157842578707897747317688298170232842661676851672066079516121429283 49193493680235194046296693877038499674486950851614998140157152253611791849974142 33009160024330273140271733391115773659561462448328686926679501842944416400547553 68264668994243215568090160273750761582020453824608300932632347118588554741094874 41244415400421508368072001224061940235022061924394832228735763408509541772818779 73618485387122053720791884040390932149118125352162191752628697727684868860735557 14356858483830155398069891486923138249155381009774689715068577134590377760960040 79375687002655221424937189878713748381715332063706100684439893736673680596046314 84452143081350441881304591484481295954141153241121722471693104691493604888403696 35079344973155485659676699199377484536189859455200925666895450266734567032691146 54654153970648657946596655188776496839768251981416386596046288258197554382326869 47387457799683235077626876774985900190993519294454160858296663794627419856474806 71581391697096518918365407270063445422048028978402195634247860156324111834101828 36483787231793541106123472550704156325949405834044621407444331113468196455433559 38219950003381592633622130594181754287984990718745208415299496913849378091295005 82641482762120646185145681090957403085018496445716418658415465850875052687145576 85887244555211670315275317776335638563431202302707710910305442452963020415355902 09175316983897968519314056544070415097929740200347386403848088292120502073179728 76893594971247127305607199951345240770519819864999381030661537835870608670458894 67262436754289691840863537408772773059784338873511570995453536281812666085882707 90591561721085137474613194954707689487753868715797128397064851222251081902248370 91324695703259635862872070134087636593851354860386852234047650184207664815291657 85720051198720410399002650913757934768644942947146376045708194955406562413699373 79919622219049674088899170555593878465871005299834261323018401933092864098184608 57386726722696121459188368571836408161100888532577469537222717236549175778379202 08305764499481557226755984916662548138901392387616214158887485690251689680861939 54440865220122205008163499693700233897733130225626847664700154616576082672066887 40356919974753821256565531902005580055480459103234951632166132302726198051129169 97023933498668858412661810641170777298985756239052012964919731181998071570316802 76489835393497594201118405675326580840441506888951729148611921676752839859054497 82784651617939337193883974019006124340279789020753411177426770508214306204834934 67996824885178703305684103524998171912474211680207312286198349299564898592783581 55588997529977326596617860012222345363234595414680228763443315795622972019876581 90559385188534326829179239631471925710073153598618991134914719526714869482496363 75032751170051702067022417321515386036657295439163279860452103431294294245780520 47946649522883251260018600895845897099544495150423570926903077002610808936071701 87902266903792353595318569520257154513320992988109195502681427377727356183358541 81675425027248839991981762773017290011916444758802611951677650700353235851119488 94616818775497025282624029620645849036966858708931654785724205269043228799103548 22559721192774115871510347306508763425362069509415276427797013359529275545365394 47249609797742172984338656463995102191389799247065687935384264627315989106807517 90511131500852303989302122143721729179039742855747146221968678322951890293642044 61412921854068621726829659845470621732904618037795725458289882099686751093418627 47593160646685581033482889871143092764374247349349321403986938755348362471799332 10399690333816300232726144760987250428433949022918669759932688684628081670178418 83655649518710218143620472259447475150252871053308253820720070536183232713131096 37949080008396056523592674576048358905096686544116295217198872335646525868326931 01377012979101126247292452319757087654720057237783923627357636369784957394079355 17259917590357775599027680148870940586430866384327164341123158169212380402257680 39868410474485478527241073441224516138176604233957014405307423454209492872992601 53781746816383780265164645457816965585598322020709362042056846668754603964076785 95510095465701078281172166128363607643841262840548690428693927140057646876821884 80444526308300867446760424401515015800093560889530980014900283864652909542751560 97351608973889354571786781092849786424723512134281878527677759879839639015019962 42671089036986196359638636566328030823649903740106122482252995451119682674928760 38522750119715522176649588647168822010254912562916344301716669091672017084000806 13642268486256718092029629903773077576867124556153769926581469998616426690199997 33263073438702562763951989704355154690391416369545366256726166842533560363449312 19396562212231561326802376014092431917869716709331480183769564930134805125274444 11938958693009418393708633708119543701511861055374162004809687204670638593597353 05575177272359176049191523777814835196783115626336845508621666054481985491541113 94561485231065459223327650113394524011293412876844938350405467201194606923910486 83797062494874523209518165673462805061488609315869109923163343625831719660897756 41280930225428771600803863525214759296477442766731570914961159204663786926419385 86943796384126993032514229047814116871448109996800466456506201279939549014137283 51132190619453071505411545621138894809815379096359440650956396471839718255100888 32549546261461235105207048409990813771819899489572566835993014521679937504616671 57203723602081141648719430481910565486597353214648644996857915775109255139141409 10741010749040022106851286841729813355479604479122358914304667012626286702908235 79533453032451782561348632750995044526972056518030391749342649314141012399662387 46448636681397283959379881769890774556168323512978541164389092931194841894642482 84091849619924679324383187747332438436879426259705824295264856033134674150302667 26998677415349904415854387815834560836167475249120557942639557149579599462427889 53139501559447455615384307333199606268954247022524127590634903902679507274212860 43011658935372536673927175493934913104486858543180913172311766349696882922224008 46639591427949023670601099805048612549116248588164580971750269886047846542391192 02562566062934603905648996089103943636109493447608661535158151921304502365192183 10019948147945828757313118025813340068254744769477573371651837443860349686825130 27128486666527341083836652252694649070465053622220579745017732356057859401741658 57546237749355962030626083503928111879851530692432039954586920077618215853048426 12689908217159132493770641443765420211846738541822653519536639023293289280596086 32648872150692715063217442776387860861618170215562878960247152912032452086886332 53074213766177354017226387948113805617822709143164023237154161145811130231540567 43008329182559772242515079791692954131252080224222459286480006523441721316154845 10537069403441105517745110627048975609632288690692848357215184992087345260772951 30610521351763521044122691811169088273144078083031492312847725201283675279002454 90213633521040948709820205574076352572049978399700860651433245896548353781531406 15293260845130306160394936678580843259316992895595985746513941609443033160247771 18926944456951587517725138487129235841664333106363847957309135874370898812587423 37915099355117978498470451420779721958219814688394721017827222297668008894707437 02255394174784205555777354552297601875280546287570517475620622069278132590565160 34557949194102348238424077572867917076099841203001521579049342945197731232477139 79088840744221000832890376907155618743015306745169930052318560979866709805520018 49747048024459304860278333370737919817143999954049416800546331825978899215895713 32721956924923494439351187231769405069872663118347684985820252107294648998560105 91825083678408020182268712426602486373364899158066192792631161375759073946519116 71905445635650418554654728899119991378033555272569149500727910143282037837073274 11606278029997187396395152352848499174601759093543379200949655327385250475030126 17710952894265153784879306658518127658529458631058907105247573323240932920092467 90895015960078590001871477379519752759744348539704489799809561345370826881403443 79767546324414233721757847945931779431020522818121310744348604633376845600750761 09739085248418111799479091971949387720941396170166074581243992931836647841115451 36950594428570765389009419701452711456049547695427170641103301614821774995284230 35594057492774229197217177829122748155826916004907858234667714373053644278220398 40556665824460670074807114373936243837660139468224666071959577372870328798791027 55704299234101539662842389327331962211183619662057445694812934612487615839648337 26999639978162948974978952425794869705583982476164911817785309906138914661814845 32824535861668629360951164892424014259612252778088041210099705440805689168642257 16472256930646196323210625339758842590602107012919076856948177713667963428848528 46120170436485973978305925360778749116120548531774640458637104368597534929238728 80741037826258080893406493273512804993489999257306620614221395492962863233427259 84485865835073733383746722270724392109957141681624387706079096453107473866830148 02947783065914613036748920914505828378881212790889542456944902793006532163290957 25765739017385126325676552243166234004317164435235603770978253353854756883941371 22528082508857915795519188195949183112652769080886745231791289479504560635590615 37033641554678875640414966758596218512440816014698872184603110156835317287036224 96011573366759298769583079636021323780858887464488013055458438043448390592194905 31074470830496681006183089826067632864415498277738757384687189347390529223354261 24979805595654531243905047629789177476003813134821207251418772733742532595056355 56726154763214298003779855466273052390445690162930126070426385030172959214404277 47665047611557494436793754898284818697495758962578375029901970394960642464668217 37180945422416298313356041479155165656021771668615770948565444208964937947673150 11289818811159394889533325258762472078077426963891411467033893977035905038179365 56053972883200529894933288935293392300176577050320427236899719154999783290598466 26051260530319172980080113749445613581230844545498933206728624620207883267820595 67902729409822653157838826072165675344637180184605576291030535557948839055996546 18928060281288598894358378448057285238685335597367055724802013649990542908069162 74443926620416986547729143015645391673455790850796895159364216630680912896148637 49312041300322003966347947488215040977301261815742709962430844077075769303411809 02332407761445072189230056959206257986664252839786274291920020534340725015750791 48374294900150204135227632545438225141106294527542628847493389188649340823258885 66620292209476213219742348541254781046506013839455497367237814932108850004993910 08928452289762383330112069327118637452346953180733982749547904814606602798400060 05484777756774089374200278836825645189581532531446634591688237548929500025208497 57862678231971560649580364909111408439819821476028464370553167818775927493989020 14722370934405558322782323009143730755127182466661800638118683141042546801367330 89397817956150440562279605456886305625395167266541948344667551302102167790895936 65441529678688094964188783244791420015666558159380837209986936388394249769462785 23527899928140590415511799005371079429873596453884667702916640585995397872263292 97139165117905117890714568991822624208988810448778236518350301217040530561080362 18083858082937277077860633418409354418812414914434151896055028620175207678354650 67147397080201858103214044521909770702975531871547877119115145616700100783670406 52429174610311861284620248930159611837970805099186542244379059459504682471978417 15742230844211420495036635883966001194711388294980789062243325250819827975150750 55739469276028749591742045154018658826339583148056315878171031622201351194725067 36167399671528322090932506348202770682108790383784542495413804322186850633913676 82931447437922556009852581457260362357722961725485487396199573647237973471197446 35021456713839127352570601354958737764820051084830251272780484303369742214681196 59651820607518291661383081636798876760690021511968277961035942219145312685024209 58711270405600628986998162339407547412657303254225304538834077317522277985157153 74300587938514529582007652823154738924909419562083806630791731708408879908235219 32215683904994500609070356894663824484330043141902465894004519634272402442523750 86628683682854462676379703155355559122073825582880960676940490768404501084699801 68382497762867256355024699544373777032386585771436780423075645973210689423987570 72045245220560054313033987139922298088257001551229233309089682713856906844960796 94914986198888626683705875176239791375245120911811593946185388209796744099401779 16230861107804242629379082454599822740583059414582263323525142467522256696056762 77891511380648071991760447779507520555465440019593962649823366056773450979012148 39307374878544358666497592896851041136697091440851674816485173525974555946739526 55118575546355838879658469466386283551191117513072679875134428105028022119358590 99272555371420011494919798770800425616550166407746101501506372374469065348213019 52814407793680380919469212068017316738900449889853361651200250706125891957371991 19079911981228068246268826606492275179433762453153307224301600935175740493412023 17143997143837026321780520923268446520197507991724033481352209170390997697217970 60563032717242532201928534988381184252229924706220454210876472533946013921947548 25698393650922358800918160607334703755550560595965357877931029352238178809858321 61532439504140095504741242621550933075803464007098483736915631692481073784944057 39378055733405248576871359583512894697742535794649025592924646017369396290281325 20104523463335531230327778282354047410470149969656617207883464511457920041999834 31995691481493761469229757914920531510527178619452971498924220344232899564251486 97148587312770793113180217530638727060172156713999354605501030646174627590530615 60942691316401721630464461775592903759284073682840421587754301822553493051529892 47258328445022160381991247383139116250801506298205664667537219449532869739046803 32697973380206739398923496426860920196365711498418892427253323982232120173766433 77656761931223813767525855573464329454901443995598221693767659966684895534471174 22929748052655432353750735964641969330797135903679802769741833312429450573335192 37501584506825244103633310665075421778866009229001584244991373288161397849798351 63074773803372332622025388007498164626100662948456439861604963458366899331117832 52706648680922231574134378497221994492865358806026573087456811673571970531482285 31867636445957661669126596562327756366764870485317180134286762095773088773436976 94573756678369277441709067027809649999456932331956596240420001831294131579489350 00708444004745652343468422503279806998990596577820606296087967202396559339450384 36970958577492927476718444594265835032255867000514045364419945912984335061909009 93570504024661836376249034435255082768119226796844045816065722055616250902319580 25260507332210356563291918721868970889323079148457119003946512508780946791035518 32083930780234373463273636054455736274726780747587209111806565585259252348737146 26368125191587716890943164491775454467585081495570568042274825443745330192989867 73453139383615211164168693878118761043647908061139084126642436800177876961988813 14159061607627577314985330659475555790364775059292997442235746314495694168644593 27650864996209766539901060285806982844771324915332072933631623454472627284011829 93556600496438870425871236486901048874430851125049927302333435453580917948648277 27822233581286868600657154917370182784671543443017276028643419536497634431754093 09765751058269093497422891379808917860363942815607662021629476850022817409773716 80267899951619326336584125789403299604987481833207704577319198687437136956459534 47052969396029220520278800674173104286678495785265192375832449178219655967092788 11300904694407560756066138417197042203883477461887478789759133879238567551833628 58987087773320937762103868704214128217300843856011560943969020039308540470623997 97046490929490709323113488595449762729182149083960719047365307810880600515852065 57353591443788638845351381061424305078834682521706686835159013099444490108232246 36112262130855742243825754655808055321895874488101792993086379085976571872283816 63982288406926223728016444150222194203581732539222629450608666169534473865705300 65562142715514683574277339982286729717612833237139921436026215776497999361332943 73942713906529525746900458411231826639756374465651272516458478975995012504633921 69332847146162030048946352630487054922070152570174851755100240940924137948323777 26682948565550479616905272074381714049286342635907463330382927617271113072242153 03545231988055194035781810589654621760893824567546061902225063230850662623555142 75439936860670764462094856088303102540723216993260613951268253861005917372582126 61304456586158008492127026738907882793830544426707696920930745518896450902538989 50695377229009430112955293819433349360998492624540332688863561416283770825226531 95825475387028118588578830044352614524400135842336509109201858675745350381175536 82312406095594817905512506397148728040760572235395356482729777781640645245324137 98595577734175161516678667307397790098256918466256647617549116216431813523669238 29933746097772159870143598715220736850407388485530025427192809447772597824527919 72045000786105315870185667743969351866846540620502879557553745952637082688440241 77363037131582302356544051603144249514330577646501262355899084184721391252938860 85611777771349077983656189509497244406471957989177495399560237751539430804860901 44876158811603630521117542009498006750752323053672925919005749178972549098247911 72336629111596414740552099207398132060466269937953539310205088889790341168559741 00710528340561208453707300300259214800766745241597252530637196965077788131745085 47984447764689650025284208624511011899548500881003023483294333767175466042847134 92076398496042349799382250107820964613678252016347665625135614883249678616746324 20208987731379024895333664238462450528344006987732114325900643871248635778562438 86654767128788975699277194074398237755214909285377728141492524975582781381221540 70636261349278801461664879577425715472079537580052235025453252821606078508031497 27425463352841401126087919984108104286928881837113321011570190776086870413798466 00751910686415310256081052667145601308177328501491499360635402347879526083149258 55463786149664871180033449002707094029180624576468688501818518889354721312824531 11814916930881965272671689985657035995246174570400027409245498515825243526104730 64557607523917926822890540237023701572429275658479269322842496851238103287494866 65819771834721239136962430522205951660747966967649811026402108387815213750510810 74724246158517066010423600555771558982811890477735737441458472565913373765787046 56530677452028028730759701494578886896624329701960071235974551950142826996007079 19259122225878824920067026627957476060748178774952875810118178419461934475222232 93920207686449960538361081538557129168776988842838546201621958556436916461924314 60591613821296091183534217569614990208132853458371198873201801365103212144604102 03150340518398255933095245292634185634328031283708247016676676872896634420793837 04279705080319621478264712807643263857802598290392344826721992933583182618777852 53318546049270578186442718495538565663264533383023108080105103272443878199305605 42411277682136962267609437585505282492175229549020357934737475391868662270771647 03211291670048610355899750886499150585967142690844211360281627109470193877757289 63429434741432690625337295417107448292937245467208704851257921813509526840041331 84181840076642991948597841111332782114568860774920738090894193982702297004547708 61981771882434447580073681650552642468863798754559229062049256985216524177930897 09028834426592449521545640452140146446998211315177713463394970850158225243280818 74287550514144771061299310550505611802045434922567846659459979330517343593163903 26150094136834084327014571713999351954136757977866036388279115504547948158745175 54631447809187537389104263763128976559895673318048529625813249370182774555474673 99222585803515295857924790598039074464499358976446719529479016681597197614652239 36665192428604606996303078101769473175968427715099857471763905218742710097881655 56251583371020141158736248211839940855745717400411826956516803639849084301345402 16918127826460909441685769242957974512464131410792810965012102424714765083527856 97168969865432736365920479216022066946094964486717082134038176384182821659370505 46807229961782506047868329468961716927669433956700841336259572860354913978793500 81506165576755755684724788830531827616984281517768992868094525366837776512899163 35608318579258801663869665288578972744199820083888026959329913004379496207998777 74911586230933067897697903517601907987152450388594081483183361610572944280915042 28416657781782488020184928015679770372325648375657111043583191361959681127450086 10481534138632761068357252415434919283772952124649319889708143655540980151377462 45045816888694825261359062470173356381776366913413418653688629018850239935550328 99255486796571541466815262040911629859583174186758105494817092139607245577976669 58391731380777443800451108716023324830795308075591816740047223488472563415382750 39982651045925205450658285625740790576327963148876963103607287446994271308871202 15064938679961525843715205885205911810588671273594795577256312043127885671824990 48988980478235304758050479826777355813208300556811066290336119571035477528727204 49554830112295790474880905594869057240283080903961066742601296023141719966381224 49761783311407649745496220288035274648247048636131809730698658878238723832924079 95560375273438840853245252851278868872447708630319764715857661746859566468653963 08338392062252827815563624348930864460336305673867418364515762979590972682454571 86014135721816363395226645711021692884190151790753994323508821878332248645750422 37581778647849083449090776369252527868423388109679829882506717751687934706399968 45021626683573431174600933104020342288901356124734949818405050250612857922388931 98692180238544479564900315420843893748892933387426450580981935308184662640276562 13363228443953729397058474851695087583093660443505739588880681709216156282591213 66460662001289546016403902428172466067006470751901171025737087960056689722454702 20529451730574764425443048964515688662831566383674698137439402092780039565092362 83035824692914162759906755327560210887687354574501209345043472458277645893493907 27240076169158778803535992482611194377637690682084121929552958598047535161197952 79471397954504423249738817658552370658280332490438104814652461860485803065264579 64614321744907091969620262303920602924258230981190936595968399828051361716912235 99741646181574515400143659889600517949670565182543365749835765743141376502336602 20335706328209140993828448015128531069896309297439372431840950421332151919821822 26014173543883643302727754520371049866090792651486868297865289505325345859617459 98280390918403397831649332349248445842274094227645122135344856171287724747585854 65007696382112270196677230263820613868278257514607615377258518637933396710936346 12470425047784819026711794370194653592923685411342201881654592175243651495518548 97843991208388126546559035988674441969093848010956300251463673905712090944046744 33248965497473972907668528163771717263121383953540414362230083708972059017929930 26067340826583885737581371026659663422106999978243699450478042283006593905126457 92341714138997631145057389486932371432862959020382290556724291650151565578741141 42334730399962441758218706390159183348178135942117417128278850668499436607057745 30210964075640416781077506185042885969464441987301822880072683841696191700524263 67256598527116219282556808664328485793065996499897388690688490866969611878884296 29556217485176428753492934749512459475611826147764101042941595415906114298940678 11433965013731340524930408094258702047141342819712572568416225625728744686924345 33304256987475178468515690887134403787686354004723691392818293936127154294080358 67940283303961443768675967470739120369684723956795805555208783274471948716207797 31381388065350569773399588993269766798915608006166733842940225434455673576776249 64674374746202207300331973021739022853827163299402236704894622483252228285960208 15594668831148201842963775498554430960503864808409513861241103911725272170644792 59471878826607820804884053036343186393701953503236520034944856549165763722342606 11456806139286337024702930461795291515967693109500524040119812232393160503741857 68748167904016175654555871104516075079883322102695922775353580974213158953739619 71178291448480261814756275412067054697171967581008097794917639182336317365639908 92740541917232282212626888563625801474302661436389455585755466154737860421155403 64790687309679725167079782826911791973153276805919373522899277172759477307536507 04356250535052519381845155649008452710869937410424545585359569925131580298384014 70129034421434588451063197832481270453939316547334364537840116331672346099871381 04213682619642811536021750511275593791856569993530478474970981888390810254349224 55498941594930034764264437772718189438375401738389003610108899181558310426098400 90520361190130922547229783988020326901299618393831414539155204358049717338653512 72982222524841218025902334798856449697435113265631927457315768759345215663810700 28913660599032586196979296282329398276231054151247308089983522316180621174487119 12230062569953805429369670024223512168437922974406952383231835492208341264530391 55595493399329430734083289077445121203314545134571569536146232801801236930007684 51915983190394109179477662605888055262521599126656429606068662723995132590950231 52565343830542532125695541139659325602750981666720544445345056782901151737223153 12705668284534730336441022980992654293607835299914290678885458684438352703547994 40094105921587738925885299643078868467277533804701539146890654170438207339214104 37594726340574600161348043880480260771809288819158346942725513265147027312326836 51284686570923649041481152439092941970104706987427289818638381638155102767155447 35942863969894675472989769815664893004078932480246459565645975531200076085692362 17638197265583164040437800266174379307680431027340486577440332662226263675140048 08850340113898432290245180137663685367065878334281234666050077717484438112004818 61325778708570429508561824774779322027892671335211458422975125560955628615991384 38829649247746285604882274862616949483467269615357775067426026274505216845011260 61760372718708433034481418581467602808011543077580971538027523987023015824181300 98500261983379899350124118426885952236531411509441159177855895953037920995261274 80035241371732376976540882316058892471382594640409695795229409443246984348334444 54269202129941226528493136313670519904223218209906258547861591062765051429043005 11605486981339552534682880589123397327960350065437330106462412257253890219130773 41724459148315786007403220577169481230670274625044333723964263944439635318692882 86154089367971176990183065274156556329058793877514076160616628658192795338830510 45207609942480870791922572697042104073595310836680444797858721434510667113240271 44092262470020220914185821271476174882781781290835622845589178332590020666539321 72439801058995081515825388768122900003087368043893875994166952543915219480448675 26939423977595521523226609521357595154267441580964313696218216872051483770937253 15440106225692274716913536660899845771062337273614236121088319986265136275112482 15773113571916672074141120904611045541472838477464561853153795452416045906306000 81953416325947099844752478659225455415419201299525874709771521174924749210770227 26127018458172463321124388785531809813405226679966998541909649863531223960486739 72014726658749502524492107716692668298857649009828275498731518675516745730332424 95807871116339394270967241366425645582296250239003242232548598561110069984149048 80926343513360231941280149042016373005103596826775426080428766962648686682362325 00110848185454067991472933492540910237157161632863178740958364310808454989173891 67922577388656688711524106867049485847750998193889632161315452863770489379014047 04910379182919925149276762075630899739924850775095155764522489133202110698196360 64437808607057131391226047533774082237504969617357760755804017109283792523282379 97973351667007952619206746031280396806145816787793631057910064141557258846428573 89310523229948672611407261694852487044567756753678905294095318827327829587346133 03837748240625949990339429839203552543931968953411044425287656941084763932680817 83482419095947194205494571339977902784717918841187456183372340371675189315591791 99478933921467130978723386133612295374382662150014151263692016363307322635641912 23707425610624203445707275356360445895426595578163908122770534162641436825643596 16223147182055019267352232440318135043685092471684305634716343714159668888340755 95747840351999434760942136652741164600551464723988466866686017034472736234136301 42198775817398576435441064496754429836732072185804034881338447869844359097517198 02041088601531046494246339884997387910920027711595929670297899827611221833346680 78731020571008986781217417468147721682305892182606918479052727661808479147212415 14941440804619351819604294782266394509205049521610752349218636015205260712355201 55143254041474870394463322817296913139834913820068458555685224861275700258766889 02581879052557211460787567256731060831096640027046266129112711429025711331327840 41481637773769525164667397366688633082908505416321313613569481195331165812927104 94198058306660272926092390915723069894143899521429044141361885677254558305480088 61450345154175304582304328954541791808174081543049049750966555106698390768653307 19901748229920124769843923743625479670964219409382026292261694263092926209375522 96257789879077791738373150250982048870936079377957986962536799201266732678372673 75213331352942881649708131944959953811400327978156326117413594227602858641058790 76057766422379348801531852117017390271567543601696768275004952969789291754175938 30756003083587073186077834917666833698541692566219862185360202903875546962385816 10369048721941756544799088615690857599104481637281531054466317116921367935188378 55657769961274436339465459319559213116750326212942318441103594629757554312415664 85217418553412200102854927792818447917076253407226547801032699637983760041877606 96938277035790302867532424558626818734072118398769994761007094911479690362610372 62167816252007752709000622385997860823135492113971734834592837926037742344607909 68904353162305743068316991928634172155540252179393723846995522736960505232364801 41535355483070556130854994642945632460995848787030017703765890372347147617005016 45074320638532674790341026290205590774007686466400252875738097130146660517048840 00575625554735087318355620756296564899049995460342358255832209302348813642989250 67614831685891908584249424907657417558933324638800332981601782089061555390866658 14305738921058536958796943457261252242430086328016193901490722679141519381072707 17167741678526488607525059220636126579043393590359108541339771166896467817928868 79024144624441974024371159094736454163418931481687293808713058609767595107083689 89220311464670087879860183947136831783326552484823072208917014726910010022868209 82758144688480409072964749761598692439947940260420003597073475760708846684323201 39293348642570463192869206131641614371035846143835649611914873257413587114806439 50413016245377384217071270795579641898095968666195433703003330591710458588810058 65674721928157957195819620020859388820603675040350361815807213402986584074458157 90079510083132274563810646478560962093581773789644542018576134313322314436157716 11550903936213611267046085244920995366254642568230951398909494778148100706415402 28938494513281587563601419725973507374503007248937100954146397085285499136610743 71105994295506275185291719190261793206447125958605213950867106184145836838686193 57466099267417726245061800461462158329605818136645955227275855171500314702589340 13460311929833658324051771678350687881030177076546042398278957820357933171644510 53808719902787625229328397061518235805060729981122863665988891302450092537649564 96294331179363329758189095594376045915078261826212743456164029691784073114983434 72249955308879308862621183052800916371359064030457145989445807911791231695288285 75621311390292048634897763631577346217329821486266468139872188276775677333824856 39641336886912471989588284764060210475622348786701984298146776782106243345264301 65619699781996275346907367295057829024590815082624591172812808337287486750507331 92774642647421942811982130737109336304557978461496490271038897227618701123192660 39391998488187391411366399554563691294959524487241912405957125289548342677104603 53365977134562428796888106675801948683003973888576526131621738796830199759077165 58314796645978782057321816380759207327507564807724150906833140449702576319333415 55919901456342977134397744014862446787634601494411747886951014469085579539151447 56898495926392834416513125161125982095113877599982551030400723087618746570055373 19478344097007580981786660066413447429501878602068254180683789956437104201667111 25492107603316661430045183516179599212151007084697180713647506833465358237372761 22066325686536466308126084232233071752120788452839865957280682126698041546979426 68254474923214146240676897678072053209420838402255967611577875085176966292729841 45945531159138484845702370215746439537948720160082562004044523310956860534677854 12207837296415226788510972385544331414829746149761905023068709196920185301753678 58916498848164802650491659211819023991561174109599258474724488489200212540424595 23954540164546014228145622392681090082732812882903983156289728230785266712673689 35977013402306450698036977686444877549344561205089410613020028266551512678033985 04208357029494807649754686226851005645163578343820384032339453483269970732527105 80614190330616210495500160239855515997062626294370805883606133371414720913701498 53570304770827999266868906003595771162258221995964651739427694165578078418690300 14849169662345346819090014510502280022498630739149952529052115770669767698492910 05853516863107706385792394797025154110437907816488702266909113161381420352019460 10587964494399570848956109898060596887301716172724093164725178145677129602729571 68829590638654699337242238368386839699711852298179424950892682890070978183753458 35115942397536245931561843499390285063480805797296275800916779683547632250564832 49427763138051698167888858996610628768259174962174003656859980138490862577001999 05248755074556876041269454378479633750755320394057711661490647987634190324931746 79770603145335242608669064197355712033935456606860132792157245968296443507722389 99090275055787783468031962987694404407321048734947120672581407258190607932822550 43925423770500755130138753213889007264684207715221019862044164463580657431994856 12094644186472551826639245184298242994688164086515723043152003285795959774120020 14483360525842758291112066920642746178842303583946817909923568631430505990105149 81537394355650545561047603218579802984386281058549824006793476797319902058513338 67183951191760855382690103834037486980416991909188680088148588217574159766558528 19198444459237042151376568147020489433904402940657205923345796560067773094533900 33151017262007561270462074238964114899226349633104409592219502994455083596187534 46141137639387027693313826158916926876350338530153062519090210857133539666942906 35027071553847983024038289050097215735325474122120770638970415286995425854567599 15232058495916608172881546890101744807524527527613190377581582979119796558888531 81135943723513236757966874307421313189419728247858161135409475084552760628228172 40103721898054502546312030846129558166803486832181086485447987340944022315561032 12437579113244347748866083066623837016574755232951948544327543517872255234305328 46849882882950399162338409218224656741914162701164366102967065999053339248899765 20897018769077838549230810709282684163668958346022038971286205758924868460965442 70968504691146378375278837887472735266277968007280423371096583828269117627260755 76858270084513817539717141432421258292895832852839551345061268664284137538095843 00566820050646708544133422217130706164865368158493268201399242783653636649948900 13045859441238348038156675524615075055093669506917428047278198099848040179602974 67859697702560721361425547122919550026996946745308991581325622880075887439019782 08251667087771375497020381667273193765714650627463649777917181481030011222958490 93279069380616392970191972572156226025078768279012090045326562490202460198298502 41704050369873627330069390106665915535355590127320117045418733908891581381266535 26234290642422856255773557338239584404187439044900932411560562389199767145438882 35467586393035224744124130047682974320107023354264281501717051069881113906704743 63221227686737815309070674006002819514042070374520960590326938017959858237081092 97854197028816559892049292564833756797242549900566825439066872894081309481046851 82912385287287345894393704914558226086124017460045077954812689299189678885150469 45933542731317295009334261297280898442156297559685898119758042153853118247528770 15560706318385046067297345256203638203339472543267355812788543949220750923221489 73014892227520067779874729178412329158544120482081857570195100523021460062009989 74344159159977402800994449132338465333228350970631984113168413570894373887367669 46765485461606856486377304430444367345082261311467201101277549270402754621045768 17835410491040315797242025671577933919450350982026956385600366217222772785803789 03281623502061526072211466355530091874643869357525032868380411746025441739707332 55985077414086800142223279455157287929377344743688482675406657176419165525113979 91049074228230309264478379285189490932325908635706727882541127908850515480525202 74594878791782719964428725909090884664055247354602350243665881707179343169136808 67819993300672881134382358475940674813864540136874344127870181253209744163774242 89669250294868583917244522636865065277931038261345605252081097952923741644763949 65577480714513165838299559141938508218826396835044324329899493328316287534205254 13493480211292360068683132124566144498672617129974200362261526055458999010986442 69999014410293065981216086698907233257834447729220554828471344296755114463449135 83650275511304674138302371004730081996988230599646804617596564091537069184856333 39052007096122925619710844300111858229389148173810115004741500147570718922669531 11449018266219185671583513272402567581065386906018272021289224647633784253942763 00170628604457906732093595654308633514644159926151919354893598952310870540598414 53067762327415490270640204924408879267582981022941345528738312546939397891637579 64599945417211652550922856111229700573818121721909475167448783598051895062059219 77481914372199731804327516781132981457037586359946461577927520356811315557569757 79904525629931832617666448123891813614295149776496452475020064752516024475299711 02008094819579198926953012737322261028862390163352987569282081720772100301097822 94547216501595340825557029871945062414883489302125006088863140517908202833422496 88011515791033380772514193100054635674564350645894732303797491678721493330853894 41510075790726781947561180324756028809218922053319387951239866795528275434451036 65750750044645610349700035132850148779176276934862632111561084859630292886074197 49847808239570735556024230022434745606121678598923745238531558476169322487520057 31343227048240726844401918630402133357964135015986491836728922579508192866451382 24105701908987431944226688478851489447434592896539730117177772981903049284945943 51382262152979302877618559475545752699319482796057026910291973834705985005707480 24722551226396625209836495287954963406822884154629141528336423242619582240908981 48773163333294673009687358431063713739619965315946309693075777270422799173325337 18862004200777936572721898140549573506146060900499470906551735319116355980721722 64021373641074480503010062968388785490108731633169522031592153851610683654684868 41231958632765825957709963740914490480095063643083284214019157292490661671683140 80345774494871548153637389116621825940950464951241332680933779435470951174137576 20331434983822873293922913365563828671815190992038991786329091766974794560637930 28833715126977610930723946505997203578856694856048729093490359108620525379833963 34052710577245452698566994564366098238363553995426270445227184393751142443144319 18717745101658788550677142785829776131304467343566009265064196637298061739074271 53807844376694387777703212316110472329920144891916556602521823371544231039419665 48887306230367969081191420608639294226830532867247602416192548492518355216177683 48879123149791540534616152405296176027551884243095323363107071688232707950486863 23713398865235011276552834444210431018472085325075865328468347770774038795497782 74772456892807259490471131819785023335464052305285256825207435586447736810455215 16287342360419317192662557196965069555636658503164871674771870591798369051394847 46831032223739598908413933867214040532122880834245279641227448695648161886938881 83146445515963054445962745129320912131131330140613614111993112849308643448500843 03103452259814467229623607488987940130175173897033104308183149488251580283973123 99688666429644229847925048480472450919922566487830212753923803232370743982398054 04746665739199662109395853017147849486467745995888495598895394043085083139560510 39694756137892457213704670342451970090028383464120006681812375573214237812741526 27711826618739556513774338300580000933879918410018208457201416031979788301940395 51079040756664045690277092350940112275228746674412924685289559645634069192137264 63306769445466820195361517630366387434657342757496843275900598003815277401396697 27195339264415765137968737169477199079855060227489224017203563204716300308596623 07768449633822478988329825674414490518931187637638079111475863131351846710787232 14069882408227910472993292444103748966896680672910701027885008815177695641378697 59760681663419337336966317859717765949987265808945549063165524988052592621952366 25847272176898580276825597995270671028873519072096198255950742175164652960168557 35032610153390362397753705138521539240258261254315403742185087649129570397083469 05304369260697341967226630706893248491174047431384392342012173418938998060830443 05716602242695144795290714797340609833707770951943602108552171310361522339922533 28380422147985607323160276557855231821958841852166032103583860739834208693193150 79273793773626511688465068270167972993344528336570423040196658783067442933989920 49650503037850827176002339625716474635371931264999028982896569887646442259898747 04160720149800820329214831701747217906505770667599732067594386807807573945606896 20827575993357842012971484497372973965589188887674575007422418197583944792668944 01682885277763622845591168016702790599122880463711096808390861101460994754758177 30447377262584451660027421323869337495703421969417813999158270397910786658949997 21563750109965843976814721729182612494089927356067476974214889433886245442400390 10305778788528623467763007919426729344637102448898138538739974739370463981417968 86875866512744185051874975883833678191175991045835763745277728221576117830048074 72482265312175660018752713134623002235322976232855311260623273739322314784901718 20489636969122365150206595015656913597169973825667965743985100697723993152334432 47165511637024074032091129152644291407235329378173276943865320824750725157761297 75042714574988810667012966389598270526732386672549398239561614228635000896137315 88327646044874025362243354887115625290223640166190697058262732437789872192282076 80870287125483855029752161660550107511461249294343971696950713522774699235307667 03760824279041663298457352644017806571311805167228884878301507071296030787426248 96132937775136946990717892661636543237947241695340171951378119499045377296492604 65704753444700782211758128736201894116053013794553662081182938922126968021966887 35491453760285696325195535656481725009762728592085554774320503685152956310093861 82053634854957476303899148893835597088319831810531621997983700404671537159547526 58781149488254306672283622062039366002098227366552319402742294077454008024742470 82077338919410122835982125235885155666984498129434125592401237662371000455084872 84336215500304857184439815041134448042919434664885642748771905925393104520002951 10656974580963882574604647256638101018423003196734153800908937555293566929656961 86208600202274435366495788996998354502709372820640028779090474784091151959653229 23338060603563142997982562959803180448091054233133362283221825395674730037888780 03840340617526428605552133288744202900173649021621454999198171597914104327089806 59667436171084530638302601487187321513909508755604176180534800593969814158650085 96627085521819758857745566556473249312505336136884468513921282241766400484242336 96654230296793260797807333772838577830618177895477030435860077617049575578531758 62644471852744002211703587754302534489849765778575567835800212449364392218791200 57229930461503314413940355832271103624477558108297424789408651871870264586422514 83794901441092584005413672347298951900452866984978035455611234707812519939827726 54698844600262986804590234901232828660405535220329574434049881519484039633224305 62736179865251097360930542740499911539531656721886123035469251995795046278924784 36535046105067366486850751433722201707722186212170726538068201052980355917497257 11457484469764679576676502042954989677300957506426321038610478833687933476112564 85770215370666617802330250121421583845205798221869867395512382684102976333077336 82085111637595245078790324336199067911813832487025022400618829270734326963534951 23526243512523584905542688156542248435818517027777278578398837929281227214769453 24256190340984474192975556428840411489350261494423926107252556935213081151455594 82694074025346463386960534087371188526946311142332214399260696742532506771868867 32462878614482841595902100129734806358960113256778324317245504897380551966219107 71114164241172523408740104912360783930556440779154054375813035016694038545471271 75637687574971480003250358425340825639927457324202164701444170009957373902624924 96374061666681244013303055747014295860359667666504010581783424509498518760316444 83762490785187175013620220975311579725747832182463190712444931458543426956611120 83850958972237775700388596741456504565772028775869686856048290894814162288907566 54873726535287246483719429296679638254096081645402143982317117906793182815097171 45779376215702517408432021172336565842732220935632110005270099616570002187965861 46510486347793480442303241440039718919845164839585115791622499452870800841045926 53963027253793736590839151692617367541489907513346032718567676021230887606296925 08265855225020483381209602830985849405215666820166466690939665775227218961992458 81440478082196244491696409724774421665443964032069986421319210117556315949516577 23123530515124229128919548252301628355971200250153408797205022892142132010118195 75051305886071955204729511444542525527737451328002130942605827996620568936368850 42478645365259513472978760139612066354814407384999426081863308739987069885268671 54538557968801348305593429257614388524887399802378669765483745015090498480604044 96670212210231591193902583663178494197041678837732629723130216454553992087203366 83800339341894105259745412292152961567551991465004088633163167404314353920679813 22058433163628048093737021917042615901461173941408379017581569739355431035097455 21731830728895450636884064301676524166931188446624547873906013148217057194100158 25968310243630922341817082670452768157568779048846399314390231793108413380197161 45840680285539485137332643231212377459132417621763591054696225054615088561589286 14706025525142744669774189024710056957516834279240553814761519316871785600815634 43860795621634252100258384921160691045065368568057833153209047491918131360443420 22687445440338421981653313999969181778889834720657300537578123728344470453588996 41380680896894493498290128857695245327049429118485300341141110953544821085653532 69616966748177375042487713775122689126292750297045575089352549666308417140347725 61013971965071060428559759013801679448227629745504783745104582797267571502548600 55096907429440362210717557772875953679292708532127630745757980863261264511840220 78611386878868952710871124735145709373665079454889483386675225230515193305584218 04018597966083697093817624356946729288581567270691827697101728944513604141342735 65258191778261737003117990905534327951371319789013660442368155053201687456798819 54856883673359771194157841565148252320276742345825547515268231761672937423486394 43776451278004856790490704457860025567102414055698322560372408767306539763868960 86180804314104607844137386271234154429116336628009622022702452055990129619000607 66461521260230708927249106858585700599975492958761594170467650655335570393614385 76386625503714644978185833359709704193695398753264316010915454043302378254587772 29711018953142011186860430280550778905220768517529695899465101804575360731032353 01284350825731050074812454284186925308545674099943358238240866972492219525296692 20700952751734513106325119770074882708818631367330456101596751931404619294450600 60798861890177657969769097835557096359668054017359203412556341128357176999928793 67984735156399326427732378803806792003360873016967614465009945919803844539416006 45269662121652181416341457056658815092618384130183534134219244942746321862939243 18697283161704809851270368847842311774055839369199730816897933186567503796333789 54413822283315809393212842519221948120663258411496863696676597528824038469236676 81133761664846157211725887079497966990480220117075684279671314944134143624030875 28380548955057777336715510884776810592395152450997291915754482454716019575661269 88121845441425508891544306347557711283754034120372357294168078979787533064868645 51541428781339452827175895604575789280707151437981667730886262681792130486619024 23096235777303683485852996479564302694989174289900952987954398015019974625338255 38538059157078360153334348499515958117520113584015627371700045601774037231679315 00050745358962842711687932043890201654611576046248090086557278374146664225956570 85541406532001330916582742417379417101545318039475653653653020775397390012167661 44134375265546202601352404860503618672913039951468898629752287132326628721092756 68343312126410803527404192277408396105382348324149935474531678223082467645419030 07999687037010915569732400093619354351468162034563862214734464262403529461349515 37571398734646911527886977255397649748806775335692831235229354054116471820158682 36654119125428375684250970498635460533604724695705143169045366754022930030573147 68566347045353079972348430315474484624382085943631166331732389526322368606334421 83209332105445786073810224297587281858067982715711918772066296481171756477280097 62484601384161824791919430691650806150111194007952805227576918656456348438099356 53763336604570017178048995845311907504352344200658390914699016259092352764308069 00151848954813074759302452034099194821176550005606345503802397968510100302524525 24212789356165307404182753177872966014171878779853886794361178213511491954035512 45575499268673357043124089177067342704437992237789949163199313689661517866075543 89243705557844426357084187013187316955963359198116191471229765990893996140694463 62996881087832364165484451330056607603913383471952402598769808962859767759876897 30690771843107965730325747067961284251686059943804140342091509047486344041810650 25376821661006530624544457369228745381152365151874188017301018321354862978727486 34991624050106464572055344014079422490903899697964443025875367507186349938425895 04618904522672574677076413742580215982611847479665069874495972722889489156275675 52796573146064835934292584825245083865302276396698788377147077001275669234464156 50310279378416770266656659613799274968056302567926323752072332128369479354872917 56993477202555451571881474354069407512591708442496531954756092175750484124210319 05242665845033079311203360564565325335964698099259966095118159114789766331008062 84897848704942796594194137308658785467902469474683036498735182150881819929555130 30664830249463258134357376447705981014787997180815665898052784386554811463139513 60997614578765558374962093246969848066472132777551744900919765803475341873899777 89895193952242982442516165145532553515878964385804686846413273193587425420880072 14035558985591408843936649288785942445983638418528543054588953699293904740652000 70449405075854523053564308224119026690201967076376590802468801204570504336400620 98540497345969406131750696636883049079493965357515301826254321878391253250500653 35940176508688317231613726972514344203297015280971846800167101544601640851731222 69320828482384215833767955636938101495062301727674677205866572571786613954573545 34776346771894189767683275461974256765961590194526703861466959295819591622169716 90362223917109956249699169350309890277082770475246342043515669868747137714178983 16513661220357968833122856147646300184447552211951781157482637249961719850611663 99151868736294634861849602659280798701053765773841494916924433413371411893698744 67397283398941760212554548025026213657372330376655202116648770530773231404397969 88916970806481602889969777384310932136088095626713729905270887778766416821193890 35870537701002931127400487367078431629590753780672578803770990568484669980376539 17423278941457944571295992304443013564109964018637179252217186786423918433731390 22744169295697660395066980537411241976716925104176573095924177135966970057227431 40781482539331964527978686591279791041726881688300107588893566922047808772901558 29017193608439517514047407076648750987410624919016170176730763726131015605383294 50350383607212569962451349483806786650211295614410632376130743873535563689346638 76061966298155886067279717457033292561891359478770338118134906126353861565243583 07249536399117014981852498748957213253369390347687262596580302082794611431798470 12725852366440984900640364388099253942237982485942336789434070016409502767396957 70714521268243799615131123923971470977995202974252933541844137362103400880820468 87736780669088662042536082827826719004904410849593320692406236730659443922739904 81531296671312133451729063289788721713306998516920815368353082022782270172631320 57124682991289288526380699688942743748127409493471744846405307871361155276775139 92569583699710072339593390510651409699865832081989695769312703041698765137629391 01435586686820877464002781731075295843307965371154148308749520067500947386934726 95982741552830451732748936683242254882091579764629717566145117668087088671190041 22073719258965604262234301262162806175913131552641024864353829123621114046458320 48935421165053535568528957296775135728597892757869708436570910871877894363561887 31396927890062650816228475442118797741610842444621949228667938841421876569508017 65292906565439551312667156689737773095612939988785993430620131344250118504699201 08361502358621299441241809156429379002707507937022503140445119854802511465556623 99810820517143743966550474867286325961413898425233676534257733787294677249253355 92497425556608352571717689042579242093623661037474074438784358223868226302881349 30316854880508909862277943211261220092539715760660848203865448836334351244163111 02589710115338803349366622853484254918101135625428893687678564161174386300400529 48870082455568020398746305729560281302324828923109719200957338357956745791569180 84518705628563589113947007660870974597493251226722667734691391278840790445952489 94427193500811097471358616306013767989613291802975769195924499342055103717673994 49999159051595580332273922288488782059923821908161175946552220406174398447329729 72932146656955703833401019385940260730958868196697844498328688356996631369560132 82287558116538379570539881729120966116635756642173969521949249011491693011427553 22697939033365198681052859531778399619035423584189951248630308768503329116145345 62735218746564977303402896920528638070252327701980362827020088471958045991475258 09602908885749111094255891730230256338618337466686176250422975616913548402527284 77910280182460041844702487516694489360096802493110612227829009755397254283945209 42555862853947900717503161519912841778464204223827918002914481947211679305173230 45689225026965943879567889310154379623100730952771805784306903155149169837208956 54210300249968671838073361688038555120068595577601917070302119312442623183990006 98177055509677674994018739111041043214258470892011775752211021889093378402688530 66388159288456803772289947930981832528695861409742802516372001389070640302038662 64682412586334224992641576916582864155976163881836354460948283741190442874130287 08042217355069313841551905939530304560433461745702832999328345729618476169374230 83118961645506844870823432762007983001973032422723626353119889543477468921004858 82419224436603273474731517436533183505277125268080459854990949615749118572350714 04297619544756973088585091636494586954735982996879611644909481531596038607165227 37007559274026523291719102985915722486169959167440826201965003249458833369405478 50338108543895747023085892546904727432404546871811110957556067862021574757069503 83996825894234231020672248432979830781485671583400198556013155255745403913796000 28016507514788927783996364341964119574381880710127160665348674186915498454595087 17694815241646783224027321839621898100706067686491457727226828768758981595628508 73849430247687187230862741074014473780522670920044379336302215848957670181883656 74272023329688740211886733894896278858729340537043270877455004446897989618651570 31899959377755445221746855013170672469241728151253527775162983766283358469731295 92277873129448974447050843169586933776644678236593968130686950182743566595625884 31711614359594174073679655686764951384658633975990784873795884593728414531128768 70990918365953424472743355410665400755682345560278723189822927996436583793745616 39992788253336460942743500304927594574637142757904506324648570760910693650379791 37755017232800535759936952078108407184377028250103291948906808547234851427083825 35111070557915952244662318774131036239758894966891678303782607996804050101556539 35046646553601851492931105055326918561291297615568879734601763677907330274935339 74230353351727868098518211383462224557011457517237931349865476030766215072490512 45759936612288226130752715249803542390145537653590548306195733574384601968587650 77432476277610667272417527041005786940806469992530051840104180232460291674212337 63218756848412775360374930199820172806832866239863865793177991963404695444083591 27577287572453888179969317302540376702203788924840767203354754939981890380574697 77508340537878406181568757301274125901212645254129077494729347449266703455937615 99483240499954064747264281412871519029930788176665676510433166431362232168701419 75770741490561907903869556602413829257737239453932171592367695310561093273311391 80805625385634698153781268312900162999110200966931310098023796743331549548728424 18971599998503190904400176074555840145005575036926168950736889148067181483619220 29783591771907443945560195191460058290023554430746475595984008530561622541407136 12367796534590932201487414602763569901795021761191252548378285229522920189619745 18524923806828951346506774881048252917931096359979447264575630496740302800080727 08969005938672456463921419583949745001041320434371294388430719051955477454784684 43099504170795798319622127150042677873176973553089276932075235233258240119608580 67005480911005598221920289880997318460974541965724499916735972704120470378878435 42323427360803273076776364731166705335718404797146079335338825862847074669272270 15254858720439209070787839812680441147481635111121434973389252428078488628102869 46587544895401564654980676452814099988954302434467296280937334754467711407476342 96010274666377403798199834046906367406448455008205653078427721922720936040805036 32565160966822279720348326845888290913441581249852379463543356028639321792623640 65194375138195740753806102795437365392330883102838304153022995283086688618593921 86206780277065689350243109117154908407830799631962918122615886491891021444242423 82677970363178856763846139575598579449733456640928840121060484160970602412675320 78896403941354050937206126107169882205363671159035349529627118058742069834122062 54412149206720787963881759341880026551745637583423343887964705151284080901021593 48109029914427008400797373349946466658379561476841236949750066843654206175830665 21485226416903014227627334879882765831259818941639347365353819161396166433850672 10063645386581624853025185485650023341928087130678182231279375533593383280356630 99891142575604102960056015669264683847274034870390206497332336740588011007474932 52191595819150131449595962034809421828217825017022492226718627736544317310012387 05835840851634737838021251117590120981165516139110341904482922304548730369984561 98727580439415887473290178048400016420358853517332424430858909897629015393722195 65689116467180035652818200973439166263236484506436602785372469220214199597728846 15077079475350002895719624360532908510747496559123265261977862937848176209074477 83299408668040230997643564495632495816204263230486809083608234197923415156601227 40882079105360072239874480130681933415272143198125568450326124435072791935374644 51618247124149486618604220972553282027420854109808855120959168979681554200766880 28237291028630297919226911722330498211154687060688349551654487765296867116368976 93529127246542830573051235807148617582403462839836476212965474905562335023478319 95608991943776216709730940182998198589980603983376045252137968221620415778052799 95906448255594299075830359711660650483340040961602263200596500528144486650012776 75126526202607978172354195139365220203365532199647747974895048621225543868165578 64902394486931121394364699135726166134683748713976034731476380934683249448116329 25427610436583694569852682714165816968124761155773158171577314125660814232444401 29929735600822461088280901442562157673068537834858215246434359016695972792072107 56006924580771489558916005435007725098999432172948962060858057517002304895279042 70908439203249073163257996849353315174678938449711380263448355729138780624703592 83998383746223687925226032891106349746998447715275703152180672620355963262842168 64072564693650632621807945729378093572782772074413477703922393350960324263216296 83201649399814850498210976538373480923485189133135340577791196220885905536783988 18706237054232047237749646825585109076259408853500769727323550683074364166564893 04383887932077694737848690773896470759507164285581514711402820040845408237895541 94926892215419607418760613130209527424408803035944721203830549544652188913582565 83794173857772222951246260809209558742314728880494740541574503635003990330652329 27867375732431825385863040002091650260497168553382721298297688956596092203253817 32262679220645415045259820912103971114689403626508742922654703964358377102062592 48715155818750478787319051274928855350227261175729116047850828225569184701010889 05048808603264397465677214405396864052817535110329633393114155628224477658979838 52500320295159176241876555676935451128840726265707037633780327930269215942880072 05349939579790413142318109743035352644332471044507654349075384192209211639659768 19195402375091636671955687260216443018249789396181533772897377194582264454891288 02716228711369776372814112953184377862111605373558929175495763563442924568774160 34049989189107816258922832098034332926410139653074420521845016259125386768577115 93999617529126200629238890489824273462172677673913618094165180711724690789365401 29352897972712583669778258357473273739187448876803204093250974772597690723129751 11477716943033742915267372995433676981995087463404326582660708597650601358205528 44739092049820618577328571067750267775802664770962566329800987901749516312439892 84855952473524781228643650412385210563688028218580274391759933590910654570968561 05209851307149862497050294911979234679143196392376592155514339602418255678440503 46919261863207485406299491447781641574744579415378649473252523126683619989277382 28931434294895221734017817222664280743523776332999697734980714801677262751600321 32073355839462532513866253297885875944718455361890062888033508487474580625884491 54446404031296217904234150734538699678929910412125476036283989930298698437313359 40348836661116558949736973673903828730059022546598524243878169522709070826564397 90676587376002328769824945838637444666841392218993551154486610438137426281010090 54517313828498309838937072335840231631610403130437199298214402148063566202644768 69578648630322925527352607712976222025253958480457867595044519963166317171634397 08031498397923351441398873613558683376275545424173850368687371767737097793778989 93721537720049544561945001853631003672876564756854146371702569921317823287156345 12183835857922817810076687005208501615248915644798540021402723060035369133608054 11923962015184649885609042717263505446862303631602341797191727173018592236404206 16454001478179374833259011641785127808107321751684411376817582614511231521753602 43062541894761530987103233144545500219189649932307455401697873404708640022074938 25876492289609652506190866567488689997368654726841168776875912826271597369489765 89787180649230072888456294826634081479237421960346667901733786477036635372247986 82901772147486177986768391806601199218854801086330585032772194397152258349153508 53832047962043445205718237030902997128772341611345997379732473793848841683970048 91195367032845506326590960068247580606863331716445052085127343730867342038550297 05266939434430922165411148612575869551627666206009188617357738439067099483750679 43530552884296439582272402895176277020888642976165207208408701031170619142733003 48836162311642302851997230993049281614506063001541506490302344849083311727360117 20470125959750205653490626889494427633902385766325682810582384322631535846315030 86075995107892442211515549812242185268459501325232513729553821678168273893966782 94979059009484544840596121074056655529804284746886590072489646411524409222271205 52181064958987325124017189037665072534843723704088526345818421883068572760144547 16713080073551053130761149124052961770354059162653869056458222592961308563957067 54046579489375337076124457289971229134545492283944882827126298162999991493448018 65998072038398974042917246902978061772166075476222674029554581206211352794189865 45042559866970695577434017556734333253948662613595928583623169558634059910735219 96392518067854872835305501461994228544657879661421506547669309416304703779814004 55306576360207931163944329249262852284209478696018369009656090940973770070676954 98536314425096655920552129060080068606828037153512026420170316568084222040866425 42280278331818684871764214756285677773298284137858093718584168845190476689738655 39483274908870919222610379523665617660959177424228443154570792860094641285549030 34702221630667215578409885488600569472247206831012917864571072035975672585011108 94007723458368184354870783551542944045755825542246232558178554892703323398312580 28779892854396897762714568170515809061673473496427358223732570385371772087328495 38529971399079526612521533983012241456364050761971147614637138920354925805624559 48552832024182169880044205753191130199235818313488947088441955476604381928692916 70940089775152597532839761750913652191282086932077690411611609399487680125770946 61913098993651227089172495466204726329623496126058232601202606790179685467770638 10682189819923129638458940779737649072695774369546186424843878866817770559763565 50705853721784445106332077666373270299527696310600524373858581117692725505944989 96180402977194893728760635383995212187008745212468629210998857948593515276402463 27658484741318230481009352163269477387057254404754374068836379254085969439306362 73174017301360289022305133313761579926292917073850989090375622630202433599163313 37031982288868142637400416325797353614724321305207229220518817204552639747079509 12847537536066302566026378806348131843144816276442483086797808795312420501884597 80788015225549527392402460813005444326800424285319026082971601722276400666018099 09002348599765913585998545037332260852548979388605288177827419697958052731713857 96523901063387318949196385312729153065836351374176477763061839308735999848713911 92487188083122774476792856385679787911758904707964862027408832669179628207536077 93999324405587976056374921382845969003421603703276565809312351117803697087244039 13462308135713361448319799566487848474037311292446423833571454592342149663600227 94255011185691167532165374344953582166438574173185803478898349185012530718159413 37542861527010524791122867367239609051543871027591998531502010218711223162181031 65840437276889731455021422459060571467973344792654391180252937837024651850729429 13121365100024104657348174038454169723503646801918115313963818146278414684835163 84069197222652463124415318535265206583054514193456323205645887125310800803093341 68873426283760791851938552093972439112500446128800225852727811734258157871957013 21461495827026168492982803097661691731075640913481643444340975344404730122697567 72770325989981337665562199469291825996974774531796226060380257437289711354611176 71683499175955066116190003092110402008641864841448414181927506323944243731466161 31972873051114266658729738338378713116913165707700743421133659633584898121603402 91495717434129156160793075955086417147908552525720762617390918415346041437897177 01355480566125351971354804150085569508502795454580547697920899982988288277740653 72723834725097015256425179404155724629941031046521112377543239797097796193904544 56751874449875822890470032859737934083846699876874959079563405264687512234934609 76236616122156807408676787959590271601655277978822597749735227624979278149957401 44755196290945131717675752220616218332204181248807926440761897748789932847814446 63892565641613291027265161185068737654175739723998177414728661181129460829110601 23402440104597459311768735695545274651503216517035696820124097156147796137549165 06094184547965835878951406584766051279525621112207737610901029632276463884949437 26278962824385015340071209682680888804488874025031039385410745036926780506964383 98109932963373087938786218955351164671155650560365039515752746445964480127980205 28998752568578133474604858332498049122838513820974386364585137783682691921922183 50662632154747356498879146177538678110608068616526513108795055968278666314449478 14974024351497919699090989160954679890947681942801324002776557123576718159769038 10285687308175186275786715977248451382410391538914844993795350918617392443913003 83386190255212849336670339093706906210386529252405471819828593162093685795923433 09501204754804245154599567242798159306860621806164290292792172343540464933324237 73256987594951788939671163008749864943827904066968095234785309416416512703171182 88105868281303919773720642490080837909976547232048992010479099269664648284041922 27648863898429821607374478517821508699941271895504576871379854570974351111216229 05050558224460189293398346103887733537427912259777035289203767066493734823950244 17488094643445523203593317729565513960330915523201641363272277756764905538312521 73435343177352381896807210453498287428902287106448309994119407987028392974984487 85020436608776290017020120911542876756054804175736178922840051327525535318689742 87671772651970276500280831059592357150423288682362674766473912178560826024456695 63024967892672210545493254203026698135454604858921975670781663152105880821645381 03369471378961039764678209386379472439110929935823828646579760426957159937323736 21762378420113465891095779844738694352643411926489701674846372648000692952849643 30073499898895496415261101581610575178615642312683094555259360717920152474820269 69586369794075944174118506555263704453238941547027943979293338012688459661808625 44582211317780143943123680129031523053611851690577378580469933423520754713977796 14498395370241287155113806653547740872403232096849938286370769604478629305693481 02097035547171222840760265953798720404582383750581886540839656607386052927119621 33642657553907424035912837145998688314101807144967863127123995849617405075316365 86290671040896051947531167927861124489907639925193668882560959999884063191854654 60817870684924887629074503416674090422668706562949845126267529254804451925058430 93032886980623709332305138591025855847004034871288732519544569123734968386544051 65919211896090502315116765608332407440727719617813779487631172093291296565432021 73726041138589302372676481806760376267540205820658260292585787876282004964801630 29827354664336993025874835656835314445890069880390425155172834923432301864010276 12896703794684334757460269123345797564054985252060677635229628802671588437840604 20059370581510445675802590211610443880881544587757767902620433514521947066024571 09121857116721743508930547460473836577669629569525356516482413537633087977336197 06928331209017072017183402389459812233386492543220982732341921959265489372198124 61378576020473816725003080912718497114432165679571038160644201832568037045916008 80251118167566982437006680824244578429054747912206427031233595269489405023782071 11261808625172742366516316967625773625656209996831666112997364079727726773234572 56011362471757943212496340239938203702396262576506357386924889651612057089285854 17691936986641444246213485521560530188818230415396396745023463879268874805456937 14873345032746601516404033378117440818862620220723309118825944376687497066924666 90512680047360742216072978912838839493002747567536025084739114294601627153293956 65485072853091063511838472282161715223403880223504647641231536886925327155880446 54328862289590555464929550524340951807775349647687737473644009981075921888326108 22255635797376587853738498561259992354840208243821670600764584871509924974387817 35961611713810873305435360459546309891830679845754632978386388444276991708271900 20684601442546535960452381631669738299838838127795539518801116050085402612047884 18611373746525771627791952594777022869608008356941576030313280161941892447627535 68124541649982985685766322529669192030737354246763918627168324610136425115041494 43510287697972740526877018955657866070331505842116667205233835064226850683481307 27236391074467037310701707060675856057011458809608090684016775461872985062909281 07326177882990873593487286977983531597167728756366813130582930695241232244340432 00990405375357602317074083416309405421713544022245631114815863083108613757003524 48152073151078789440153466045882264664583936730271649969710464227989528985665194 74868972229730352332161495600368218408060910751496424595844832261484239032468577 48472019914135126293766176200997960842543239755540319306206601963162230277195306 55748403215032446895762735910763766479259483898059743845299457615625613730588884 95503394455927426026205351159752268783849053571911722555902274572590752990686699 66817734340711026492783442231770998285627657266087643967292336810572157825493305 27315517966273888530317425280236797607540665386788001453675471284281982681951606 41706605825130399848871955620269145134822744327176825457316423800354738215988328 21316433507709516879221736052377129783857634885743151930844613070896281906815849 00685141844093940699630469693300487282093902125856466651488161336103585405895894 55752659472519411645422838848004216173006208175507512801316692507408644636278850 32002486640660894586969773806569879056984102211395704252027161498995932613132844 53147614373463824591678184407334324865948224377047447062760992506355311298314905 18128867929472623540437693480542771978010515704745609849332422540622562449069593 62200738489375247161821015456954485363961679673309151334924093164606836077538065 20304581526281802143406997730547665264735127945025816557967325999777201296377020 74692116731086860950819360623846730630470879053351414209163720803392056453080214 20973069683983431660785600779747463650319605889694841668162127009886491470128778 64880258090993949381250878565738275527442887946647715142543400811503435268995057 94238809728049825251304224397491367204403445310497702328775190280417699732947975 84004735699414018892348758329677424527733528899223620583279249765178620162386193 19029405716175027639836712275875335661811118775243970309181643230987989650231902 76150325211512155444930710807333920133764596251379564386226279435880169403843458 01411389720441618882289485262863988505358595481167953036430052551520938838379812 93883956038703754011416176034356832833349649569891038786240508359487750591643025 92026888563134455208614987414229622103904156104573443103826782102256356587900735 25161069665713838002869533699870770080840017807929911926542218132353060613230911 91555638990956774598620672535670781089221792620608285886373446048722525059589190 78368402598525545350764038316575556025868603314955930210724088235081638878407996 77764898891065940092324188063571723750768246195241238638836027507470295120278071 52765764663287612032922086739207272630999163474235819106777731106500865054691886 94671498037703226263295878028970812358429029335036196141578700715717215126895173 38593101463100000786186381846481065670584901684801975503545503340241040577543244 78392215054937447441157044078258508421491839270693440482794481753704627818360094 58924803008821975659194423413115147496259781835357783112346354561093447856677373 07092501161148921586100761017692039262814816644720258422198853480807287159699882 00907692379399718729086651253186093658905690329979114526908371528269766126405848 86391259393336827661327819585939076086256463331935588074356909953580044515262408 44575431303736105083985893203274233709610156692013694024453760840362221119417065 30195083035309994698240620267827744906725500340181661989693394065399885242415784 93935256855050658914998173800235436618259303746803850710503847247093389477482111 67455299008730534060461280702836449965975110524478774816046461758182451767751170 57292691703941104320167201754211526334965445394396598710397661988128994270503650 28086603190811438054579416539832223511487035866754328800097451896583404131164540 71829451107183591590898475475680716257427152561224425409220132392506575805066589 31449796128236644942437845179617352710346215625498610284462684900615998995223531 41194477678569632933700116988890721488671499795982255450890865101356486475544688 34674592663686497565041327903743132335861027684995945657894025370465518515036251 62559983792668175093319021198995824139984036527024130456005609172474764589425723 07339698710426491468396242646700584914324157002269815056585257029273095604323711 36210511901042225074329705863161288310493628380209407602705361708971032534216398 30802285346616823217362648007084478786557531170856948686219122300977738167446020 75188727882396472069543304521691077622717794263698150885373538920805087234154685 36415643671654521019402174205997221463590973376314049402629621596320328258648560 75553416845989509645524563083327603815079606306750673775655807453274464005835091 36512629723137154867804028322774980416891228380127098441340217534137002182167265 10142410114825098817470916657078652595171784058081774822056545525755718151330331 75690406530288313643324679620708115483602609475978276560588452473730006534474744 09877090982078066646334120067387016842795721787642164884063390460522275118190946 99740921768290254060468813027831905867816018113896303189118622243350869339474758 98984224816785402294199769382647435140593855615990899909673462166688613999060749 16004814548725721773202323264690360594306288315420658579404009625416822769095670 44211909432360774414301817564226662553632687563312527689486415614681236323772263 01669414015052034652822147924335553986333238341496175862527813169309831930479942 22421137151586366299537902205323731311103011166794948370237178746921100847702744 56773854201518174138372779974416951991878683545658741981211539606161070693364484 91505364431966358184194920107236571812425697018369921613097203461255721899382069 46027681271682940375581870127881244161597215851754176573134259199698387437290488 49967468277722666031927621701182177796681220647989551393023544796859328858045781 69000931528878400521250678818521649218470075687692818483633469257387401633937592 19984946556373237938163396579401823221169836771252670784409862245919890582119292 16279308646055279875427134719131084640856372681532524346115617776874694298914496 09386996003206846240196367286909923726826934531721268842225841457624264657377134 55991046911898118526883465266240531310697792147282858552824421847895462970964439 92152675170997654663598437873180416759665823938399045905797485587336910487307051 70382429271198632268387336549870362655202773251072947489090827858061119813554736 83387798566799267360266024984044418262032325853171696842800562311827069698767267 10333762118300778674120716385049287173331163086946037512921193494372092407646866 61784760863843688086165525325714380234770745478848340942517110116162767923217925 04141628995454012905889632302371124747843206960867965508500439891608848554070047 25465280288440954846103367795931320380948824732178940399057926538065437110179317 13627140243272319254738045797267871339697475495486242767744800804096873032640159 75830297865416394778538879588785614105471361635209573483755684594145211598385145 40341035624659642743496739169467862058611877782839023808755041340770298417443522 30032954759297928093873884067428280528374874445772007977341633679012142416567748 59344671409338152395968291354463439403005314901077695273790115801959766243064498 10020177376917034790288692977774437510717914910969033239489381984590965689780768 08468379614775924283697558955135113833593587068869539996610124461814672866461713 73096357756159628621515519734959437638733540432010744326444578481061639633884939 67617632130893528405256582034304410145109902728805811579176199657035466592553107 66585839819132743596727702503035362887408736777848563377060922388485319471656257 23236659481980292482708399463013316617003136018652573353932725673801633173517000 05201213890970507841637466978804126660216024914743166425465764123404303128143057 48870419293875717977041014894979456442206485948957998068332434544854420884355710 90830330982693972423690727768570726630410278177951869797242335103694823697148628 36129276588016786449096729032859616210065050488948492526861383007914031384685384 90422427147375437090014926596415568839442467033710753549461706472628099303696301 22649257473531753655063531060395204649327480935906078698038769466627244132528320 97597845375640516979409526523465114327716339169139901924704319714430754473079824 49136304089286477360025894761502378869259299076821992724044607600412560832301727 80420718451953773572389974067398432109025333465328338342041318022603586892560354 66536822483627099618687539218995555528809614325659356198804842492880736563484315 01937573919168954951125621567140894371723098671750836797167274884042751952325277 07679403949717926327444096277094477128710829495076537042077860976858577497821008 02077810132553709652747185977583975644268253447387814909358240941704510002127075 71683189099053172652401728378059092394725736510793374692373337766333982899443554 95766317791579461110994560472629146500788574278481449440116554091637953534202399 65807323400341613110019852732383398214501615814747064794392593413896201001810982 38729359525919570159352675620601560339396278337762192606591710110231602644070993 90816953470676844778717423209195326243077092372298595248004616922100158953094127 69352460413674461411342969142741571028833237332338808654982461081063267767527983 50724325058656612595492451949697949087925132548521168179420051002159187413219218 14628923657299743551194324332414645919379289137846295596418939531823643797717902 11123011645938990141883234712492328445234359709011947585065504240833701673460916 69765775622682366054051239192182956003747158659202468087911854384496165773402910 33386842576312153597053109580385032101129757668090589915714507756702453527374162 38966697481827130004756050591411583349915873152690878012188688768235023584812502 69483723457668821726922319928203565033340681788705022833611973596618271629265883 18593133211122705653334518433621683076056762471158629904839799409846678112799686 79777880357720964906654178717801151003343635350003647377846804809722691908470249 06465668424852736273808689554512079839943800487058421691476809154558866451306635 21995250448100159259096759656937323586610837124800378818258510869681172949384723 98875694324174642047868522011264949280086547197922460176399419980145706302844896 42741305364397142024283613306384758001515784069476252488417771530067422722197921 09096213639932781151529721356616031865816374268311527030679321286034323953954826 04237922308016890868035097345334030489491417408026407482442925771681348527967925 96087880976147171595490417780336582334123711270190595667935800308449515761117931 56596391989073012365751977376178540992331237670392830241118086721584619333421682 02949615803076680818617515233719576006280092937246025908015694792926822803175997 11767641644680604208969274371216473705962081646058011146429097425902869164501724 13356032928942247136583631666578758774178111456646986666238109293032771707877950 65972718873818159874473790169488635657427731189855667131516396376680075673332191 16292912704294666835977009878313330273123869393819511481364395589711826682922083 34532027654307538725877011050129539114215447416312579949257478730163940398414730 56248971189961159175241623134661601827370903254109975860696097105114053065171111 58210127665722994071570622235987950553184089659279970498214877279927952459260652 98103000557902978928167295538858731525356423240794713684370735126265811693880135 95576286645219981406675626823454579829726791271780590505250435497951171037656728 99099457305525170057474243371093590000987313743546128418324218897090720509563161 65042877091667971339194638112333561540805245306563867535830010009863856569544668 78831972407135118412939252931645046615614344532258769346743754507025705590369556 60688708715313553862653448482529051642398727672422202643915820243145692755679189 03286328564282365270330543567353992709582004347612480912490938709377096265459666 02042769049305749430308821896938244970209040489032620863142767936780797898627152 46057422640210404557193420430989167950653427035752298611901487340708268587307817 10797487836942351530412170347057829555190341291143392647458366541701063933699536 89221917845052108582872264990669957556921355174083326432948262544394530245457946 35036249358110318152781410770525414935624352633257730140885958324298102601745846 02327836467060567597739200479812877369539965793572560107768612154479980592762723 79437558465419064585934735054621239772800672720718103862656547391202340819897123 10745436275402837182304529162367471726263855042974108943933780996687473446567772 65852725239339458869811808591785387499231980347682304433745861232106365031005863 65188554361627520481634674360804996199728814295572586827186519077621530862882892 32364903678196409470682304681574608419219129397899652128621797493245891959009144 18598060755507211713887495374710789952336965216103221260056841089270727950040118 87136952368889473867290310005546423937627044641031328344587293195127487414673294 06486991473901495665601420209599695279853616797347003114073341801605412124485531 86003249480084400479366275242913752353814545410041712027869081549178240276935685 56887364150462897837028791251745785660561071199291804360097511625334800706793099 52808944374218913071894478364826262554082280401210402367828757171803821123591113 84824050708903116633268349390653467877117124303942328121391637570162896356896490 57415025609439064460026342467961257730114748986407091916743035701429127194757231 81138631841550033582706746938269998642985784241257990347625917821030851878338370 31475794608125246442278057662020678668848583407927831361383457440954597635373243 24267868666673775807440715073691048326292684535690852347274895823564352858242858 20581819906551469029252890269890581535698257775853337196591449983876475201891305 35245510882275662406205356422722524939312799490988926929589816748753460826654758 57134962178269943555654488423962357945826886796413933144487185077320667071015002 00010152087946288274567735770553085737602477921233218391428064244467017787121615 73336394486797247573377651962919110298333118413202449097233721331352570881935945 88537421399401196940209997421158461761356193375026090846071472853438084583523060 58508264971519060159986599702414332661107251312520118868824064511875341864998395 29240725408031729219976092654816899419822812140216043309579904514395553012200474 36157856120022574057246548301314727400800133446281684898584613787264417476998662 66799071604256093803502576535307595252300523342344662809391642787616221753169681 07718150909671335502181355017782859480576843627435567200168624760413740061405899 40484144353482248083150738092049803038139464422641718571260421935583923343687331 48124123373074833265412788736956742819563030243377677217671536361099126188548050 50317103442723904475049344263142888126202057577826039695243884901319854923425071 17980429393620479298820436754293021405853143128219701970366477039550621117300224 41756503053615367741671435439353603176283317890647045281797397538797745887263351 02717801186376785822302753209802838129768930329563671059125987530808446405976282 35394087230651613740906591959327174355911458318718768398126920872162997073461465 06923649651045534745821023052832942982648455644782438291932596938286314138334015 27140411035510992227428579525284120350171635267781986397131108525551626013790132 28986348876161878714739584077279527726895150470691648862260514871101100863364858 24472480939376656962804912588771616406428883464956681930623561802703468909697127 57590803629920337584883341148852961367521332541530329306194736932946295873896145 21539570853977365701219888451025117380048182443971634718458759028243816987710997 46123972079484075168058646323312255806476265813976981026551771502664839240535028 80842654399147076724963737727687656808063876080023611741219954100975706690456949 74462846881107121155500869117839050418382871256562174804149432355911947788939766 55764513816648088155792323235458385578442506076280022433583794299567959848944719 77505830346566732878542499270090845215289006325259355566051532137873038414748935 88905143154155253161735303095148729462014300954133449883882221429062115863657019 20165447960492595750109354399621039590104591454497456933892002380455898465521614 78125768330186546045796470355358156051005644917437442803136328693401263459403547 89627256788998379313244521218555442234336228164803201026844350129182979691272656 97707782486843275610593290694153841746332830202280191901106847989796917357895852 32797250369801835958899702759111597684055821896490785153543389111787417839322745 77900261160841084508840948934277484746374651781785152598343028824726435560084661 06797656864033366577688543708034959773678814300172414879888915956649466802400578 57581027549078631704425307955211161166266766563351454638159601753875962804159030 25498380282501127596257307207093165869058928950382843954909964883637334531148408 56434459045410422487274903341026434281136117486312891986888771524543449635181291 93567902765455880628955059522811135080836696188294653084124651860680815278640045 16799861245042548908882431651744957995772142298751099162166850420642273986863375 91639326037625046191884081784196209237682658644719181657513502617540040489892883 91524686866258429771516031984163429726484733914203972920312329626152355554003188 68666243526622782603678119412881247831694343044249395315500760967442309486862106 13431348343019365674754096945369139526984987299552215700717089141565517478744666 65833350842215843399658549607338194981452932620079495243683791997511647425855537 98005122669917941309015510933527475299050697415641764374368484430890586205006381 79749731234131016838694993147296199921923944980679464211191342221046373241573910 29253415265916617769029993783477165451380507138900686768142322529189529354565138 75816646710111507668547082223770163076630529025641915337391238233302800680572309 83941199869101670170735448081809296506778390748483065499416658278516782248888023 83926469309797314058412795921928232274639664049469243549397559469160384294519907 92864766442441449883884153444687976611420074971152146795287791764909422309629720 26949754388669935087310803633604127605146236177402177488546353246783493467467875 63353239770566624396216381273729434980098529843388608624430400321545014519837966 13303184378797442558269864852158850578357981340589169375069220160698486828845859 23796128858571150534472039610954157000187529003074893102212883639595656133095220 17073307542977294306768098255956900320566091279578060420087572956595094426400674 83214750423827215939660372615220594371826553312058047535501057178756220244808296 23991210898730784795901586146989649813933161008457313196685571637479666553543172 53205279002495016787833034105539770229018833988254143124948445196669660703828014 10620641974806558094447537956197196878954366087384857038307711698740055848528866 23729187305567671588485256011388070139579985298476733929895133851499933934001403 87973798926696347363373091279132024125155666960836151417331856252468368572462284 31420651750625663096611973753728169056100459570776850695039442981193235734478591 14224356706103728956208651800232896881991188748127900664573251991311300855944771 06267686951919009577169104043342217256613751791668568689807533498621677933998843 32145585362235960035397852033622635786820564618270503107026339525966652758846492 21006141117648572211942377572383183614423250820720745067071173676289449132799787 95599345724116405137918768669935822148036101027014682516021652390310304613420925 74259745126794307463376883739757972002403710435191575945597074992441356949430447 18048438679091596529858861601553070777861175639496809414248753137632407738247785 77034506301500415102504086736500001465586144595178928179382086974290956711532370 09375315415302504776600537117115152501116100202869483435386419983452761097362637 34562370012682948248976469169659419609723169822427118465899458616138645958530189 97954723648081450835649278180631972893653543717572215985146981851556511506927281 69079965331859822749747604795159714616792707506564260027421758078560887666645775 88780252776293997557562100692557816863574852266842217698248697084653170975519868 99048027664700627857844421110802876650084872762453317380687613598647175142240756 37477938949968112107606583748314151573369322156160796154741668900573903962422004 04807281910894433392821152687055540204675476399958884684238947084462143222864492 84462272316613301398650994691699180267860469800498186373040896503322389121117501 47724418631259957420662123998577661482900173467521290007812431447216980149315570 50068862086576598016600292096955247663186792805604037279718078064157755542263355 50765097684467861625411870598202954324931205714160345448610067880393098548216956 93173171911671860260559083344010081497176058298190825751387872269114890019830463 02943090972757005650125816393531763516352399348657461860300156984534877935941234 88463261706344320310259682929404808358583011306695057562374210543120332885620065 28485763264393727370866331671737310226475584083633101364526692664884123534172861 56669191290337031960038409141980181038942181720449237687755393556148211923007347 95044995132429577923882786619798784023484188861127835620369032291898577177478933 51715482853453444906292911472842467863521376031580071061169663512346951944094203 17436981565956779304564569206863940092387083094355007582499535601459309717188704 48938766780816669751756798668660180763609736051767312252122612676778069822911988 43786756893788178037347032914219157426377315977983643218951647363649233397554653 76103257657434024734369449321929579749307674170716870415394135913028486044759371 30022729773272497243200118053047730527327105451939884947410292913438561501664114 35045964004993670262415240027288584493657613522411790119965539231881072719177318 76893161787993147128147103679344051396370563035588854540582356746374174817504177 18063211525035228911613120952579250721782948656035838907711065869668867886073322 02739128483104537892680317169484816241946079538076798416496391035769200489083960 52161564004838593919281928750929258055498258757866256794069039449389790965910450 09721306885071008022075735193054197227034636087950973333520000976727468204762046 29623937043099055056282934706297405531700067485971352102904951780131647593457468 18044686405079513422796823214885501903705675058262025412047726417167609079059956 95127021520791790708934098046151230301677334920019873996158112017930835564557213 84004258995919767277339809538659097799209631582988318476017042242507741133147406 36938602606907142047644501923317773656416131277105491803708678491885213724586944 81923885511762029827315971157958778485411511460867618694358638074264148598238224 52506067646457079646732594262407390766781968182070753345122696073572235359830732 73906531506506664962604858810470014674165727289808151996124794415444357422764091 06475815845362689572460262604822918006133845358013852582019979586405510818309131 92757583587351082951061199599098973752289903000290974466830390516708468515637561 41300733371366125869249054634301099194710182317334374380605309467671372278725079 93533328156156836866768986051723515396004384591914589496592217848423614473740705 37716840448834239004217016055971751747330119415971822872041641299244051114817099 69133343609485874362351281232928397542329733520082295762380427115350819663579411 74834084464907858608172837915766491652982995272370998538649519446958623025966434 18947434285407669567391049761656965612627555535460212099525573919071466642594400 41807289611110391525337381837947039628572182110848255229196141119725971396790409 13359665560960890052840599641717795706617202618666953117692810095813070381050125 00090154452427904572233005133883638641619912865844731445247998702155568210688110 13670777674079093853844388484675272027536444063132931279990108775709037368222605 81179933888054004748496988076528833395580939092819765974351822030921286165605423 87448256900320345259209748938573999454810241074556707000116595968206428545642888 17288184044824028377118208257240384624144638230846183354092359967808007689471583 25756872867774997736591678083750894579983349276050355483174334419949797226058721 38027288930456606134799498118350644420871442355546708037427504036322876928056274 35055074171027028317538967571580403575710906460017638851806391533752729447321120 51728461945326186286215683706485613486107188267273987084518367443672233689860573 21025426991761959400661482507454323795950991063760014712993997423034414031757111 22594328368437561389211694855207811591427458721311067826927496825511861184809853 96951249248158591919258351642112151682703740430237704158277539229520546726502639 98362475502377429468320764197467357405703534237654086039264046598342151042824911 51207502261453654842778077630351049071471712859449437023643186349928666751959282 00631149500605357148396830997290229969040907667407029594477669516344291064913075 41441773100350389267415389300030185432071744529676011657042389388980833001189655 76262830153822581185975617024335230546604720892888467602665592623842162052953183 15381144450938981165369279789248612780065397073749022101338190246041289418835120 20385401297855598711881115562224860915240550057690951415020790666575744923837847 21617709574388202892718501009995232494135431375965672900742891973753369613427251 89694348778068276052917300589857933943700723996053096141308809037370279837396124 99239689457895604248992927109330514012490324366933867096493926807324605386495242 22246550673334043430101438142642812074687769785209679185096698121882654605131924 37682097930619794305612978021906917570180256724455669227495124907321983500425215 39386328105260936773372440952316278972486355189058378413401869241985079733223400 36932725743901082398175737421100294745964138510467512250763669307551451316664043 02413441058122288563011211315218638435048899956736796805608161400785554717423950 15398151013117967353167070240877814767532532620550615999489379436872957077525044 54794860548388625200456455285027349448746937680913738063131901485901898815072150 35152773775839396039920174736301868813920251249046397102726640586152920977539298 80067095141692142052029503947355012288478104209280415742140882688438108554456693 96883935444469572866423773193590602375936210083162738960581194903733050267539320 65739915278590917805874764517662801393313859608709256369459743630718723851494332 31711396929693795424081080907847128322036436993579989934669278640859238760482997 97526411507148575027522456045112051058684753046771233841544389879545278393807932 41398241347499812863322034599203303954210055607419051182788462937679988794987287 60173755357257844383905444581174037187022899218681071410399985017534405479778949 79599448744250501888213228801747293004094304865245371218190625517624308088156389 49666439783417818310531423230864971067190932879068430182176454654999159036649880 07048245578362022235727747441551895619272176215959509418271068559783063995317128 52948204434288361851973170502785271484308543207711136194155692369846723139652001 73684331629284504506518728371369581317802464763448300142861462166415387895124628 46640637320926840745317918765019960806327277092728161427930141514746743144803868 56223498429100656327067344794746115038406665256211592081055297109140125563768301 13501277121340242339707553291238618681112304336532189347818901697321285533725530 99211403598869627196839750568369694042091033403651646446243127533310880057863598 85010830199353465716907963136221127236410108518490404179319192122949824701190170 48313892145309740484992126474793186104546411656550693488079813832325449815385519 76537364609102511216156212248339011936767447992793013462193556318636187099338056 69855623219289147492049050076654094706341271268328743301684829489217862721103800 06155826849012225444970014463611037927537419821550884216704004212345620722997534 27814956675834062401972957325382468464943127742243083927701839307841548426715878 46370599353707117431407912445847638792888550034467096753893916161359257287702187 15440668430565774649194349963209103920356334324115324360144463478511281528964868 31426926551422949730912871196380926657840962200935857396582543946619624230095172 94899529315655900614748259117727257773529658880531623334200478352134158098366020 07520230099579710742889020948266076380215121001998617388394458120851103941047608 27439438535247535907541053817983607067147140233730744988486064178316001709857788 59339083253468840118367263155025935000542031098564788144919595235258896208128104 55317649247399459763618913492920035038945960216353447263164272940595920866948564 29906204371413228338568071095716402559202658275266102263059956788142149978904080 71555293341756181285086045204790921859362262717622929080382511752792785935446269 20078959487989907641171835584958397680624755538118482236156482222213615248286987 04447616739132712532097119558191655514820827561293016567165949718520681649799437 65782482756032048301473709576878986051346288193003924829236149705564841316053412 20276357304448317364177829274985111356781766080726434433738198914983957707488056 21164999712823721637155594485009111312842812016596850477783462443537227478774763 67012060788905451756062664600211874602249348257380689522855855783632050425911496 67713861299510357102440613851101342993895095310732949055740177955998099439337872 63362774058624473397088560377605145570462710118655653078590118724407332817193549 89760040532415182139019422980338997749886110557964060042887186271490163509425322 04103585130853136543095774238697460715845225505171879126347896822667093064766617 74491798864224664686997225074334224352710896403022145935932784246751743888619775 03402245084429688560655759509543294292729713657810880360964382101544757316463170 27562819344904553919001921495094928851337542767836871416711360712034107911964994 14356137904873631790538026567336752888031608962081098050880316538400523486084658 05713037670976124986644163924843288791190625852491498196138686928702944726570044 21909007920034801388265451377509277787960171394371405309721930135273633245765947 74441954796902999073717272282505093997131743472092223172765887093657790009128959 92166580537493853688550366246003849969116780447083387720570424844241158965489932 52603371877303334504952098968741581797305706347427923132580901608739650794491585 90331974666100909494145874692944810590984532870708678630180013289005171031289159 13911319842188030132625550121110433568628324791656411070363045923723805830287602 27094279377243021054321056493700610706048592786084676721621535892514098215143921 02640175616336717085386614931437013972973039695562631233295789156526056499484652 77145903384844980326289165538339173145494561859896864010679981994851793973975618 81454444662029846081207074710216144857269638539416380725276826421190663540597294 72859337309368095196812747333098121117679886048539363272047514278683390832685055 10907666516731023388128017515157601600360456576472692353353175111034559538788857 42942199446932965776042913328103826072003648218297930832544824104297519759657374 51502508944780093859742409536667266616057787895522837273057307293222149660048961 12273805750256135688488943298815548438835569457725148534240340796253106729020768 11901382909263938186391234533331176498694298769759876498137453249243110766492450 65604452085487674390950049287943918058818570660948940415939220693131706632089558 99051531333201449644155347827651304869295828566277905770533792252892876559510648 63987447981604266268069331609369181584973373025637374910231731246405483804898389 47926717673438286900279902526497108953919059550346389444601326582547480010591192 44225755956592942028871196437692753115539944499525822102726536182196012114403283 63301332333330073750028564296593433460806974080558699469229587125100563686406787 22969830491333074347869724304201939398371362010159785569409050752362090815695012 62043710482949086655881516842200104352160864219849537799079271378143843646329059 61807717206698744897330416063462270513936546074429496716118727038881173944732197 26292195203886765182640059412608626032614683427265639264592802165905460903700131 63555242944716301393765738467302217766096431910585347493134736922494605449447265 33573296086470790659010859254423099867817193190605181286788718416636602860141521 16480432370883755259233518270127482744348373967964755045081159693358462822927765 31261329958672682082112277562461423255069194303952066453452875348204506401853842 52309559663486057079504184542000454438217985309630863394464146106667343800480752 54460276931874992797868551795748987901770930476143496297358493262318765522728838 85998113314494253103171669138390608781093610391276571251676622363497368694133155 37267279242317349067480460911390530914030149186451364187199678897759676964614243 43045689567665908851243470167251843818039143026748135622568607809701146765023235 40593145884241173725062053831367234559643981169465322898019964291937454801338025 21308805366678239474363991725053857019398831944590994357114732121301919418129651 25595270859471198131693298270976045919073759332180288797015484626353807968508147 97001094085204564934435065111525140910270120943337755515467215366786416287033095 86100053237182231075460591059527034361821367535980540772187930774492252162555445 27832075421075680774546191488994213839896441388310344659950280645423439007606370 81342830550933025830897583859292437178580230025725151929745150668632470618553885 45439256681517421421417723149553236271202117931523002165399559385410773541352410 28615025326535851921181584109138820608588766735741936836176006616739271847333148 86047176451523590705808944886666877487329891643486708054523494187820054702504784 23953282216953151662152611163917554626571612490058177177657978734239626462410301 79370961738428752629554512793147184148191914228755157841263302613660819979867381 86398341381024521852807453448539175348924610001670466346132184081657185609201141 06946047190482716547429555989793896976016043830430700890568448301055376079127217 36264126724998965746243604081704311912969825061648692369773906831317639481813600 28789707491816736947264021053463714005406693795810620472783387326465065317042830 51478658293701238062179394338466057412852593762205125892917540104088139761208139 61119936618877329895789297009374718395781193171286686361135949141491338293476778 29280420344206307529109012585436741416640629657518546881658005273992587917642429 18656368922452830817039733949134468935802670689806924380444282765602121160015741 27790790234980301049556782909097065405811796993174211528676637771295601910689429 70110543116911607708753830045065950343044020655626207495165608851161729381733518 82235013490776337508149403407924816269280927128692354128587821338909991237650601 76267563778281308561188056880910275066032634285699449122326070082688611877151633 01906508303791204418135454017622837544197046302460547020056853033905139797122883 85646970972968597664896393257291654281469133980041075760881102334264220314068018 93576505171417972571034952493330993333501837512607351186052776728799547063335866 81416939942755831590887537839666288738478156805106990777707572979160517286135365 39497421582312412185845666159975902799925793557202505635562267735228470815802151 99291241492314065844384865241885364232418248038481293517928232518953526256082128 47821952182377140854824095201540940706589277562480988484722171897509343220332352 92942574096883814801106414020255645039336576161422408778024430253351423334316317 14676974072632721988187097212624576313040921451158128929595902879561432714768582 10334721331242659720520509927789278338963956138252085608591292587831598188296183 18249071005509018658871641962592257830688409045033269531492843910744415236476765 42343192861382326036536720382725129621069694430613600405144826378275559440633491 66614082971122666474003678215326804305551247728806870573482474908144855464359391 12624093494849892220779508137903370033168642988027571865459738645646842799882649 58036322699142387528375274582606197778495891247507865796307037376374671176300114 71674569362636072524292468691340320741724748738293743261418313332009278754689377 42019305609528851413019303446311704976550015587819891838086086867279384056074369 20122275213736982993494817534751105748876786837059581761568392818269376912740183 91852365428914010328713192236463408256383123966257029430630283522604906008570099 29462774735302560830644334582994993951842878374265967419256354095877814784949611 81217736418771390767055631269685192582605737590167687799331413740498332555733519 65277957193064173876798431392413227333035165065487407161293964646009645311506461 63296281940424462786645905827287912140131042921097112426041658964258157300087926 38167510390333828668233936605603430878237724535530348370879674947417543176341774 17300630050461987616580165222351932061493315567969249201710437022714199693431140 95740074482727134138065337152371494126855702733886349947834042339162455050929771 37077186903283053625459486756996938999892502754019330980514084131756710319398602 24089110833969583420691638975208134711270670951402471180421611171544707932080082 63552515685827673031520092907780165340250929036778234776977902668218567994240346 71821741372778742377585546725298998419858406746153312577921286308892112679124710 08213977081263571575813483037679251848344520986167598008262722689993689632867517 72050022258464701631002050575392131285854369129200963245548038395103075030746990 00639678224693009222757854296747709191048132427266423090060122135596615145103684 72981878843820037898182592997540429270644997679496044218076789903224558490190561 76333959353506774467734722370949845418406816060212008402336350146121644543306183 26429844647512010254081610837910501336677596787728380802786613681065007746481281 60087675558810569996268207930755516996359553181605920782696273579964759775717177 01949047843477921916526470984876799391192108743010463057605736523535475009567375 12099811030245736675999824851011079984017903200282363185852207917501843746623681 75017182724321658784972150122296745641378583961234773333777932239354525984443309 53087067304721085073736021174923055947446887810360725066845403945722200063342861 55389002972007284205524351016632049996731259982982633305205334819774135863047499 07070847899245470515252672771699653022107798032927915120646840702148143834960099 90184828670957633048528223183152074906571955105208533148031943338622387167501439 61660980439343414748654646301669167794086113644395302424165028447309284259156911 73193356395287648482565299113045281540523346599337297414407452022805461257784587 31031791041332694964852273170809844064259169240308182240645594794483801354825616 37932246838731517182260966127293916383334025351487840787692170031280448852867689 86161649867586414842692777058318592344120402995076412627529856955367988727127920 18241747245799341432721642233983845353139747382388116646514100455235835354815048 53940223950577540101360111200770611034588135859494538838801079603937592888897460 32004197886433593139999433938181879356458825328122212011332340371708555215866333 84872292538279805238299781391916230091295861569146566930484810616343438795401982 09135122016715398633757317910887638560652956296654663552885848922426973635782270 73170621165641160905862773623642461016984588996001984111173705668830642230186274 80660657081048963390384482130731263886531282288140524429219196650492957625255998 12721414317330874932377923381231515982317327754605987760985034237402399336815062 15864475846919598102964866352396808243210878416959862341107049569925083400049501 86523101997076094643326294915222444575859325547577787456342424425741622729195251 25580324602898895250739494244912951606707731105856112828122646443582969549739034 88818359609229062044798151330192270236621563832765454439538019441110128324377122 39830868077419007015346336724167919005911411587045796732360529091530025346564954 84495520556925706589052503551335031859265955207031706153269253072669079189774864 59697566836513180190164964368444002126472423302590709083577059909730043138262550 56515251879923208441291479756357613292101372617496401830679862642283863486775984 25529906830702933324878687514975824873909671892514046322924493455810484445498547 62550803882272468417794798688559745456138260428764283872671725475790775991658934 69766282755848065562849828870285771091348348882391106977850031675622276897307295 47208687244934102716665425004383132579591827585653689636934375199208049953126973 36581116387548341484207336100777755565285705738997695326200333256485305033658015 30239077133124595424404309005901368273433328112827841662904076196807779697751644 38930238383516535879304847623742645495820377783462427765454051015642817800080246 93364655624815992022440540173818561899068711012249385520689131110118234824314310 99598860943730817499198368691766520833982086055169988149836607213889360660640959 74893506701994801259389957622129079572181448233339799482875247377612874126568368 85260038762343160705728201033858061767468732331448757014179283402270835626414525 21579344790253651786695847800794406826309762259346353120077627436884213087469381 71377598820256087407466496110714725448910210784991363445373718438164397435169222 40202255994801363825690092153950004944458664198987564781922780836615649826240330 36886445512587560369230561994758825749587063207242532347587253948347420666512750 10794360665516859110115782380953928549842477348486685060969238742587956721628214 64771818746093937792083923414095779285181988779694442817747973692534471335870368 27190225986598253540791834232231286238374371425016547722536665535427968211679472 91695874901712132584625194774694843188629057345866576331315023329097781615348953 24011542092447153836141459536926685135378617798820093052850380159075046339750675 98860204872871061573024638116307465440753692923452242285932085990621454095502303 74540572228253395802776779224226532615752404620406265166313630242284199012295746 66750197735599695327944004516148128573307536649223163413159868494561778405911512 78433659353929247012710892730474956849928380064729887949398752622692902836526658 20616783319437475638138802092795823157844802745479909486619708506970443780587281 39411505844899225748743808387532868971315797116688846509940723792472747389824558 34657763810971999127399916598648548860400035760828032206069375717270661277540619 12490250107635426918336377216170945712133647532939914783140558277110798025001422 30676113315609154488450878546192944063587961373453159214557725248451537488994538 63429722553652354389064907700930232215289014508698609285683817286846083424611018 44628097649306540818083828045476459128799763293054409649012962071780565566702575 77619864309238359387421377964772411267098201256812802290663852047916830268771712 99131402492428147412670364956572690932739022885926448125081357688792485174210304 04011792611337346168250804244782804580911179236409641784017423674673925826073959 30891534120460027364503987122265789174216345727350245867959672857636948964588203 70198287859608480610692689028978789550095802516136285518172405821874764424940167 39582466236536789750297717542937668175740028326332267159698876911237693768741856 95015673197214114280466847550376969364838202580424685633447803974004395223981632 15937629047359931992777280506293275467293528084421880025360024780527366716751152 75087384156440264002238898889750715290767849769133422969869309646946984322361224 42252378810826055831191579593082538813454982081107953343172596108227727100990654 77723029383149337282346233886684669893106105301243807708646184347861402026759119 96501514456984057338438337770047143636920892102979357387237403267141442930774671 14441237830970025156258737050561987954984783943168940269734713288286589563888398 29310795007185001007055866736366594920767080729969525791372064510988377383673585 36651956778481771518036246725596211405572896365518639568287629034949153951624860 04678224747773157836804200103744531866034904591105014148232222015728146370533623 28722198000752407728640257987690892315463425333975495723930638415828221863320041 96341023250792722188560470659092459413166075437670242228984115599179190699058949 29036643355384769284687056493234438377107663386625428504671637837308852388006889 93012340246677970323158093954899861758848204588405934289795093337388937111563403 31656410967014544669515950002251979420291299597490188529418333394713945266378940 91489584727044507174084657403954782134773120665124269044866130229327834923089944 40220709879584539105262114458725726439519821479965737773835729524149364759987127 13475078513660363777242048881649311714631051597290591675945144459737271828004385 65687466793928405560697168264464598643366543187530835928539063845666625904937491 22130370624288413450143997433123397033400498879824079401409537005994840526830639 90750345816332501437838107701121702955518508020753623190695984802055657902040835 24131070883730913136220714979171891423044930746080994159951536251369953435110524 93210812118238658992240300941916606779533112444674221633331342150803960336023181 66467976912531416719526943842760314090238571365947395058953554703313433761956812 02888163002795903635071509475939570322928256013481217820419538378088687960284858 17782238949894045161299071037058092124398224952759115163173946975754609911574319 30158038333048787475659809529164820799538280671964666440088017358729706560119191 79946184240341866681025003839793258796873398074669573545306068538710307650891169 46896631873409832672168939728860727298339763265182602502905858510210395840267245 55480578659121667002504524319205073702600232198172234280748365939328919868171286 19896316206965431328875448220302590514986313777552636849990100921380537741996846 17097019431864901299453155885581457664754738061868507016264346898330778660065289 26404567813708158728329689665017633649545144759307362788271182702532960305688877 39271936162860498049240260482663722286313381312473832407765890648205889156363673 07113016162053025228573430640368822965645457457784760338573956665969382408394378 67253330933524983424132080212678640624245757331007871409970528633120669574264421 41768659674086782436855315892784580491173654109443457886702732812388171240244295 59629695795125997421932110521197793490832114855794360486258246886116974837761550 82769802593126467857232007643049529365000526816942499078918096233519713467404645 46152340329838000018287659599119287633414946494117805710774070496137554811094316 66577910465159802051615983928453508332469077289016724099108295242846433072420320 68424698477802009707310437883418000538951400675793610448799507967316589454490984 31415771382853272872837570661724564020196281859082215698334812494577451385554092 25815500272522439395509475139204117287423072371313935261607223073503704179042767 41594448146639130629298152944125601035471829785059872650083159758709904429581131 05845787235633083488628356408092196043840555353549987819251671386855483923695362 42437400012739141250502128174520314769671811914247291643686205318111952012902286 74817560257667169815140909418048786763222423109456912626300147578692074546197110 19941209507966582364731863941461316212466777496314457581161367883473433777247668 99997809017876927153092590166370364866842340644067564729996615940221504783706363 80848398432651942196560001377871855007841956041960823886181211467382243431749305 32093550262195840107690656062873365020776124372729103451298029163337729037291168 63455023815547034291644148419564852862680538315194716437002042704915228171072417 23297872009800213843160344511469682708609873039677654211073854969782951333454190 27091103352026619200768714214687895073178595918021766843381607162831460102260936 14848919334418777126586305805306585776278763641354957508459524779605279265003694 78309763498715578364348540191957451944947863376193431208579032268998442153816467 29932119087665064938479825515869367607048182097462285443254904613208062750862963 19487779585643151974098170420449417629737725335891024511579914921352231431234586 04619800098697148686221151720488009073707459244729690705176976577526034349432115 77586108942008490294886294068352170613180603084805104114993325612599379060823353 98986650621192790878405063737247490397216520060113482466515079733383130489725914 84010398082814455615935348872910579646768262882690515999557659413265590675427786 96124649137177374825697155159606587721675296320012029172284072234615988116431824 20429568437476903905468138023403186951462712427253114188690065069603916601963942 92016784195172409442595797571628364036345430478237254361674778874718344944405548 70466855871181978551005003734230671212259981260866824036443178602705357338429863 98116354505091551674592747303008241937540679890128499364627814025130386414677823 82425918616317729235962698342848907173308562994281068410180740402914240771774917 16016702144456789537310836132791056776983687988961265912627581679513949547672908 17137763014512886314344512676622561394123380405451491950847677564504700856125337 05800553691811534830247654322090129776413967433314182727710472708092554896772587 99123151062174539674382290858568548000914373741218049816623449515486379387029309 65393242899179452659025035165377764273374122855613816289204311461485812097249452 61581185657526854877739649625300367995708434288644671129668237748840013838046898 31738669084241688048691565580641113382766739199838854815862379409765698655969431 62072984086133885083025118595617356234540709258726219797120655806402951400766965 49022173926540633731977299391666413395612885330290489388182935832715066655537250 80053648222239813434758402913166037180921152556133992910148298750626616312310122 12507908255308923837010182590314768260274263961567598363216764476204872868738907 53015198870809885660977203201554612707579211596892418840819415718752706325633486 52009095013087840714906226537906650568177522156850860568224398660090748409007109 22463585200036431677849424162108208347757966956428629098993239405707098302842928 54133666733466367888216028784200564303589422739184840179448566249742294475148659 54888717604833568124972206219411342521389614382374973635571165660966899996298879 07085986694189857964922077216878583867495288071593793636981000678039270663812566 50195674990506789677243332580508260207200766434034665238916315513009234880527241 36890005163593370072159840328077984144621801971560145510174384667352683238108023 93793126088380405216231105907828670153239014099671398316387025305098902739075644 01091717713402150221942170104216941945859193515044789475025485067395166503690291 06081901184079067213009124146161676076185382941280623332825899329780436782292647 56569560690657771360950052963479079241973522283328254205850869286908070438038481 11585238254715777382748348730809616400791813923319429303417251077642903358551320 44858487278408061304419984579039159520091177029290126712036072482059540971278947 59982808278548923060462472072566760057229289825583778104692947016563803179782147 28083137622967272781372980959709101988907676198078635451593060621787391307101135 01815902417461915555563474574816658333596486685256258530732205490366238124257006 43707398841761047563123458767769530031522277732923202114753344983273815539091562 14476594511867788682521645056024246549945928624995753904346175933320243127965984 12135006402690726769425234092055714780046322287083118114360035417676568642973611 54030596649121982461387179517368463991930576111334650635357415315428566485850638 73972066556174810048061572785680192138802074909932607828074133403745476692854317 18159245119409001911520561863895910765409414143547820898165731393976019013921381 07372184762722889011013645377377928149288897363738144462825209262723609022269093 22475274855974617428186914961929320179261969473986255762323027383708662857550972 53868155438913591406622395443488029024094293785331235866261682009733400704564766 99729193016107067221024217550342492029638089517976969629050056089607265137794916 91658503618322287723794375612221052975728751538664016525864221062731982401539232 10803636383436529440679372684728140946511203209493549757404548331871469228481266 76778390711681834158450636588148325334200921582447662263964770479686366386649953 51554817942730685159616233096777463715496267998071028700547669217707304278957967 71720528376132821502983541879397824102284210107412698590223116807447126839032775 90740638308313092021230928506652178375829463034132714060014307129939433624161202 53446048637624860547749414507566592238990591193366321926511798208744339371635428 10985652040470120462749199008437917541723548283256145177588316518181307215273368 58994375159687900963614772011756985150571199557989075608473630243508792918021072 76523791824776673108570103041420246113141561915575191052785449995970296747800888 71150699424782319497209326033878146152175122622535466579438027782909429645028819 69961421374009640191748854984262619724984937238820867041406207752583156111981375 56595305437179711545781497825753098996662416224439199832863135282918480561352323 40391918560614021219150687051994104448299686780182220840892364596423713587118376 37126335915554396012867190098318368735813375693196835837813693463457381903667007 29377581093214473307401711560095271459152430025411600052760953235476279123314819 70891296393419893551093933719477638868853296974897023112624399142305974887432012 69648661906584542050460599472340065734191666750413850787496838024516228411937713 37354854067065750948259279800332571690678786543317559821814770326189943347526191 68727923652103250847995353432573653062204013285146671333759958025668486317649109 37919174459211793750782419885658377122170170555670894409488613274825414198793129 99686201721814445527392148831394920074880851329005024985923186122065925014233493 28028539988329714358459868535125376703643334964819698194838918828603746364711553 25462444221249065976502272068927907077101649064837876387463146732485849386670585 18328106551345181170272985836552175488741520380159155739641937237373786456431107 71899660889657110396756831712514680120018331261927648163511898850036429587984226 09841376358795312632515364347306742054343290959418977694616255106632650024665896 28834261037370914586176540442817421902337210345760973977821489427989988592990102 97848118013970831480482875695364460249853467755663298718494974591287487855791743 23851181387775919538803038213905619032494202502245528275259956624525543742120865 18227407090079679193730677905435833236258469591489372274048241421293742796838536 57880135498957204433756045122883106260399140630507233556429980167386406500141860 98310052332059708844857399912004334639043651842060277256511422106436696649888432 19534445007629055424318580651486046825950113400275061143841979253573789105454565 20154678648431411290926996249627888051516487289751843919907031168412048590587492 49639033098254476735974076104805612723010350178795029122634761196225714219231222 00398489351862939469357858515612335059003698270776412507822719371516778595664319 89998841595880783851713909449338279936669942651998510705450985468883928163660583 54297181806689577039494090444480030170411872348864853980773713008151990578930452 86702297143903603089119253277590680129156399846179735319005468186010619666783796 01856409341569343405696679410300853310192468249997765655044843564909116876267599 94322799083303388337532268791136805271058227189405321115431762231393417544845666 69409686564311806058445714150490562776886088104988447056340912522103928606703222 64047844427142878436378180534424656658727106314414657768338054107178956876405745 93780545210113793714682835751645588836048446486791070823926649767907954159037494 88924101925619595433424088389125757899117910911808413419329526743243607351394098 85782969009198522460382762432194368134193865892769027655445301641467184206805475 25863778841526093079133365517323021995066280384249567417425200453164697203399742 21913531623609611626022913716608616039445081958878241503679862351086245967033713 29174735108966538553645361987746973096400311167020660842851902576697081580904466 37173489288786421099961234084116914319859552521770939648367479462015634538501206 19562383294036962718017904338818783111018641196661874812937542134326844722493799 54120303200119170639823264202477533436678743115648168729115421868901007587416766 25947706362257948289474425819814798137047565183280557358219583075322919582761670 57460809137111304832724054706727163104928824837951495152138670466824508257930917 11041799944173289902435711360750802511421260820744297871038786193284719997051664 05989751455257460100525755303068790069534676403609815877817209985558435756157433 18152034370511485222512210545022638828190397094516564204731890497118720458124286 60813984450428578407726538922851150776055698269912215107395292491095322687169354 24486350552919574585730600391152330348854562378994584804152011988690655427315987 96419486848724607136841461935453142257774807946743141465291702920426548744979227 04592212829496275272639707016957242872603197561559088947884782335797856171886829 06933589145304117287552631360316449649573895429808790415848966827873154301918091 35239160837950448782361386837342424569462773040655940509136350768924961644079317 00284812607465033449403435531391840126862343307140936773672630538410076889965809 52706493061622361067123260728124128913017012277256273099643243901068189312339424 92241692277050096660441680347667605199418308014421431892029583180369482748108477 02841598568303090555485871435922397139176279129637306296920192973173105979198478 65015978659927917886126399360596149516877027508960815538073983612210519169393995 80446349766815712345081181146126469281908962130213424611796522057630383409095654 49272292087798748474661734550102825036591385502733103785575967628648745011014545 97407606485710024934749106770581392173221523480348338160141825736676909730289133 68768389649245127172662846457372131180062518169206332012938141222953995450752861 69269168671068703948941256938935003900458519464551897184528047291800688316516486 51090646763083174424118429887248025450811194656074765495232395571188457124055778 22094455605807297156734069983034579889243014285589817453306862281937020463914208 60419809816719273933724687032103951906205523159186111604970071104482550977916951 66628504550895416179090678002311743776857908077684081738075339293860014169207362 61450220948570837112251879222170459385972917094887795659001558424245863237125095 85343406755570959688804273500921097279888752501756303737939816457929387788124728 97742550147905458911600740224572202143961677164684549285859312495788705284058684 78027070894499976864375983140905866537199328636362991833278685085167663917159211 53685863825912848828539590124646724730268352199087338076255303903521502908999118 60565206190956284756402657074319142371067666215990247678813345974592654872644017 85949568331281709849999111170105361618124185783286410874929415769400408153353098 10485677162945649822498117287171233408703977204511568459932333653821177178874195 27606613296702122891161912016043932569459702147835361700901601820559684812227863 49019454550106719068728774020071938664332914979069920625035154058828717209473945 08155987680109079280986197280653573533045091400431375035681809841660672169756691 79582082011994373218559995951288208153839043320186954140198500886072851228958325 34085324596423064270873368563584330162166225773142203875374023327427963037634249 56497672760946382213916521576822790365715515235071781478833185824356848367683545 19628568793326557710353737447159886910429272753805140555524894506080625580378946 32068933860635690750718755084696586676832680068573968937785683497399993335013636 63724139474888809511064085233774774815721977645025357907728652998399073494754176 91477572656416211623773616137509629376004232185114448819477753292059193500639171 68330904754322498995798268365851432141904661065118073464137962729231930849298502 11618496035284816190020811457713228643850645278243408793300387499839136353908839 50938274844010367137195180822309094685424331316759347619858183404097927240634612 40979996553918627027631860059424157555437057713408085987654914554613230335537752 51938167577914878425251493411326154241594154432318881895923404572521285187480661 15574073919639103424028522004109687415071436999924673174204705776348365522452626 55255306708302323975881286827888340565068312618322508786942611532134575784778815 76584374021879418367384301098495604729928944266680448445551288116592670045878910 41324011498393422969401143752297969231281097094851042854370199344002101086989279 15928962704252880183804003219026058131951992923380356055675002336750000867238224 12695893607679097090321847634426033215316389331377925713480727216559546026814863 16036484408951960488112639346669285234954847985300541485539625440900476630260043 33220004902251191807880301503399149519085139673478904287781199547858400683847339 71069426697398005656307337831925891333585047998374408337068772591090010860536660 88465402309545842179098277827121576637401389177321087535581285413661252478992220 31453401254336568409420372359183132530188878563878302945790507852660944639111574 04134930677371911579878784571529510565870082579758698007346852639240711333177829 69250015281880795345076972027800037641453238503914007359738033503713184116573068 59586964593150459102843368789219095141655255499845257684547001086675420763554061 59767157146298209788570769272245231532109939314321932148540279361820030390668620 59694714787414407219604947796527570788861409908383273548050753688995191090253587 15837924989774113734745043688947823604548994508579417901735624662523637347090322 90595818453129499460352434023332197002924834741819415709680426725646135430740038 36229466038627449257392560400918395456361422313382450581474846110530314302810625 89460196431466681870033803188947704914845609644386114113445917194500981869293207 54599516880775895014226776984242459829145561506012201776468270027594325924827061 29235489326231802252724088757252052841256330447437854545787062204064751978801183 63040518016248205057922643250564408189341365994581060159439126197496313840594232 86541814373931348163019410583976381441405185608045616033188779656713086053357581 09469435672865067286436624736115834352074217240453254645119983911010458647139470 04491960760365429899863028211833120663678572871589871967498088860748547722825771 10876146685973003374993113405469999784435184607410060603454288114696560748661708 87348916087937747492187410726835922893730358756736346922379806477779572649352310 44156225707149313507514531572734383591559393417532237743708032065066236416132924 99687747060680781580225123255193207454554265327333880168261595194402575300618534 46059780276477063332735231210640538855675179588632962633051331660810777701550226 62444581456825317283773756839104096843575032788452991372212223163854013864451766 88623871251912199782424335263014901185045239761914081549406406650737068983303287 81282732406116368118324751580388128335613958426711895455893747212334734712415991 45749161167239384725878599280603258324702685767946796100852883417502642626371661 56427467568240159485538568772430409260058686836675575022801840169619958901039561 13704025834459919913410856591455385573991071744540642091590057011900070231520909 10172748015269955964119529529854090322112668024581392824454462699950554993961400 94248320862517105847148713998256055511564088125582617560652149469071708983141008 82480074252606273738360640631230828322729819282684445937515649879973674603344450 72803372890779506233601398316177039883702002411558008016581364258807165008809871 07781162994579019568812504252124058233706971154168856107438959483891474919711707 76795392134074865347081253362673412389332010391237236459272856876359070276348804 60716520114392018634848493537769675445142227943061125393647378386581610973307073 76423291724133396547085821470197323375709310937593590321501616615199104342356674 38802278644364678476649032039081052299410419779301917696498235538645614602652344 15210108717149221111401894576390007460068387373800625180160372631294571788217697 53311020071721795721171363045298869450933298064210663936286826599985445841409022 34449922339658870704019735084656165041220712966410744976178195036610507354223302 70625673338941301586017534855769365425812239350276880032288056497157193146120698 82416343645647508665973346706585694246154892267111544614626876347343207011250863 42773520488409461630725007503451701775537438334824765519234458857892344258006029 56356771962056741779699391831452603289184197244285000075306344074308589474089343 94237807629533198164804161800812316212148927274785622289434103693532080876530600 35795473091190047869487497272434397124482266372410142517777509596616839993695002 30936206495079570309087667298439475954116327537724037108612950559159871108182175 40904110465721936690325229435318379416469306456056015747515850430550598281675866 80520181633574423484342895696940650782141964572576511761228318149030751748242261 71318703085741031103212385556610326600649441819802640869341081893396281872476249 21587053122548674854300858275956358565315842949300257294809015885596167138403717 72886701795475875859240641115039655611055289154529667416066831019726623507611680 23810531021527294264749296480548499488174617074173797879629701152901813196873735 42397323998106413557241935795012757141121581279229308189346852393592261933898970 09481399037167296046212655840971219684085459784242440556360897333222099204345479 97623484541111960999242793577276397899011156055495271863719420068967017376215130 97235944348286940898294107651620916250067108560409316784457173282723988888519435 63916444326432273572843135910752155748701263717886288475454235148483492512703424 62846469848870851682295404463421677062406760123581810089623221704250781547240215 10654669197636907521445510805586496229715876911430077892071750878661153761918625 17043115471304155185400289503634956387620980684183671831951305998338825672525269 00988302890892490803487930845998140002478962696660359403597691082346260685321116 71217821876098653404209841881643619843513286413675240750761178482497082822571898 25857812520834671056641808646412890514017413369717031292580057672753715373376803 89380726495998198128923145411098737170207354590198499852027453520379051507591743 24149691218890563410680644731681275451000835580458073013538910862839261840802584 61167210485999038479924959550912595451377679888730002223079408466211068822245105 44319547143466538188600555546161740410916997038491253251500969941859672828525468 38461313792378558572095236817678654922736200847371832257896470810749116186926068 10627916142512133733535423152250615197815231524455833297276293600403524846386817 81362228586248682579076054251748246071035292369552592913757749837138377531935188 64223782399132679370906891280557829044367190676482794769653152718244355752275615 05167251805486254176468966059756034094623848777358060284294056086940368354113140 38444246616447326194960484404814563895640198798824266861813911461085017315133589 83812836676875231149863105333902299922066695457233717782113328937203581422723363 77238223068603312747325998900894168592236100295608504202909703410101467738703645 87777699735715091342063581172888148791975621724319795221362888006848704251823402 94943183360172816847655436206142500464329752658706684215565703711427284385122470 65139949602513044832011128793463720378880286097642204200839398939945875684717598 37138607142513871013915608985965314631317965957274743102775808657792034129335278 68586435248591212468207532042414736464472721426374279715206595228607080876159071 43860225723454817911096424778647742368816172596347948573121911032730750029021682 46450256879111631599152683895325084755897215866441777831506881212443012035220310 57192071804043489711566065250314609798316856951245044632879885933039070843037440 18577799403984682403529790994349989585504101984557139007968864224428015059208442 70143210613234292921132138155642063571295808393868059415653590421418142478340813 03941771237386364880171428463752743793738517586911576012622179230517316782188149 96361881906844344344384487628700086376841904966863689619744812693574001885970795 71468212261797226417634304238578500586691752614789023352686394969830942178899581 15214627529341281264642308211065901882114027527314590248513062130245347639220468 38823991810247674360880408973561321447223915566019180141075241997710233154913690 34414314169247549112480193963901664852379410347515083251999803935535569434590219 44605168795631233096236193292412081669441112840601261840158002609352756321738584 33145245546901047885382714470246191697005725495906509551336677629544661035295207 39871883131410646200237637468041909080528970188668407909235738978971067540044764 58171040216151916029099734114993351890533983951435772441668693588153000572094709 55677520367856295244363660115893963524286933648649418207171575097258246293851835 00925949181201802411153786066150055609352855296395936971426397876801437825153846 21607556811657157955764812879525875357053190705887158860650265022543620714544009 47493278097774251117225446495478604290526667961252362543530510286598805221751002 55402872973201045859936027282840997148878454153795341633122805840084548286028995 32799973904021267437038238125374592246524862059028675186570303458575303644448262 38217691383794323139823555396575663681267836266785021373459597870229521773826561 59395618970492791498302377525742286761821589862689130548121325104884906241442162 25491982362594112110420260626009256412243622662652460298955604602235352272588555 29399670504609001406652307811367514284371326353242980805100316195788307689751388 73013853773477712396122967906805754704916955833174275334484209274810864729846851 04593487193811561661094172844600661231596913963027335820856793372440157407839548 98042035938723593343486343970218611739512593513408349470625356979503284185172549 74580489507836988903015814341243789616161451997548581624917353591313740309971407 68172804361665821916422896510228963379390609902807211377549676187222086908703957 87234589926865561328571230285987540324746440881267893046379500095628131777006794 20354266519965127862844438918350452042902997234774212110110839415930154757743297 38044577498389902875717740059792940857714001867531669208192457903552748199732562 81684302639442500447264905653344900476353354544402091024045508524996068000858851 61711430404469663213259599273444914317563906191456020839286738726082428009666271 80460217532665828529147559030849824597394056060151786663948033337010581858383151 89667524533446743089748076802710405136173930740838042878283054502382443133562648 20900318746617917555902513003175834585064724961473680020544060333250706861080140 47737144507944352699867020387152913825466598201995613316723450382138860452961821 04977574561483346759894952654889570864051002075276930480247353267186387190111160 16697963184175428374496518268187165066067688694636209291124622389123603507883840 62560586503517690137730101439191295320542103275696406727660833257357263807213485 61461364487020196696587484690345060797537476450734863128515920413650117096795890 80897898760572906249289538101683211487733872418803505106072208795387591407610595 23958094661972763110616329018539053023628552456485066637378016880876261177568903 30330606448224224836466376023554743329350739357893570789753385963547033342877556 66248773501454614950985549353651860902688201539450588255597386779187251650836437 57905965348928418344829083082113683611737498169242204335678967216154078413567063 22631510976535677462823591134324986424674281069420248125259835399005150718068899 49568589018238816048505817714792647731246867221072052595835372724229224825133058 33070997397626620069386776958833140455202112315820562729075012208126321078035923 76007523815063032141867386125176583896762956616098872635710838010587016538824059 28507778450313988203635655119578100480358817385211568238227594601998180455707823 59558612444935812369552523432997115480080944055391065962933646700884326448472275 70112003407500507656944952827071852347623122981711100774341031608932531262970616 35780418881558738644719674459573768387764358980188626610640402278329218289980085 18475253935419021278219079604392391527050065442386510535900727699680938594320661 84982258831566530239379874965695538159065055982183446013921743450036260159957044 95217062948183820161759769699639686315751884657125676393454465988439254698537665 10112242336611280697563691850889894008749274741687078071036251206451414998231764 76655084401870544978782642245820115928305175003567730514881041384888459809570622 28397657559281419210582180749657532040788586140520600013027649108705914143702434 24139507682928486317429833629815807509084349346450264005987237671783076146478969 37651002759601169229611362808937800996551545519935762596899397500122704456469847 74069125588754091211667220201161700878383896210068719108848123447242419551102661 94668678473643229843909377512939698167744060714356099606644378274341923942305317 07910975274859535045214125757621828761549318748845806143441600331525986291259394 88380627638021143962242335601117792803035689144509723994961505811533919282752301 48607251562960265385475335661304970602396148196913463531802731728048501248460736 48856746818797303254353040311105728989795163722332731624583462663582910898565026 14789291532501167113070125640557588021658008150833119747310566408259021829833199 26221379502379701455278679641167988089715452073749388746648842774765554889302976 13577507208416704357060516998965494945697679515111947996447456015506915415192844 20188175261936206003279925224289713862830037906921897699268968608124098100057483 39441402323958779698724641012980499369442579736085883893521935250546234457141517 99362932373789870453766835100563167534745645935872925586813421711049032318445721 47893770248138079899681056770370893695914319976061561581920343069682840717320755 72550052419930664032951867292141085787318044648673645744792884420622979414230567 85108807751857666269794769422394729187563585331478016278928475414673306969423129 86226937875491020837826077452738457717261280349796306986406195913378896954792384 75956712293457504605647174963069954282689257144462131412018244059559294062339070 73125106764194544868760185106242569606023473878838328343103762787984581096052080 97854787872638973490257117342474223225725586771315778642591362160423866242413836 72199780002607108199853450820721266748104318624729338489673761787849837571054810 42367951483979154915532969214231998635527237463200209831239353391853751283103206 50508257056520292857225248956858910363128203820664699386036367461515870291997912 63295039385594805452447836417192922256973809996140372314408203835052578623327905 78172861066856103084293473479159965567859048604255823356417457225285192078628544 33056721623343444917150078197989651655946423343559000639364169525096434866373365 59336579952329801052480346959939944781486780485961403134807703012848844758688126 79094691398107875752482194353937093163350084039559845579043608128636573081219482 78493725141902509471148310452234255188072252436382997245908805598091392507796339 48500990088957314046187857261083369298160622593773048984440875595628381304535595 78263754269322892977448267644494348021176790277507737960408236393512363637879205 30740581772504745851152698947592338079123156578940121911531382990388561014720494 95039986221276674720613205354181747821355505496893429003165655300023235323499862 11206005866777580842170685131161722860978730270966558099616064650729678353591839 70595765290480636344625452192299002840579351079227990083400771592519177470904014 90620762440262309402928813437835493188608865200462551671747920380091248283756316 04033770695475307727356360383035882409851306881315609809409814015122096614362968 40239230476958729317766092070648176965709331206413972945468001240141778785870113 54654478095193955153836110512248303184537488803938278893717248167964316379110001 43842963674438970652740194934279643408413586756794187571312867930708730973254356 34600241144833920929691915917432744236966198943207443421423171995252172587972621 56283850370385822339353694988716069027512827100386585573516116517112919877143145 89503884792079027392032540375616274843641734226541343192004836603677629225581941 45233719963658844373670458855109025995459204285876813043827935485137502798038106 63327819673732805925188427574763936259466506662163012615831792373563232656845899 34257699900271250560333938696821737772628969225660188578310876464625859182747764 84164750805450704984191395975445542038448056690491358697083891547318770797553378 79321678669662117652545584517287565121087185306565386596761112706739745765351139 41620182039230421716377378993307651659275133237220068185591612609282930240456677 10808178555047504465271694813453335499671119121291703538082109395833500850072832 21182625789936132965402764766887299687050510286140186645338080904414371094822386 81612096286713579074105855756930444257903261420007704360592714630932978406911545 36945738405280804969233474936264348981660180594185629295296486405450701942483581 46517786210299061544805075343786929909461183142951347178203750119988275941365230 89328924707887212663745384706346092019130480631537551669670179738508265920580191 18653143062112686482406093390578816371659137152763806981079492788378494540525697 54873360228284586216034366893552652058401126612160760891332811605883970490109228 36550699579212273315489834979623205333414724883545609701725637746637115082516058 76188765483883917036259315471829232303021751434929604048914699662098827438594228 09329006948814446830576732430259236969626435496082304849840854663139930211073300 72718948763475836924313643264769025545638410834434487234135001238980706499596516 91287429425536025069772122393309043935438617265616034362307368257587997159340817 32096874725710518421428070581115364316432858211553975816610146060510906279757664 12391575793149258929363350902301373159953699251600373783228885209218373883443450 22950118811907260967687297860331625941318707652035017137314278362683360976460146 17489333540738133698627041702464228458795305260622037670369054163477462602236654 50963128767140657267586533881460913494007519050126291556370294849982575097960292 17932865960008513766957362077191019359034223425722306505041129134737836893032707 73003279369065209856933500864757416599955398032739256841264853528603648716849027 41462552649986226303274187838370233093561088067145829344512041777305768054667819 44286519351291602606718370634091067741145662345482622389804530747029440138132348 84587544722311725268134362714718994741264813349540360182077365021524179739245227 05006144702094600105127796334841518141534486512019891345696673193056471641861749 47907532229271262568034294974069148046077728788927701388340118323096145508701859 92557044500564684825995313790673268474103625715147904580368391154011585480007184 81557721187685307996336457994382057808518391862512437245162008554192464637233585 67543151648760664397005146704571187141438335606440095374757556545582937532981017 65753550006430636198591191140691782550995911273538251043240764985071644281797019 49764276619822907419661353573337353022677512600344008396483743933992315446313217 38332863533170298059065841057909816656558485259880518190839645178814380081913672 89222571729655968501468817379488727870900818898493563389256944234364621125950178 35168749046813843787481902479617822588756355256758718509043709990357429775218453 30693175968395227794283824525007979449886411680722969621200814222248955203834683 16507363146933444340379123742930154448140805633175409715048535516028943771349168 07295153965676782016961540270899986151677838675819377028935046138081070745869160 18086547039834070594579125940678926155250612101763213519601790841439817630785140 11706519243969390671025835896606741862006280014510934215916345898727336587561213 94690896343521917285557225736834806295191678837592119317341236677318853055205198 11582547543543962410174754242963482261110274824203421394629935245214958872880804 05012235167131636694553667391702948546974899742547461582747897408960742167672067 33280982333872887046346673322644846433826305010781209369913727586377950508713074 04441667523848038133230569102482978199438126063714628821997272085504604275056230 14828390589487376792904464331357935700782249592118799832759160430807016307177406 04139604784032382427706664308814175343284347971443606018591195090976271651263406 07586376339419268642765040089258061343820833726734480669968109444542860648114082 82917946380317016074246271201076817982974386851168113181643939544292138829785026 82784390756822371614590959985768974118066429470737616470457980162008633909336962 97927886657072627053366583706950904955530355611474128711520577086788272768974355 49442348014138487622318086139897649143125017089453081677980723537153848376407713 36384909733599591536653399183324168091558228210647100615118942280882552226394802 01874117731941073066407238915211364978774041191109698355730285048034479208578857 25545888695369781297682272140362816258928665803235423273111444939518408074182138 85357611769350013127558363752875778509438476137574396108869937627950650867840062 28314188619869752655522983052284357644566526148755373767330745154374409906065155 38793610238700157839899236159329902062745199446424929211021381562291843362932455 36022789659480294319809087300192143408193193070938292850481254568636497435033976 69843825592868543743789932804765593407959514175545996743770999275419445619986967 96817605666703787477682170734885932213199464729068466807332592607284794654132938 79270881581742773755383475974942084386455662109841467640665041441850237399539645 49408220934686782942158902245398545389053446802416664144046568204807288491222473 94564598806918388575636903578721863872117452868162190963325500219034753800499597 00020566408619491579987990668693198370348059627595891867289462539967888556922814 54620598493142764423751710842395307179128096732784046945285148701164381343916259 72316318901212027212289601314513320118420401878121530176944743710605549764673277 30221909030204005773435461661402417771027149524940077011670398276147409752407951 33422097568574093870076168077496702130378034154957758484046644567116642386967578 75341532491234488460612169919850397202069366174750085059246884562834026924242690 40007278681756110212298146426201979834374033423187416907568132626843066654733302 01462598812568320416763521162743552056979601634237923542035620686273190650535928 17574931073199622070698109637649948962808123850707336639279886026201693361246075 52051242987864476341437922184686595619700269331411760743716055520597590744661180 32229524022620814106757520559403617414623493599333064078708709039117620671338384 08901572885299507936571155724437847145421259368144250777458318635374085444873568 52006523134477944218783954201352372796057221607095902953389431359124261798252718 58187040517846587366222890435882154694634813856947586365944248080050572038021191 96975633959960127177465482955358066579840013697225759893995339861707852701046501 67613640292489195103131401040588176518582784599842857823588892975445467470957289 88917469879195083642035416124981021169859984676222638437764869857668889062327144 83676899532533500543702912596104291601545363821476618886278357097734768918761937 44019582079453164718938884642831361739435562742524789546286688781090657042641133 06350519476080086746427926463747004819421175870664520953989966327444975696810017 41909589092616867485213286186000732439746358465346454775664541495283924751996356 84535872816682447179213445587632047341485277821977335989052033563589722199398043 58922224112187659382403550410828932152738648332787797815847518084789110375039140 63531572888181615190855053751945105099056279908546415185084249031931461429572930 25494565404955917406747793451029972559884155285118498850502138725896914730299823 10320159047792412555107261625836839255958333203003801267680722217922908994360182 73636511432935911336100595601205449651513710606036643233963237360365889915503918 72145535451822469015508194341179162001682629199079037716954536966696278320033519 36805095703499835513919277356219267398873110103345383504453004253307186392458657 38187495875314835201164906047564543572569264928206550906574085295930962269105484 76898255433606765705561598759586005015204732136369150948848949379921184298009212 70384044053659187640403445797038896611204625684377255932027376397843044523196753 91907781283582490323192412605065638001499410299221692712358543828084350376265450 78320014286612187587358540589262947653914438254175668337150246644485354002091765 02538689383048994002271922759405241507764369290560540358998214669032343520780908 99593514755972069356083779625723543147663467866161234726151778571315696090495306 06228209339241691282713018675896534330421954770932127453690758346305723173429299 37642526331292618256686263902940246181241578912204420229639153763201773562071827 13201286891944622888032832147065276540158563449784893694598526281396742835483467 05798972686245198400209292358331940370372839214306972564880054633603003210040529 84723765233638036535215276174050420599985751983981100222088704660369947452313035 72175044025029316509607309929245410194596612431282390251976301427182547985655262 35359580405778997649352388108061830748379269207232807471816023748486926794084533 43809195064155458781169270294853276431923818183039463685492215137906289623074173 12277660173033539276092929747111921795003122205034398725929347144277194636706790 99443039104840623483421403097789557056542261778170802192034469897348793772792941 60870111927296121929112393163633320092541753035669376015462509776887821089545189 14416957913625117307494242106233684414945033789908636878920197854211907115079372 57989040323458822600225428602290924488272489690884349634325120856481494218644021 68162842403600967005109514768339133319749390054219097543092124361663377850593527 57298720993387024982341568445287398090719723505284283588859458824007460604420261 10408136369688282645725958499918875551108286931922076009245059340708386513489020 59383522176243698203579839719426419316179779723971763968948224717445873643258789 14108451979759432713658071180886543572375012254748174203352251770330194099876375 00461839134096527185368948944023403002842750588898763535941847573601280349249712 74136211253668048439252809487428849127027741217929399613489210223962352960891667 75186596138785443829032388955296298182308502429475916002907068915393926988717231 57564323681286268222981947436814095751164949065554084676499981474348143180673614 43368240149590879602776095190364553153264627506608696933617114117822661966720531 39254229509263965027018088732847632991404920649844205182999489588309846840431385 78515868457384529721178193909124746607906144541664836744951032596262747437564707 89820851341862649483695905350823290633312336162643528232286589948998147659284687 61061819060031668319766216767814638587867181584987542097821023010876200989139995 61395450894805657816908257348720014326600022207986592501062462246914291245633788 72845366050451954762697290584977006899428226104574233520053402455863764291177679 40494903924217092863627044981158892240134511190922597023812495550072404760450509 87609814068378530627073326590004046018120253512414430822629766326019584745873612 79583093688019441513570842437212287367440774470744695978376502834420540633529048 98642469518728790519776398055923369646014936953030381783684447784632091694306519 27455835864527624102345745332959694141927522947159426932439104983893113705883987 90265672472067751065937463080351060091266950347231869043302624388646425418932832 46544858432569932171736037508217823221710765559558639131505288225784847806730873 05126732143431631378068360662668178860137191862652812851317672701500638139412324 80345779690224487498328119136104400307870447901436482711704664509462251438769073 89367299370937077209626427164518798637983995644577328471351724543556356594227228 45585815078085231678608774296647570965937582451803358021649134508981780029691338 46508518487647788040212067800411398233673877784523066583284676354981380098041114 03382976629477952138265132962128719000220036427275603480616031346064795765578645 28346092077430328134843004758458934846560826973135789880284214503550394468396582 87724008395627442133674593314001816711377295825485757412300050106761305504815118 50123298400905498340990060438005971243704332908130624827201728622096068106544767 66808342686126043974860453727575694111246293174671420335080304230536977163621890 22588169460565520393829080583562539016479131742445389597389637343208707089367940 10679214232987621514425799065335594371050464351166539410114916645459958914237306 52120739996134490479725956069276471105594100608546044461803010625331701208038163 14030347340059849400023568904473521475491410049923953359989850979767499654770234 57830791749266318402709694479761836914283065553653286218066267615959369194070004 67271323953161148318403155225265695453067767010615607279104364611720031599093449 11123780602520204210826005559548639162556521588654915304950957586539037724763824 38753876966272555600976620565041881775911308142574972756817383910907401607613717 12406655477751389513531132858325557556890038768220141617296458975976046581304741 33704698163826506457248060363017513989729977703129672042597801531633931264717634 32942681177411327516172050419075473129285570497290295529640908036443572630914640 90141934476338193650262846891087928773925873266739481779923782261990692258696518 72774449075584299072642167939818567279123288998375992461912765057811365835795162 66210663818959030102910205926255183359753908236931563753359369316120808590604236 77531371139151889760403556004506537434811677923323350217103256155761045132392319 09558917020758357980024032789667045947852617505921661816462157023863222010650120 45692482664254337553585854314267218214178874485316128055624193445914484785950447 31482666918364333498406757840989148466352684073120334199117070828477711921337563 01303344542528834970555564009469010119381501975694381845255338216309647552387960 77955210668017282379448159585411464568510162842838185506615864059057236763773652 56504791555234214232290663570047011155004109894917019591937981857458105123263844 22841385939896722706356174662437010101566538862358768899083161048749003924677198 96813814522734007824496762590678367985991727210736152572030235895420131093150972 88918146709354257597106304356438823674636630179930076845529290810883173424726886 43703202120322684044515655709442894121052737776380854641087088549524470345373059 88057805093222672394771704262287815294037917671793937486686166463769567727513361 34210787233649656687525011637422547464339917167173234963934247276562952472682642 05653514553488171196937110825758844133789586666210101637958840742672466997892930 07604065268727605313910868591948375697235907966340468494453992858821931212972462 03826837071843179538662473806568778512606852879378649753511087480227587518416067 44642455699463193875452191626413924319565228740501216781527850077443265622501455 13827847818547210594221917060315635298543531783096759714530680979754159893531758 96638863321538683933612412671257858111234027050664754429958942850658838548160872 17976464708279051891384532566187816968617778976501361175315925653020672304787085 84039302599842914310837218832074916894034291042912520974957196548281060481531115 15544780631011320953978500521929282820077754030197477632668295326487102896477559 14512811595232255865799259309364447874094613160483831767128227666341425522886007 45238295778384644795667728992856139425413417572801228044561037864247696872309140 53631696489336121321507951875748543690747378105042411996129097503096074230386508 73049298316635174798680383824737283036859707067483376103265464310986995586849931 96886947290130037407337945322061830190539324349802354971347154441740379450543083 11178827638425666289785131553926125496584950168936779765635612753151348862634874 54408713153353134507756628371885823060202152026885731847244830075264444362365910 14167879611722566147484767661992742750433257595395349744938430082173754352609496 01910209972677738921109154798080029952929019528952073525495245310700507839361377 72739689061154943464206033420787791074299857825951379532233377616720891349630352 35885478889510909108440283321349565785841697236810688865939605534008493555681852 05345630955933702266668124342267008325503451241754970514061627464741830321231793 88542376065077552231621368819718851351853030797340937026751994459902947748225530 13221799523261299670201002293390357755674892001325336988657460878929155970112963 45464188662450924053347908170820989020409624629701417172195375593753113488629518 89482074713663863406170817263390944183424920221391691621264534638834902192850031 29965733640952018717957907082334743345054024830690523014017342042866454000666206 81933744116073670500887190256709427276166878530830633488156027249361352392472318 14410720775059020924569445818841186463558097722914210070674331463852650984688722 71634831797886735346384489573824384027082151046539154644446055377914953816394380 96155663377115448000233877015184620603691759263010327855082812958146013243937849 00494544847406091655811578341322521144615696552218092399388889440800037636912948 68285820576920751836388636750010789303578845391872054925002455447562556972127007 68905788881719928428845073341012081535109018467144805726756119180131150469536216 13215126351882850562742007560384364178242468016340393593763125449741349489901798 73909762982487041859022004342217440777776971268371202301205513794431996753431092 09547031282134896687344616601805629232254872001171367808483256421610517953871853 92318143041433341265634169054739755900791278026055931045573705986786336580243739 36014001814369564755707164345662402160319143445460814920978867261663566282099829 67846241639423644663242419007510478486838460630802055396386086931389808375166157 49150072586163410391585264786698401059781674444385468074616909819960189208625206 24580299730011439846287447216457319471609519926076739890006765116496833805667247 05625940545014709868154940950937137018659834661255784986031884015149368074582822 15591964257373829147327690017974232530905979731536053151289680319519647088614159 84408625486006581629837211478115580764387805973622827913765838602408788908875745 18741477131318284656462286251579838586615715801487132330569594396684910220460655 30615730860122725066878442655238326653332575583260366076201875377913890182495994 02588572796206627480414564464825784156727422334555901986531295835014313897535863 94565598461229260650989811344888255262862224353934556467698678044397294237428143 72688774874397331614658585858824816332920795195829162389276737224526095425012141 70950324688127972153390971106928439486185991708350761898168645098870017372417546 99606608226649340127888010304565347298430008010819238134619541459892717165738379 05545092694903963236844040542177533875111872150133168086200498663366456418751085 81465118510765504406385656558822423382260678576358474416580276277363076564214820 61104898073294012062745192008121539327528888694509503047087018847844369019161701 76156971337598688013259203953978811999631261411666140931711774581954208286155752 06605478402638754163681698042266610956324308824919201808895273235414798482992611 10811274778418503695951490922717755555198680752610033298681276818493179796333961 40189332213100793512161201968310928216630159106698462350316367912747336902776098 83325031642426158358399115010018060366751099647211087243066220160596413335145589 31056525555732550287431271937671370575070225652315139627731415330810337545327621 53334151445771747967919234871617190796344541671166165763966311621119610407041171 43228893573788453042972765838153142302920851509122492640981221187717269591769121 19342782489735095311246573785078731639800731356347971111252340865106652028666125 97066665559683143019614327453772918949959638571051330661757095738568253378811011 75820101555257025619232063124880493201684644636519647582747270478178970973305307 38744701505490087986286447658166655110477051643466747698702527535662416071901765 81384617019429572037366539972562524088213502497144150897397537180473248276073157 76603591509867247063635252108328961387448412517989177915778610886735592605477664 93574915710394789785679119508808663697243695761303712821382790035721222961337729 27120020159958221499088291597640602895416945872040299818663536262842653099097442 23030620887426762703179648018344914661994185387991674214536821681389365730901418 55701620617699813253231903982529907806809343281002490936048683230026250678240232 11846400048175565962198599710015074858477218805325326963770643340967151845115235 51142622545739584267461291398993821685507389883564900772948872194883526421481996 18596250624152217297612125897236082771052747260376451577437892445695995673593933 97100954468210300387762776849583777361787711332236978354638213888584455790040235 76377602371375798952462505762574400715833468734802459665104964484957445885800482 77330839751157885739934968006926318984476063305851190771680336430927680301683400 75253577968569685657807764273546614560236247505788226962678198972291044548402041 73032620725290864907327699674094615211511151542369355814840082807038569360557211 75020298144043537912826751094490490111391568491868657143251367142526759372792263 35373314436460661151081394413694819398532299089345852704423152882337798309187976 46901149301231004671880485257414641479747775414266857720950336924152160119719622 81128677427063636992393408128343893292253172300468792764599450550678620715108048 63844068383963515649105041166165224322458765293762133801520011123846048461404279 58628897398891242806617006118361080274663554397381363710978370324120558604326463 27393646409074098581353172741339747034386458272325529101023913865241679481580312 25831519930933047280508218152164548498474236260962643896826374530769349205471910 82392030756508442306725230893725859272342021117154753536940108684261032655418842 28927340315294227252537892153194117387116338218463055977748438515469943636918646 41765750424669134408627253833893755773440717357651799073336573882478152181978210 01612599660449047749571537189064186564983312232740950426021007218010434835478956 21270865258214490304099483738316287156040175460486969713186904406630008864468489 90047160569820138684013681239334502752072716058243881790155322841662337891847933 76161152838479080536832731448688751942442532149264763379544338908645052946436979 36562766256084670299068122391074848910128815074747448810872145033715988888301458 85333845849907940061835401391540726141347793191281442720387578237713112538073528 42281908138973349259807918029933749760317167413419354732850658828635765155511096 63036551718540137555953593848456965876003803645365966481979732510353743484318577 32686978042831021046294347033663744953876685458705698322736185707919912654455449 28444391643810287835073407277298847475833178826110277682541731767136859288657739 69889275605999092948886502185018402638772696457168365645092706560563890971005929 12492442607811536539376163111530994026684748815091883015336259515064176955585407 41924231074286322919941122338380606492856057547673301763069481733390480916293174 75376485529977710099687948813096085995487512912385298001692685459633506392207036 87552551740853018383582462038217020673758492212711031257839047416974688138592688 83291342352126064866704926109125130591382979251523240900687571223288894019573860 92238114202686656454772405862876098473232654740706250795784595541180368282677823 12381549874931154374280730335276357071866291056673178447907658103859288833180228 53023609199067106453660623800083880075301498498926217173872791444059761380580307 37811164187590824179211018473658168683078116712802500677165478637454067386413006 15545893901770790559160640927414551614258888175602805342140253358800768641278920 93038257403402127916975925627202098110765648108314033944961133032415850610613494 69024690270060613546594752451369556569238248408238316486194424754855875962165810 00097582097500846648784191590732877167681691046720514428008743740720708236750492 26468283232675048659466431192127901518317924128230171261113360720513029663057752 50023936837240728920821898714565075342862782301043523676617227661518714892372416 57340450564839875039903458466846423175879605884284535417729165654337156420739555 14691917281452281711678481818977428455991117204629706460229925632308322116571331 14270319094497378568985670391293522288472516815145581438524458496107876720229308 69057390586987449340942227074161107438934296722534130355976561491667053205829772 62599585595723872801986871550655446010456545304915866785508352514364988654920195 82485701875342000231301322205703764256624249852310084796344983282747445380831800 10730326569574178055658973743626144152143010668454068848823990560483639161409285 05223070904619981243339681417090064859280538653003022902876499565425220817406949 38452304129456151325625625199406288583430232238431825829126502148906025706029163 68733724819274544155502417367216567820502018776865486113177784465264836627643666 49011803044199191360732149967301117386230212979898032711592326398284611912654406 16166390924355154011835842671998514338544736740512730200403563824449528099887931 33531287690993868512206584933330148311207351851155913575044839523651108247487820 31806160887749834066740203375594878662235515871078247103906326259617135546998270 77014531692819794226702422726872651747117106840982930754199747668906170615703397 90361703832233561160616635208612658397771174333870164296169742617693141423982681 36990629755641796615032631972340593564849713627959437056030185012245563176002144 00518512914298566223479099009286989374562034205322962741685680033523199878685882 47396555076952900173394521045005951159788559182791086900264922212224090132833409 03832985828810701301017986211654182767792664753628445996123478536868018808106538 68317053437754130348026764116082064717177684840953153577737975435021177028329971 85423377940856925626738192984855874214616214396132794258358393797142649905854601 04857698731064390253021322429244624541466827587780816341012752613537780636680681 52917214030331303099919318625337854706988187309426656168985636745509950132256982 53895481329664090159410509643701666492110525028779881438982196600361556389524762 31833370289869896757895751129320393618769171829601044082189768158828875386884153 41998920766166689152062122943897519503700073961519112733109439069124727612452335 78571081789364753483199243282748592924644063539207986340195016694326521254533701 92509892128010594572893118999448383336191054842225082527486421283432206104031669 53404550060431876600970637146998980418119442788789017158738908895959186448299438 44617306797188325390121868397784231485313873404291897240670270112820921002297051 91439825563398609956883638545947126494370764659487531908319245593154852543907822 48958593375441192719801783028575226293366996723078853216746327453582796287481158 93858701914599044161530453710177573923623711606037012829493269728259942163210064 54238927890143077850391314993386789305901958669502878718873666667630677711893968 23360966890426868208944253123285606159880159056551030443376576917995445624049737 10719665514017292531435792334539886715404040651297729389546846661082408425301769 31705047565463140827905881828061062141192507292730267686662701025309972667811852 34513032560908167766013686931555560561458615411667935479468948699106296340382458 97977031136949417387835784192543255957543811789471493776015742610887851953599451 52379435544328026449137764953138337053271111995775026648485898523985938445123892 82076856437319892334272890406349776980052465393113082266803733868503071175333527 07747209026411976425331847302687830328668817080439974539193471143410327435612710 00224242272318627936386678305814665777884934840884940283231587424343718123463322 87153614515801789933958681520470623107016671026948015626271016937789889466739896 04688437019767630103457168337957020685057662506881339362866454076026360116812389 34829086411748848940926074712667796238193982503105373287408079439761075087933320 35482682552461267443416503828254308250026555567083786197326605970058529221836590 34548101954697035575685775352571788950295078745763795832878177870872781360985615 90829983786278855827213934511007659141524964593382726339307860784057298744410303 52677828688224486448423952325569800094293259104390505970043158116379393553315036 60600155441161312573514798895576241596752049312374128719689926196164029227741012 43022879206821174932612974822750736313297247936787982414958986374612708910639393 68819216261186307643608974867237774549294896380286881430436650020171690369499463 17779693957687065057723362239554257981856094552054749372502585217501737303485236 10973621684700909221498750734585644350130628177757314306875602498911749482676599 33386558107817049181857564676421029514901548981281890676504537155936425424067922 50588105063914516998806168461745730564358404882635754297087955300848019839776866 44635129819471934321222146427639422557953288549779810660392901723865373555085244 05345437676680179031536733619672496780636150030157702505151385847961669541500719 51514873053336196265701963049735505324191322034466218211572958108811560804561902 93150737348992518824311116286178888981626988139577518075545685126850210401865424 65371258342504188455646897337669616649440692037696149300462069919022511047078887 63219355886241451393795771615967404803343904215581786832404466062244704054982383 33981210109055018500052518533167517505891151683525992960505850934594321005783724 44680825026059740396752053914449717240229752358962169640924823553878067681426888 46162602463031398704160794928583949311262296958013269055428558590788827657859454 16746566322128254067660561320826982070779490024428320520870631489021111219081642 94296463793656322655224080613540849885391532554570224889557833071073222604699410 28624187923546106497162044880583462819886937446878040734988111395119736108472312 53223095274634951219876938330094961701023460724128278808254231381497731817036555 40060347766752825881537533091097254829034631940157054749257456686285393950337099 23528620907432980689095830063042085313157326827731085829263132678123034277340751 18494764184281878811800368723147147078979425061479567789268061609329543321883684 43072320663616953049872758054005751744004561697753108153788582364286596228120322 60610248355874093151762203384271428235196895942310691513250928184259906341597490 74728744676075130719920712460576650884907520378090324270733835963310995534974149 27741710975175519716638438312864016323611116764903536032434266773163910915276766 38555465872178719406669133216741330919308482296226232222798515221481161807598880 67071433649074964395097721949927801682818018176299507080790664983121694454579920 98326102859144142221555950708894298133351927465303473357667105270732056514311210 81489197682032569954978016110187078922385197078691026887963290338794465994133732 63992214583454273591910610639254069256760148164928657223134660611529675629268063 83727182247238036766158323119343431815441142822303548047219981374505555730221360 06647595924203818897107781175248694499939224956731577146030424734844163404394846 56769607880116454253722035653033766493802163622505502409051406336178698588501788 63869354628306500908899567294890598772275076428759567326480290665270245247188675 51984022166366681330634646753891347552840607859535435758034040104410254338820296 93433473007876279367102132828956691465948519932143782916983022413069148125399534 06802400639682045138095524881176486506967844990795608299397257754873492335425222 99609606856824315949989450328735543439385637467681345942805747756156648670050834 90405571127674787036184520161625390904693462780689505360349385923063039673394090 42649739107169798161357180694769468160399873448585153044679926221698023971206657 04088506138030570767266304338476989919966148990957196337514708107255825451226943 03446319176674438708243608388250180662270092724680860562399221874481359945223849 59121275650124732325590178752332181512749893346491330529085611842705262550498710 28217265320579776060161052994353442056920613253957897006699653376399352237113720 22070854406558681940148476556999795455988483909445674319785181614344916018068365 66818931553813989300530946912295355565046527195742601023241178527754933549131862 16159519891052312028645803572236438385578668314124522747506264597487903168568951 35735716956646942888370373310046415279589866732315943257250718794989345472468505 16651881665901469445398871073872957059989927410174153918382643005863634712702754 58789535858814317192122126317966236351183215982935955144778165501386027142118127 82248694335814584132667890942269774077069987767349104868360779760571314073456156 17474594580783161414212726092760358357849008309813025440904839210367135908320322 17576656301521681085643233584525287375730156661305778956291377665178682457690249 65549637871538649951624015795073926002564769499425445426856518678587040244387338 96616140298877995125619268275446252194802384038623945449246386150368734130649671 83075246263902392306519309764230264340875526456092282947514841528898121336217309 88979658783257241895148061581065105263726031378618099610145775701694991844833912 89105526861449413732263943312970333573882708143468271714262398550362536307875751 88263466656928597766304652236343880294580637560946966132090971611352061125062669 47920040181249865893708610543369632730361864175827021296660463606325614828387419 98825213444799452987511706914362025035280959424401859053291652441612162326972505 49475394441549441987950660221013355555555616948912745538690205576584768551513717 12673106404303844348616112618134328265854602066379567256528301998605926124342277 14674551367401827352456966175150363640932914512773236124221062228839674041300618 82108719899682884956572774834746046678261814650805386388959647378799119552659076 11759895803089523171854022092003902906763835622084402745736300088279178040381951 32405186046316873828654002769586682095339392808547616946030553071433987292895338 75763895134688851839193112857058710892369111155208416020833921815709078017039457 49006634951086093289974340069377039249065829747959274234825729588525225866013608 03880442100448973767537886566322160120586923791562762093141869081263181641011482 18103032314102497159333203858946129266206019389906131198096162948320079506495782 37058427315217017268812913691647509076531684631249349614857074990118152849012377 45600484782633346353466630490817512347751568481779601124471689091063864927778449 71200443170680475895640437115097619298115740820181479282426018293353221640348162 58714617559112800073605070079288690011045546766546118782391583163421317080055838 56098307615104965325741618268543836463096707251466251661431405921726864191491779 31530661541846630120000621663839919945160314427495802444128977139249207573220602 46109601344388128850419770958906283156447520050921243806748901944766413502417877 91531312686076796024110434944008704587608451536261305414548334986511866695199862 61045582759537753892240861487836010837164653737573930549084158131037250420860542 38533024908504230904106415963907857306482304805210905453721313906236291199497380 95248149145613326246249134562095539081792376571422426909750084870336288633767061 77261525161366455165882186230978641775382414613475971096868088704335703946795591 03712179716392214299514397624977458492852749769287686351171655502345831711375540 68283767240734987494135612534529053145433733728357316624310373822059269707800216 87083785906259374737918310636026451405209604453715373042376474325142120423346442 02362564255070743174970565359958159683283063976987312999549915533463540461640965 43100467056755813425336051320331675093592109572929104989744258583027670008712785 06580796088348681706174351851220309816293425723450416534133918928117921365806739 92201442597208982023490141531455657999635788453581519925771110208129443373226478 24165673186365628146914309983155895757516450854844508911879738066794013958254516 56684550810944854057437274280179485873138375684297529797455411827661491782839923 12399721364039355075084390163602534672783326103167072240113546397021850057515491 61236329990118337612531482768696250498286289990337811685559472814796276720009895 47074156823366016173124678262132515561196391417925846834595154997680866673853466 72153595246920514058565979760180728032110050183608051468259352300872060052718386 82803602962941387841052314661355253593948635768691203365402645201408649383261124 13192020791499189608972618234196602400997354999908332570013571490022978097251453 01504621036277666429194159837459547855459987010283293849081502410416770704740744 55757126090614477028208800304868026717976671454779044240666196138062453342308842 39231862196204001929749870117411013604383074956110680786455218269662798764390819 85210385828135789947163253554345554604456216265003835627201685810478216415975419 25060943097796798299355231351709482221556707431921246106149963518857820505661709 04373881742108087307482494005632479714997689568258251038572860907953762461486575 03158720792402143353650269810319429974099421551165430850364814828918236080109378 66760859954933283454046170475107605787743842516949133298190285657386046841438640 84157440330991745023264909920354555741613300221486743773612520898546692946683579 56332041926321704154282489787189723604431134024831325299299587171875122571733399 46154835160401639326718218744350205959119074638237625807099864317918396256852240 38102645942799399660018696928965180137295230558751290836896857632796703151428599 00379908053517644208960822588577811167340066211097721270273673060231717634061244 84556642344022350533704418968008592973452932431071767408399688517857127186552639 22433104778570452735876996197432327378112452297504513926131314947408850468497412 22124842765946376638416429658839377538884989805945338532032300131913243557482249 19303333901051704222146731459130100451996253453623412979020873180304771187570189 38567843336608496769027601463059451038130962951732885899593635329647950894129005 46708155577617724612951600937900125556779040363142493610963548994573101043150991 04970956654760410253926049892496334831010997090072862231659676542725857663749886 39691197015835718453673438203541138751288503371249056210990837931914253198909769 82646907019985690867016483348784113329261133294235246569667424536342185978552843 04683837250061005566241266482742198720390991462519922474372260450374345048890141 46280284779728967057709005326427931655780253566986727116423493681860251020553744 31467818156468503403799111279871790294849088026203558699374046641780418820399669 18941105601614511241919661419860808789402365514055354493917955880657052662587852 47305214270823803429405913067353385820071452001992513184061659214726399976796215 79235903392863096067696164821159395746715465176768135250820259280572918888908205 93686150698318121674926205504343156087202544630837326700899560988441438390466545 58661195145753364354534066068025216952399233861756656464032746790840714345854506 05156535600876806539734200711817031464598062295870202459920649357460974590872924 87095679125843944062814736315464278693037249169970259279178787898960056486697768 13802765820125868825498434823827122147401483896768888268280033898646997175062243 88827658232386402836161291889856057802998428303408481301885221167940271058664354 59404167046867884099902059658756024528610607133183890416408220740051410404102280 73504630819709664701002922903251222226982566198322758452361214410756413424527437 50707687498336501698585315279534760810127688058934803961141459201103311259035273 72160573935342015179601776664264683574934461737952116052066330963970974754794440 34642374716494796726879838777758344957344882154691665008635969127206827685204270 52461747796511033598171266379524647045139692436418946588455591881026642422775238 38738535685261705254707153959374542614254991417082435384476946203092493741468335 21426347656330257973456874231482408432177855263464065271285537495825681563005112 29139854339272428715531873022393233463848529248367727748428393030857676021774163 00076949457594607711470539161023389226449067601177997361108407868191070448658761 39761983287864706815733719044394340487200228579389241495156093810134664028184082 25523686861038029231222835358483726012653026771753079870177846397939938387161954 38765535235634736031471418266610791961803710567164388219097621862324063103460695 41903476529616087216989198808414329873436447064832629845545655425981321108913807 03767180918162085726671929979276354915464274330327784858505473508315630868415100 37604022256451076834381770440289650774561419048453208289825952669878632939250786 66106000736520531956347658845554386770185139915128318930575208549303422495480536 94938568232969594181283380892850751724177249526932423793543969045767307409913546 16372691609061804723587970386246803950198429812408039993137089782547419757776340 76968133295993552430317762055920395495067448579053628543587783244451760319459058 95833192804872292620984526580142853067259700703691035721807438742786187514952844 65843099293739898674304675035006027776311038590788102226971758468750034360685918 05832593595324642511476586759685896975259515756294062801691994844335224054296961 74579549632454760125361267314286156197873136154972187609189713949470382234072794 86739100469615857693162355750853743272295593633091527764078861146582088479436160 68961875274945297349766710420913703203137820235587830319809748086482297376587040 58252300498411787432266271273409661304816715015890301474598798173662605543257078 58749072744019579206192142067073932612853012160185070074653404255586738393188544 54916630538006383766212994597354433340528968121756765157479215414501643107299632 90634757098409489315719538652322454496465609825932544558132923466227954808294288 41571535866508782961838286974825317279196634865691798139699969801857730397896166 92485098202939265230042385598974549282020254076677676391396351983706661386477908 88897232757522649498962749611084427446995148829752027412670422316817228783685281 53769113498829361805149787759331151259016369977360826174176472379529778203678928 55602096103644624025504234017718780857505696865764275276967930855370636081423817 96622130809940116874830108646300079061120184160979500936692999147661737218660091 97435150790369047092416662520782037426929763201682766911078658287203144695823277 47708629036280599841111385944442808217772030990019257111863563227573891013238840 84454396648773475292983382809299874660399475868310577743429537482789186030538569 20897469815849562651128893939544796899720689109148676703265715033610790712685450 49226778233877459241743943631108452020725271041439285582195450215763649994033959 63483089004626444174417832550522004743628841800897527661311441944784303831431677 84241021278517917132045714417818195370013907857567200331648897384961854499425047 94635578753880995082670308721512925133582992430023116178399142934122988315476138 52548502972048407881786550757423489539350728842965096786809803133479114533145452 22618341862813233918264983012117658639835693615214325604787699074415279264168935 26576285175123439216882376461234919908437587084567240729512326754333079225099493 16577566853768027708955142295057512415583411202686762830825443378716640905796539 68492933161495252012448232272260427801052125377049034360428807870768295055092915 56447774989934681728645118866913338160734010608711878423040679178381174010500257 52300708246743668212822714720475194983799756131247904974638291609797152588843414 33461049392669798811842089760205511040772040404155405591043596608984822540292727 54867212535063821198882735937622046352685958226624713570155512633568082414312329 15367886566306845682007650275052671643405976221929267139419156990692381117033267 57086780214361369219326674555003870253541213830526102351671687206742596522885903 77580882181037495676029943319360378000005552809797111457990009226135731035467429 41287555278951420699996299798054543714313374507207584462436243096984891753479684 92790006102511212562515890432779519567215912733031608973666021456292267988406995 70745355079829896027457950331157884396333545551865197888868173689739821401584167 51949700722877679907945091580003303305462848428385698087056031871255968320957212 79294336182356018752694038601572514432399570150889524875083602013316028828096358 43079431205077287298561999308250971315364241022946004169261231542537910452320108 94301619843079314574565088400787855337553603209311657162101854107485267185655985 70850337559788602862390880583912328188707926149395446091888700359500852938793494 69340177728514629211226522158106198171890151135754295413452641039926753397573943 74597840841646226476542373325219407110197785656813407027940437525773545393195623 71915579084970721006728184870465554988434975342994818026479530378158593380695457 21519886863807864136906997839093537981101543218827179631255979403758405942165457 98454852648869655279629041490334442901379667909256409383564264729242975249434806 13435229214248064994845965785045984023744063617332425051894464210258446501030304 78658555034496639449115187645281797211703166870051602062698556872706113735600980 64912023642595021322703851974918130768877981735010628910187189260610391087483387 77271111149508201592596898101664388319936171156520989647604772622232991478550678 09279686294922436005293406978622131349937351626926248458407523184211195643431071 86321149743777531777278801436458032061170331001727207673309122355466193147044339 16733393533588968451501374656666422981616968683848174579374710444693185804254755 98145867096999684150981235868477039932190263005745202473520937232641420574451855 91825644115988947675558155020404637744515390264663395844999128990408923184399179 31789694345042648238376489269766232035078501345063244079190347941593201676580569 29151007363833862910531420525449649605699309358882639096920067596327592563510663 52292171717400517064131355710764582764477377300206705276076559510744649821286018 82758287358685630668894440541847221901721350757626410593056911558757118060915177 04958615685945540254706071915643164790940890856683006417043812490444892757016924 52286695910421580191249801356565024692312231270964648458135283766565891628315395 28088602485597509901546330570583569042454183126951150612572557746089660796960303 31041027747831707003945838689943931588899233241531324279773381923900298591183894 35528254755839497151314767681897804260652028012610585639544155507269510040873695 26923945338094434014543103174739160505249344195341224959556749712335709697785134 12093541301273610358703032461191093875077542486335568565355602728829662098373532 68159692337328805354055747996141451698977649533675947139513609896929782718933372 85133065956253261476632199041669885872164969665243240145144373160550825634412193 10771683264551716694450271156315494936073595733674125712013212590825719779310503 70914393089016867301524150062197485215785491737446683345064663419315962117608164 17177603665210436096228827778655501361140198707000239860636738635209419481029138 44021175274371653418183379962944149546985349383366174106255045433384048467031816 68095620451885166596596448687041326996005445175991311287125310185548355329254742 97837287830738734741085896920015374195303090385839334139319017206072803258176814 96365800658400607006747745257970854877288588391680758073111102105174726841938145 63163381031949992269582972476920579747472460906374432806368401409356085416608155 89518448127365951390202796746871047042949549670985628066845465606097475713157932 40097155724588978088900119214545971032038396107557844973289137273606042869820325 16030224514267898751132366776520009195463028054305706458214934338301529508241538 72698546415796782152165258561118781021986102675395864758954844021022076296001643 43373557057496694816669327330578122296667212578206949600688429565557113625324868 51864783986531175150191249099326110129346263439707071450885760859253492816330793 24496400078936739065488173446955787454681222962222376139770155042648473539343097 14964127988387087722468367032065638563975549407968974622365741091436945670932057 84800395431465666748765431871424066771112820381465749454776398682283067981120692 88819366867549433458731590532904487452406574187155175759169933787416506269178491 03924771870812047484365095834323813115810390357010202213222300697400461188443550 93267362351695878098768437399601158345947093775347593245963685049093741971701344 77636164821104820854357358423312234797166639309144481815052920885918578843560957 02496269615788614402563711189349625083070076026107628795624435299659678798403524 14492586650574670868733457819526878220194697067398356717634654395028709602663163 20490887404534275054959776107604120192791162838573435198424578211732177030252411 32662241508451609096023074461531709936197542409768403168229423400438630897523326 33095195926244439525486378973503166191203081431291917322032222749149115584521236 60880613841200450201119399520977142314323795692401615611736461582280028888662910 15704540516735658787235484500364396176321867588127197683362923344688051277247235 87853139651847532786527325898170597843902225878259475439467085506438015676758216 07441352728088700965818271710791009203513231121626730445909698247433893800233929 26140905882798770389666451547969601253185723236302394994182350801130506405219936 98943626781720776426674524489982753131489842502704355332944914344157988482792940 20225787808131536928408731728656235842829190714403270935600350576535303086866347 41689946756442981396604831496629377571771982883593040373210214040591158842972779 27312843565352379067917651197045067719813202637362220104217670585424239093536920 76945184281172478059530192586775313680756337908320145059095129819050393337627731 82096754449822330223868760447027306191483018904210858349953482345018450806266084 26590810024681671216145547992919337435393335451052535862451914784857130968777442 39222371504943509531769646616289981304902017008380904697580564543113057927789197 49538007975318843729269794350369223673818498085142887331874949201174210946394624 35491560268561816287618687404063278967215329225351590212775669328400641506619402 72889989914845940460633670431720361888579174551527729304988045021697729867657177 57102069904609468001895605291507903022577609710608544057352554659612163489261568 16721746959687917574692274182263046418544152376654595547198121244972739684128766 56862669424019432269129949818628647029240983419754577188395262620659616755086253 89160797614136337668276828889232780477046179517899100053877381019517664730893568 53788964337200559682521674412419803555714662122097800839086842179762285661762238 50852955235179475187132266919837368843982115637406351185697191359587099888930341 79091045999384595219630533608950195787253721887537982520788359942809354145184148 17312033834584687355022181749887525353097555144088303526975505314361533445371316 91144174713256992121705626828562093326593883682291166849755741769800118706487086 38375077330175406846863519840570502274418431507141005100668129002295103985640640 75409310499552055683435467524926968205849842528154833199385709777467429373335246 36312132105696526287875029428884267914229695019960871110240522819700075730571893 40675455740218751408687883522473964855684826755826813496670621326976237686429565 53134280401937565834689177559873986852343912088075139340092186343382503254268662 06016320894815833628834191243908085137146577373610496096547474029094790116271477 93547508282997290747719507831984457097909043562328696165371244160903058657160961 27469657268171557911262115513164412395618349018344934217750116764442070610228334 67322458289309994322440531348415352705705242824168066115951246984110825265533009 20986153617237413694629133442449238880577899904534094268704261478275975527587761 14755164188637260531176490693907381788571846162600943214181979681761213090235603 48516482186229887579553361660669613024489384841647145757082370258397120426313887 44792036929289105029039566131183756098874300868867343482243296665278187167099142 46741937872150475282045472300798275693907657944633759587812189420346594906560973 68440006504040509028491224602382680862486821891713788331678162789225193858368269 88276360874790248008156321307343212732781929675453756120296255877330342354686406 93501341634272157122906713983621157900526496506718819310070131564247375293149715 48168854318570649980180591614805414347952916095147167665170452365381780278475444 42264833984509441777032529728315405867470326738653614688517155683879447482699238 11585947285934996558137552285963689759000576053438983274371578311741525208562117 31536698782797941896023789375051860612475590471157171548659077492520968924895582 85483360658200655142880695102903548794279730773324843812565869151110288362871204 88743395190156062801029230926136670706954565331124000682866864890025630978280588 54456363833491438923553955337687067727152090768609949918537586273119945232046697 72772922578393011757693121991788664543327474101064948810369258231333252558555721 21682384989897117426932952158789607798939543721147441519086443222411661309740112 00154775200662220452111740523617876534843858650395267849600959828256150731843836 63255788691001610877339361749202180610506697320043769119172788723069879126102072 15210718654366417122653721397158971637043806026472311286867114240290102790316804 72957952325806902034456036713094275276820581549328781485944328369372523939366924 45638384586044035243752465766323469277451930235137936356327783133955418443897886 86146057215551780970677468223557996591596216928678833930297426346537475071154407 52973582111869633391881284677861879190758294748636125086655259338191535264053738 97807076561039990244246082303623657764157652922649113655209080313676911388986114 51375329897481469669106173958620609324606361909764823637195681506904541883370340 38083541732947867668771220438270624386348737161517524726010843816516182504242899 98114008537416883656142541075928654277805761521565974218225625017415509153037517 26600336606658497597327182061516485729949290797424654988903963748426139950426039 01934427825800044863348836717763956107094646864957173966937218398037385261499429 16441691785323180462624091013604448368623068378648828271080736167688016677152130 46235218719705911825135230860662062941575045186040859133643061727738408900705599 17880703541814419729263668681922222988381911039039252975263385156560039157397163 65623833641854306787454042403539787109584340817381831528789116087901585825333232 96442434542719685917617699795660775705550030300802613758059471045450719559464401 03089976611014436450376353106382555847857722410329835193894211997225164049941560 18650680001298441125849277241321986433220671102583086542181893834771516832508749 96885289738888366476279706575721709558443593090894864973110296700316297268450193 54063250412809087462869722846454153907234826359652587428345396309390827384864456 31610255221568907752528298393044239598458124116588830864266013801198049850478619 07253448747203077561460464405180253822185726861968803036388795768370858061929617 82567710824817411147613446182641203740682678069051741077570905255294773575089999 47866562799112937994461981842137100573004214809183854243164216482166224989535918 82930746858671824714621784407577387932654153924261304443479233890811696481300356 71902361802565703755163142663060067795615475710278318430335380563853379186439523 12777736904488325114235547723380869346516289838035990383346358659651900388887837 14615316968105008438592580762673301097520448347218507622692010874292438923223615 04900140194498595401480953571090241916401319844589971911402543263067345986383185 02269286431046746898625913775156959780569856562954581753581884187615017026777903 28354223253088383826487726181757732536616463405662103571065050385570679434379075 87743882548657879906558792549669510116910520267423233862142714537118046391930298 55522205667275863798824943957844316282682573683304438942715589069901108235117597 05737932879892026539211508771826593954382508896525788233381699004910855478334348 42072605247767301304777894528019369108834658761536279694333158215992004510167251 78132294486124436631879329769849518685811758712253831265025063003417581248012158 77056477742302302044814375514611705588803452832899942812875698237554637038076867 90965573662058360655752580740274954513274599915198568342959658046762102766095037 61091084290218193270217464266531477681823174522210425955876810703473578583642385 72561213541146965693837273200411938086145890425419159697903388440036567499962239 77990897838519901033513651636190525191652063107985527468463038717863118927371299 66629451861856452075631490757428216057084380131815607271504332704148503446384557 70596616185146006696117227960135242150265090458838743805710453573095875552284656 68185580863684019741538510753421197126850286500118075215840094669993428098464016 95256947758458860196383511641920940060398314057594352187999755237315462654062177 77036018877834068801514459509179396788351516966894644112492577219282478252404591 73232354734143811395929239997679067265302552641898819381323290706817278765384762 13678868585454228049362371395352123443577839394107102186841224773425260643386484 88712461303429898323387695545178024394907625192678777443754619889569968216764206 51162471004704250230918404075281264268920464111950667216326561279737524510716795 34532154035547990892623679543859816041309303869632022090469682199528827921924597 77563962097262174163245079911500340163937847879363128320674290191060751206786915 98580491882667555691250866643978207477005572056693539569539595044320064440421348 85836063127973440898778750273556111406529385683931156859765466878605446972017742 18677113229888875945898592189051570596878544416002867164756626377634998161776561 89016805209238625062524670569656725508512416566720445260129059307661549290478548 83182845151161994541569569198485117112450013185378572372849186424018303025319961 93872325452762347361012630343294909014763009813656315519686412244704487615070022 60273675740326906138513651668807153204853525868224625692991029912759544532926366 98852617145966851753560558869518496472302791506733790775224352194680861459798018 43959090478210078594105070809431884183963323730534266936645992156960242987756786 47473863369213569464258683577252765376359230044526752800103074134700582429536266 15933714930269195905489455979704014871020925618224551865800449123166154964005291 11417852381883284510354926264841040201727180595583072438546891579511303190360169 61576549256860931531645792797346705320635588988470252758655652522388071432602149 61889080111294016056054052813605671423965259519062701573040465629178597007259832 57136461165356859683760011966298975675489021866172959554590959112348212132735307 55546677754826708294149798286282817293778487446664344357169932533471965990582213 83875190471984660107184137357579631473166675363016358796115113370394641123533728 25196457971478162042572703931152672189080195993115670146172402255959169334380963 05832574630889597153563044059457916720109761284937298023861633268224026400957267 84392991386063231220904503707356783413291983518799648039160760180389504319636771 78868294925125742211259937267688989400251859088148241589623608035967920178083934 04991884773336047498795846740233039450631337612660084779950348778210525944477446 38198550436950740838030002681236962515617730098365783270815249296084859345607650 20670117302247145671746386323145792504025638560419002864229962963880876290869313 78396930098890831741299885284006018849730740489861962596777353856038915141240791 84389957787057010031665385591480726915450550649479084396606440861608938520334166 14878316923196447749001471711106192163603406859134209501196254908320658316655120 77770996976367560151055061568652811000620953763297659389874474264229417132252871 34843551251950630542631229544253837744972358977390864654735329063423730426899397 18941694381165751961577926557641005677332246768149671819120554342634207584928806 33464012347881946397004214056522431611157286090218227164569557794690544408799482 38125817389762778947496196377052696002633905998388899230901828042111284495219928 90281235616745004123484876501446710255586221261369531990390302071210829501734743 18323033433920779887671520201381720812834273718321157412746510849627611487384444 86627772052704452569705050462542491914095293207651943495464198706801409816368193 91419158006841307374330867381359389141126428546640264902547443845950842604274996 63316767240197950139599464360183117875696843354339599681433586709374112600982273 43998419482149625351573077502191667009370374200435984902085114550716801660638602 53990866357908537637247716410027824130379141300638357824714613184339736398864371 73180913418666946718163630654003907835963190605741191773551850558652697477062341 93260719016637631540242766619253400288155839717984360386592281807394965244132580 59878071678249533376486097379225136166502246150741865713970652760528310642720453 35381165158534818312066337845828419624001519233029810524641856655316546554865998 33906307801200444487290624729793600717634611606266658670311323726176525618179370 68537663611265185844815222704826211259621966855611639044718509292866263051924112 18174207321723919954638757833942531280462341694763384513018820536981457983489050 48009761661059401172536077211901204146205863935750811456639503371786017367803160 18819075428255652949485632169492454941632790427114292819777879648286468385040711 45938286731180689623316035089763821040266413418212076947826592157561260866137429 03741306942035327703461632786860791048087711046170773516675799502504013771522826 72626077356763339643887159225191566752641720801450660814607366100276611044529684 69606865298701847305883737806244671099530051602567357311435192412851308376574998 05683958710927825576481705317468480756260819653291815552554168150407711581659374 74242871997526286336606816339071852387310692326142682812392742515825493538661655 46438959335093503132946018517932415494290738880023540556192386424301501558865245 10992087668743744744180826789499599591471559333375254431331584815626628406809339 21223363003509509346658253047707497944030430482035219364356339235555658303108980 90290235485569895849647569378956433457856768827898121352810333197055906980941860 87193081063915505889570813448858423373578500612031162167997179478502554184869926 55198951412402349447985148855743225828849832973636516011989013301992918151560294 31277280636125222808786051245455337299503698405413804408091075960794785197138078 63105506754352198478379581168540469385867438117521511064759656074169598142231463 24421372109060237149382447696121327454546050168246916370729795250418152363592329 65594150344089670935192522440348171787891961172999211051269509239056700498175811 59517898587237492470803357886979410687095358318277022714907756945602951397814063 53022522984566575021295740256239536070919466090056185928060930646780380767451903 50076808728978558264435428965663403057376236308171262319967451537265086470313799 16143188168049489996610797742892861491743682599640167812248990163113644399629546 19915553001675689764422836402645861608463981859450533339126938328175454543523701 52858489154463333271077017808401391414868725826718554932952271039550454600655767 54670386332188782924250419092706574029118552827788578854985495942199170791865278 38938481500301553426298733771873468002133770838218624796037631495392555250996768 10471904013786388770979863626363014194169745550060648293745372214903358878417348 63996547317129206109647934692141679175299977108259599219664308212074521967712717 20278202958186985139653355972915531336704788517876558602814583532567713996161972 86808383321243460749645360898487852672440481770767359340006224751108236129076734 16025998994133224853623757330667061964347210598451712967415757690467235224608558 61404366321195259410263245852080811677649671514883504472736796716465039358883220 38260056649620098891618606838324737936635806952422907565996539666334988202188829 30524804954383512883346232077792452783876866253540523595374187240462953134440346 72369890429890219433356384511249278344097185191732133380817426606511860821252167 43006210977763412178666009486420014710015961327976412530958503775084007605737408 60897923149423802716883363908226584319332739499432220158230920383864571105461609 47037432189641457196773652307086093069291011460835905863972242594490753559183210 75288026304097870408066585903994286890674479672865005338001046609294021629215112 94627204718128068539107638276555759965496281035302932527017912623529056702231517 50935133247072148067243431597756532321503094407564952881718044357075006317307196 42191828642892388318269107875978046916153850187519554682118868028469852628745589 14220513151742151152630563116481414297292501367081531058708099242616897664018346 35024571179836133797177526558643572520142301597226400494903798890386668118603951 29287535837311344913698106172594224839351092020918813215963603058705138136402168 73934412814513729835153206717210389602104385234829921244513488720943796234408252 24982405153079899117653664767955043340366903307472154332953056264781195388496900 21460301584282607923130000458460060439484707741459255663352959499928515824807049 86736737163526121671679369032963793879590989560631708506989488749756252190104830 50640224302794733988730058914680522125878852050728788954706752620529364202012591 62104710517649564947375219130291494880913060822490138994905238530399102406860820 73693141600579434403720342257315028464267272892065859580055526827072769921047371 16032003770309044419456553845238177415212139387292043769656547380226483537987419 77506801547081427725023634073646883529794343383877065447823059140035350508314560 66554517944611799710504660312841357019234966632741630685119849868433888590921199 63780423117967007297768915054696963086787898272148778981302632009226856355421875 98970974858883247063494404788168428430316421686550126696496117127234730107262184 69324783136065360254746886277788296666800586582391973921461986805346313671447774 84840973039121267434540671124087364649987806665630258609855435341458711397123434 12945172021377251418601584972001246796059062290339729821385729593620253303639264 14047556732831306984985542072239591065461539704097371112638492909220267411311142 48118915494889179251962726309973728667023677161926660299360822535341883068947241 41411106722838688579562228308213887236058562615955003450233320180489053862523140 91927510412516611440341815280956186334011378253684294129925561451614236691580514 93184279224999160867795208464048275445425918658547956038384478042103957381350409 65211599823127794795271817689249442867312376610271644669888882399455872904733332 38483572407207563181839904133036838854940119172658705783954549754257133518330753 84459279256260871700318636307940491170248192113912136957383655417245973343782533 91296940975214852273400497704447895623654598258941602708381845445717122052932352 18945678784014362836179316212452531728145080510905311634351106844499177979225414 23628749923366008645368497761008110997256540898021750728449145053198134327117373 23566816089825814128343521559828830506967824178871436498951963176154381003393720 75478715431042520867384874407491816610827462330049628167196683033827463057609148 32094708324618939098017206359217999595379017235689792067638638436781142454828992 68212796151582479328814250808194068698246252363873868503866812098472099872781997 18792087958728408893048588772526618381620792048910443674476258253405351831283267 68400620210121250772967142397298025960402537847651015174932087064775418863862938 91714193367779167416704082171562630750208374561427888716796866228386508973559741 17885828689720581419238277674273859330657163631615193294154056770853315198144394 13444793110141866967013614595892143147190429770304034747779518217877978049649681 99143181427352862968051419428436797109458862835221035778989155426911441345341155 71457560990976651527023925165810468597327115978560275194956449623366297918260565 62063103350279043714664976551649432746068683797670169293202100312556882353389813 27188459444588646098203019871388137017120597701749489903892375756932678169459468 08130401430336387327461323780851863550134603741742506707429367810086096425196419 12474470796596912726735181960458161507472105276693401143619324376644181067809735 67567197920117640159391971231379033291143409055833805440250171199383273645872763 06687489832599166869949602488707514242625153123326711570666985078132050342150056 59024355501701670291105573917994489942127631712332505401710780012520383090507503 01157360840332318476935858782338401974483654646104004189819776218636206178952910 61220249306926212477420097287190658092153908623508112296136017739865580108966594 71509246453926598316270885408316628436671787078038178589256596599640339914247415 64982488946531834555082823565745734447358135470706482021122603075792730286222242 53467294274237363697540429973381493663171802579563133325350374450995824124688731 37689568998511260833410653407593038824635333771775338261831910961449696520100817 52572083046883751853101132107739821896185991804920754935613370969369850030164856 81223823760675392417684051123785219168125915184249995176150601476856554751826492 31973312397893246570991508760899284722243706347714185065553830137008296682163226 17386559034155121940915712739133140828092152295197110026815258999702560497939799 65969167807835792275745916624721263726749949439420444155505221064075676122444543 33316052959446010300289513039004091920890535782988101179651488157716137452198868 33158789311307460339316571912324233335058431386371573651643464517259174660444618 79770567959187535099757298177801297256323593070557897286111932551406164048635697 89858212370553262004052402827479933054741694260556675995153929200180840322570992 22152767553160829022357303453818253622552076328682962177969915860672554068801824 98855498487680879328523771191980525860861045027506480518879110355663745457908940 58808811071936542789735972281386520683086847079548224620975774255653962094347548 01940077320980660295976126395731722203713433056932933959743277701809496597453589 14968309397773038633993137987811352873586445852347364027239482265594794954512638 08536944138861434621279495228236207989573941514128910688785043389362272044488832 09364108496732217395144554364438443587373369686340152993676143909392807381862204 97799449152699741978776818559703850606320632105745729102967301166120834778209271 55543521973614103944518044091895169105217654837490796474470934571210735739842374 71984697132481061151178927923952742205183791818189443693740747835087895472251425 95965905316413873235730181774195273865024589207099896141992716025399973092071922 99306368954208539138713426530257968092417979831685237734391852120461249931783631 61813556047354888242564427641900723881624603309129877337255909762708632012600041 97690998984084162437189872556402290933663568314522651436783021728009603545317665 96044365231800603694742734176818022590141212893827903797987626166508605160231540 72283235668652659263324824079621028845185931701322404632348894422721464742324674 75206019181460698564226874894929758625667001290426759894457293076700963762208570 44318898025082378390258529116874632296545262827182163335666703590325754879805257 54734962513783642293547604909252625959579088422090510057177077489219026309866601 95828354648337411515127307182391334511614580534743578220207300916069683450561468 45862967765539504386025698766577144859918805656059179617052388330065009728281381 07396874327022777891241139136288082232428330798174926325393000385297528183047117 01242859975359041744545159118291612361033859559365069150107095506760386995166964 38513179751596405542055741648157326775996036817648158051232811849303727111027389 36234455342991328139358079386766709727137256686011935356094250548578353660743482 30670165874142109954209905180671179385759025212397849852927216710391689040455636 56683694390720341043447617084412492274731085920206438865910764706284769151018920 90534485933145220009189797826043963244356109896024457847753805874571371503163684 34181172547827016091639969159630395621061405535109232970267435061085560141982991 33245051267992793988617559440881777737123624948152872589037759890350627784531353 38383688913415693013892320969466564853449573506538872983182932492387047408030551 77871806357078172683641858779143664243499385017866083901413076301708317606982689 28688010707590731908236472141161956056224756086414895813571726195761323463878767 69181351119359413244548450349548049323995978738055436897313534785876497734748831 95326166887580545064133833279569753988935290139509833954709025923388042542498996 63874138777221573741323540858421979562472961684856831028441292798545713076641087 93953710456785817246424770895396534093344646046841660204218023452077138255316401 52665728758486243928061412453331290853230284656320189891945075224781813098178532 68232534991330072674922600232993851908311727919437795165726166590189586112058642 92695088675659524679535777746097754209956091930599102035578190063748316653483179 32973182118128223328209492344018619112963104179671079152884027782739392171246124 95883194439403865484074443749732927469198571460947845986145596308431596584263168 94089476433142729712958522228468925472758571633010786671292283982268518286027051 21153059106846673015113101803574176601637578116951783177781929761435427835094366 62196433713312767395964556955481734806098261758864409741267580330677595277291368 57019908819751985084975956653196389857763415091109271458823801834921867795533374 69746719234771256291714761006460190565439414626809907747902683966487745640455139 07254867596915054713802671318449385397147526059321817322648379981052302527805477 27903793975537912485756338507453124181212151420678658699202357374984582370180486 62043491293149373868022828107989228222250285762650189228833685386385326114033593 19552889908257675221100577366635150689251629720478393937744259957344309371121554 09024214899357159724350371416741015008795784970478231660754682613767667144972844 95090975335361503440323819646881914865802863988738164634588985537108678351139393 29587939260885025175810272101211319936216378550907039052932333589370670439952181 95534199204695853122672033795449761601999537380316132668586611425048404421639801 58905766679252857100090950289864528187028525068173667931821878109763311182903321 59240752333664178575019531023790987112044937337830708766179393429520789330115063 70540095438950450649637895164437602169842209754517021355682012730431777176037839 38933181323458547207926353192782534963790963082100887053821605575349278561906188 91663020645762298877612219791137468780532868955489020355821449791588901343994296 27411132788361887416917775875583811157750177784796491372317318493237688821015083 90830409045655142063275669246503011805592015631535767810213726463943484131574979 85698570947645423596238790987947177573233566246452135236878088047704191321102857 84497431894653836885294517566369292820069979231568106575629293250876215664888956 19517414009772981504845538129314509234519518609605165433488926035393508255574502 51837277145929830186403670901510780360695425207331007189411385053019573912039758 01786596200850538677302934659493059020469017392572434525849368135786936177863632 93927470896155604992001387658367332883035360908976138577689177386885123333142405 25004726772043387503229545774844442603317658108258077650726594976493490480112272 13035344818862496712913672495883844766380743385292788418811481835561324586220519 88219920132021089090388035917646112285117923113002092455614596465775123037169214 69174873325710291081291756354206787881657938992630800727398869543524473907954761 41162196992985304754417919664079908552773294494145077856721651178759319891800269 29995082413633225440870114870992632122118692289517001379652025130998762131523233 05962519098394683497025583122870240947823790278448149426400821618809876216279164 51835048870701812403396377837632030361603602247586017840784949719250536918038966 07553752758903701226684042627090230020067104498729734232286084489205602165468386 35347826729313578228767588168811248754301697466724132495160253808544572274469852 31771810301267167186692764464948303677619330093884810427738494840013957397428688 92053409872833143608815612989871047759969132410704349581473778474091070535407160 93339277979121753497946846420869696082003972322980345244112846014251206073703908 36855528653944150078926302685659243899506498978182497493841487321419079894337533 00644738786611992605758880834211240933976087270328270025919332185662545519614717 48407837801128934803529129879657826733985643647294953909051630450786876642000165 83167662721773025884174927991453038095966197255280270767385403966850491204191152 92610805376502717751626388295873382488443723491081925515329220289813469818627903 58380235820681932169551369884888649837274865881228569625277049867029351679905124 10177181384113713624303522443806786130325822074267740104854339396153744770162095 79768554897214347290147353077624331793475035022017523557496903006257034645929827 03555379742356362367356051506227105663189629431857040092117735690598595401958559 85707923407080814969068813212113238176482836110976146066373826404140725679798246 95377530866177460438133031881969228230846971929493700883387719967022966736996025 22949742536649907457132282177258401256754590417704590788274393397176849476838826 27360262901444446395235113006653142470195636630705018484785971285842043533029308 66051880231836039403061022703294212671882875545584749096616485785939950286802468 32667969508384389780888524288996788281025012123225006574431367793234871235564012 47449573068164062979989825231255668002270073460685982768191651762451897293156396 72367751176096501597261626956750897789262831472913742139759382483628795800893532 65852415674124933666383727476167655537644580955590827888468799716471185744230452 05743652607000975222316981549631711574274142019349597702643962457238727190931866 96979698726558092334903118674363678450720938801886836259454576399507575221297751 11133926462698064911074871581296029603114290603240538787747436011308358899284551 11699076519832584233956473949396195700315491368538725149637668547069238569162521 57370851020193064081783536833314620389390127238107086944915603278145544816048136 41246927633168547858986193297748672501293203591705883064093114876862645690107455 42443366373058387327720271441531736506230630515221414255966143718582497428648705 61223592986216659158995538166257569617148763994474954646946182546553741618988114 43365077848076845701894781149941588120156837120624289656397628128911855759283548 48019939810898893681070292520910063095082826430314796736554487749559954082079904 38014690002032972593170168020690421604631502669156098345232519396279712119963810 80698633155481550875493163172054709192894736348568086145471442537141029746183689 02046813969660490615913685870386729845437286710917016365089357821291682088492533 97937376073788560341405271677296453848881710371739414079705583616367723201467884 38772356386372046660930230653228215893378107985545166268575119424776085376378413 75117171025069136653794406456799197158516886181774003981555875372896862461825260 39506773470333810040618458237312106769813597304114639183857706767949121558162162 85270494760813856199053889191657616616708693457432143773627816902688558737970267 91097779381872833950383436647461256406800860596825436141023098058314704744734390 52499058635219613331387676488523668145082382298300186270982689469724364233270429 18333322405182648598601992048032806416178228636090347500709899245553403954513240 15517931171354825747547762389329650524980090075565221921916506796929156758625049 98170030183375757600338421214279869319320254722157914227588799107306476767280967 29664706547880948367596304969293678122969891793122096141912714848219934904887230 29938575450140294328476628092866137323895555581830928941213157952362994336993380 67421029107962879219712338196421450520722302529970768055617967695863893266983584 29429791573934732446687230447282969762895344732498835647335152736757301108580666 49850320360654774126999262235113455857479354765713800772561756984911537200015746 79363003560858019095353066398699071945016966085135582372463373400670681131464857 64996890929573638342542992921644482207219664455387009575081878582507773083103646 87415738549914745826266252356215407554063459038083201932684152658689506258145682 45817644910292209602448203407339715551602103250781093792526613484033061073246155 84289469019075097152752461447013756614182940021022449828095403645343431974329975 52225298384395888542876499330279270110504214242772297749710221768732835427482364 66094633428778669297364817017704458932502092647616871342342714836209746857745035 13634506015452928154587337043982142229096796026604226422458912080445386870915955 72685406389407866940096075891277831236844475420827748592067687413163543183585754 94870056766533804931267995275801758017754582369692539545451136818094572972030807 21166859542385658882885149959058471305939990125249831155459517680253956190652346 53790985849936644795423757592732306535878169674368170852904763875228179797148131 06018745429862502979177567877216520141318951175516129033505533584934542325422543 70003538422037878730809363013199488066962498099852343412518222930993520434377924 25162109479431384988070161095148156304346534955405035503443750409521517625987937 63515261571088796618873698938138054515544362196172305411374231816058563294543434 34612693344468846073860013219916182064169213865968098263051380884547706830383049 27987276339230654695588414173225056219031713733691457453420181803102827555012122 06754200903133983190907987143540961871183372025227642017005028273839380835992994 81688488401509471509308530269016630641009545151799794077738969320538855784990636 15742085490946296894498606851546478624155272830845039015607855867963867703574954 19911716188615021536152109641027359360542707789195425224530544353392915921432626 71007335346271460268447051027185560020137551733292167085780238848605368612496696 92259520325973293347173592919614002768121794996565648707942044430193973790442666 68772572062898734843922351422846233513364424372948705346320433431111163535184322 18404680435746049220984059008231657129088335701169599544532047081355004162053642 33067151412015639269306414528251429056546231207673359578215937872882325786869474 35496920103634622719106067568579278526991373074478345511418997863306994430772810 51107594223641781399060938131356145530470404569821308323416730299828085765839312 16679322173718021943842051770106345029711844866324171369921661683836773997031146 46783757659443758675069682452218037559405276516462297215901920438221876297765257 60260954511128669316676963010148221973329294045880555773070468499915245035200962 40541526573708449089064561750477897835094669199584707947697465783612507178424710 04793898811881462319170269733710147250348104174893729375326963608522512994611293 84499531348881600258043383298406951651064282166904942718726115298098125568403922 38061031162157295775439929983267596629198671796234280303840565429320692043331095 77427919998662394325178348614128456636171727026380522246110707841066681721416902 88499274530194779316016090061727051522094410680378291857404483631960641249394128 52642541037069457399230041701576014159744364949541229286546293800983864048612706 51140203560787742246587288725402896954944625415063567200116719793956609068400353 81719481207132080987987533371139532912470527268032874720553951224671212726937096 06598713529936244122256474620028067183702552334414385260700068259492418986650407 54369734017330689658032636692386796461223130520433269514175184393611936849042838 88590474316916632837857886120497111616727413784222265924036112510402905048953437 05586068765051875081458421443811778437225527178123470258231451586034970483300170 74167102279738007330470325108554372601045063784576330782700896119652243083278547 07593106175601262025154717312776970911661957570057243401992470024709842477263664 98079296139337282025180321545874487589963334024903068016034798955296453693275352 98656861683897881903686804994255508343079689640165925619825748031023166920036173 68994672512740204301363844510874333818184219235109169041096639589407469408100403 81496765602965795063803863083853717572111510166880374013634578186117135120318857 28158284966588120557045538394018608925102439452452703662327422136431161260436926 72339806977471615758513247429025821338290492057143695061439027226417292457345087 80453490289246342864147882947715920041524212362761528354994100245797052583650460 20988266321587284340437710370208999797652226688038014702741654771435185961386103 65387606568505721686415256299830104519300702943895580666102297191401798874681676 75763975889355019168036473193453932171402163478102664859073717095259370824087992 58150645966539827002059927934325473927444999821937209631439936252538429980821798 64352153804307591611049500861142825596259698037722626817106737247785448505418230 08371237472158257909524759337035897733172172072943212688558702788079636025729395 61445963898074039578595593915057426345957694733233907208425761682409044927832379 12769791322058934414722051389447361952935667076589550666172737960557077737347581 40669195050467962014529606966641287465675691371909555632016402767395546749000753 69766608416602189799166016568365054597147596325095461292127883327824661293594236 03798294140843938771491557321577891002867175861320047583581990815912929793498989 31031343000968909728293794835094697778970664777179729763449131089571767196666421 98917564114775823161616728784758105359306359187078422277330422559626641711189997 30190777505283851037558831541382996677127733375286832178644580869009934093329460 12438499328875823407184785492130568886656950007449980729603965032319871125279159 63309264444047385227117397925846035700992580280057860202223446390301344947165560 25651527789501390321974420671569353017254377994932715608019546357239707804836649 12232681864052297040224979692492970416078631720001684495508983772304987794695567 77982978753198104480538991968043453279992963263018659590704395917384525416348325 75599663194171905864235799736315141368329593506826584290544105465150141218398776 17136393988132495939007721497128792855504441282218325559217141128388102064063291 88558058866796164748892037913070270604574582939351686038249339180095980358754403 06261213750351864923729299967292393456359493911160023134881062655381821916230862 98292404152685340007902859709059360039962057637732233939066034068681022194500913 99555156729465907467250886080009146842976190966778108755247594365362793668278092 47639535168957392021821565211380923569187121326718896026411184398931455783294896 69612001695988554322508089252473551017298952100394696099375601800637830771075759 13998048997956334529037076700197426331418029601315493095846132880542759771463383 71696251094174424326607180672520100883969516536917371560703021841434876543795305 65430328616701857057259320761758633215085876593978993562521293549867732791992871 18712399627306865730486746091291739030054537045321173939153616610173295396829417 89775278888717326298674519581626995622012515788064350247192877965265910350479737 40823449284924214986948152501776792082405444864479000298629222261906645450243597 35907751514054571860500223753281090783769591275664158731496555713627314527514492 45994318259876295476350134452519991455243694959588087032670767031837775017454326 40081716490067916496744799209703212829720250225919357719423358308873763591635012 34681965750093310311597324540968858206139048732628710959859066095717602259149331 40732077345319487380048682222759757665247285543650426805992267492589804296084419 76209685541172993880934759281809846431168852360851348716565784526945057616195577 73997746777606463251265342952108513916583408007544773377814811241164001092573770 63834549244972961670585141855591903669483287576932811064771859063626197180141330 11979321833168255468277362756634091021096842625728991584384555467049894236772992 24929492561124507637001066719354429492451293869817426733166621937298508607955679 36391505731043782522431406556139098253439075561818418933455015825983553485780139 75911871340881178374829857717068107169311521511183437750582120074184717832331649 44970452760899221434468440333029209077761752507082763114340770336386283349627615 19039284875513543721011953508812873832713994624869353076211674105121675488565885 48691412428429998771493669394071796158271581371343865134611755771553926270260929 86673230444270866275506875529885451060000381276503910764550402832123354365705751 00625441350071672574949356033494689685246731404608426796714029108095821846869621 14290648918936142988029801229760968053186968259056264423135038308387920435957979 33793580440799170206284318575480574641208492211522208206967907421236365466068175 47113809155414066456535582058164827589415716982575399329465399734971779033803857 67142049515960773986365348446143659477915901122341540385546262831849786095273154 74222279301111406192152837507504028972969575548105929606313580832242115130580289 94089578384058323234738965251124991112369686924746106923612163763686007074716277 09150474579183173023547581431852372857679091927663104216789859636067635388306170 86380569358645941140951761223219192179636140480225368504303822538070860918311797 30484023001438031103999669253502954635760744100681637908823764661498351556738774 05062750414029655288089144989177597327368475837092610393905415792412383640643783 35184489607177034763092342004483560900421075179753520187384437006674315933894924 25873724959589774064380759503705818878699380647676150471167178537036723673471622 78575187941566243076565443833257325464779768198306552749327802301906078335934711 26733639462494144482400583053747149876924780585764822930630609772772906539991999 16657035819436145557061415045096522805614465184961846356254844927385043361203017 37362717093412399822752352087489885491751129294250138461961161528030739543939136 94587496963223200434324120143794561871550000053010494217970959062391458132883785 45523129028583179020401281109713250950325526238515402210287535840719436743436679 50427036391622034861782534791305780978780906371384235036472950585072633610679814 87520057385664510100352726366329678768536455203864585407986543544324430706720969 31223106705791198859029253746011832727191434657825262967579280155393532191480168 29475435038160677754095330019017832345144202808255557749742851243208992379414623 87297387662086180616131133102693945096293166928552358782526327582904128897899484 76527230794595393353666173971683193629951000364296319993267566884773281934657362 96335564340796344638223552209212485060922128280084018289047405709428743302478284 32713165071760180336061300740788709809332235641421404311824499983177456298025636 36586457126433024177597347468847051167417077699892358039464785715733801979202643 63338477252982227495164382865357292722789522606179615321180935727023258479450135 49059867516136892846451879755302365523593942687784620306449278515566031431737980 79188593771608855063514716903146331478834767306874606787775854695445038028283483 86197348003355487848343025370880742433664974565191679440503426475515464276230318 49311558449538886904281967129601901811620828265659952830569621123896572581344966 62299024696934871627901507089470230374374811918263665629463349599963797549632575 18889754764722396672320088268129450166397686293841412479203755448011703296622823 22979850309500231224257159419776764307278117452901369012910036187490599587954377 27130238047798040600457965604793940833794445490861143453270811757724220084200439 88173141262118121593787206808610152839934460054093731743157545062599884352520181 55737540549153825652350752813695340423936047780123243445090710459747559285108782 75204336851217649250198484453270438172252863220739298538901483184204122478322321 75679395103863578162249857518261478368143107846627379231940968053988447277330181 95148112569140224764937091119479588560457210958598801492570730996314145165212725 38861163357783528679589873332177255625286182792224012216686577063163016671224856 30556162126825457527637264255458657373637429933580119552418073325477512399579004 39198564199930818791878158914725632364775787633817225321203418563850334619078085 51119308856427871880117513318544715111085575552475346752931453785150776618950251 01720260894384524687427657234677329499335331641406402979404351279497141367963452 07987584448865103990032093826823011776780153610132945990638715527687418207453512 72957613686719536152605862218454591379610671594873040739818470562761034461255410 71895501586171097921454482528267169224410537814528766760591086957748126229115446 59367673901856216615381534348164945989350158123896970061669980984631209747612926 75232559480063884129991988739851134433578513142631450989458989186979249977241217 55723628884514019007715485601764205759517108662121383109633224007133508353446441 41256027713378005143072290192910050259805098233156670230131020467065951690050838 49124803774025501657868223662755722201781751801321631203987161602173211402840803 77131985465532198705295826554360535887019552932109781680498252302896331295775558 46912424913823242382204185605663600382385093102767633936970735489364290497524383 43596012876912119305446448109236930418471689964365129387652478144477846786307291 55807549925986085997845590146068589102877748431314669753656269015928542380732796 58224692341026655073855929512896137391147738396026793378150570460776452368556573 16563416819300078406855352821573045148680974215285138633667810871845731347574781 77553469658927460887399787728426345346095013949260270452487537415664043359209247 20432701392384115989305637196940847513479647406187351428492656737132985928995512 54887698812263521737295574310798649822714382048387096032098247681836721819936873 51994046118507985639615051674387173872862340691957596950876352570469443118234749 19912628512505615902033914678244373500064556344177479200367989008949393937040182 35743098145065886716896832587618337639466865703708457516487856738808992797981895 44678254524487781871548219943143366762668767010734591954955254891183681526912125 52387547402930544436148986580703786216853123621741072563537302384414465144195676 94900922785260380469656093029263455418769729104472952884370858967693815820934057 37791316306526234073949670215609240273996999826745681323960481645966126723644877 11901335003355314784067791865539640699256627707412574914284275192718503305158587 51502475808862901815934204175961990596085832121522752919202086800940811229840272 78362388701286656650812724668140382911499311530709175753445813800734000971351390 78385516717269518337480133221818716685627186942309119049532408749909802431593760 31263335404175257970895716078750932793513740076852759932194842156042717947644495 25417613764651706103493760883752844626532470274484352983669163860396722924724764 05542353789884511869721592151516321556979821699304955568888821605975376333707367 25425287095354581899435772931801040256438875128237932700362237076684466083286465 77588502390858470821341421009126404767159844815178186480865775109838688079467765 82280880747276163130743921415911559774787733287363848404086883612685221300418607 95653847385252305806287950910610991894746889502498760959329798188005394889930461 15009999332707320724994485811430578483434143703011837191478483394906798097832873 46115824836321658327727423872028830432324545830871478607043821900249850303859784 28415768856770993055133224100204181608772249966622081553672365075119610466984399 19940494160157844408719187738369540233403594353422787259851053564813347431230386 14633246438095267085224692690458167691756954446555634995649572799068551384298309 42888679166269485477852416977483215563637312042123530348499894265479641232870191 33834987512494270012737277165620565622259618976841019389372302959960480652868341 99074772780150381050411871994655896004678418493844242273314749642788790230528868 07499126592565392882717439895898332307326875374913607017237927491036300574491022 62290261233926321770449326815086772404990965840970083959484702936872512382202375 89040097315625559442804204729579426302282814107408442578104960732620736783872713 10579236273017711076450410145628730886824474325227146192575319322040107245330964 49786437887145147749124305690651858173152059297271515348508450963227943027160757 37370578478158062008532594038677724269718681001728447743221414640439707644237433 70505551161080851113754566438112535360676980874156747829067775407707979243169776 10438883053702396818891839321075229033135699234879950042959677479504661428674625 11041835445486246289144241852774429632739779904755972239455622754898595552655901 09862124069479429703823964652295457754498272885284995182093292854848341013736469 79172601657104022467343344373955110831863035143923688054742410564797078711108623 49608420736419946779122508634646719378127349378958026190449185658741809164804485 94566270943095797465141153859456255546493168947250318422209223798745529413113777 80032195879320131117717340431308673369612812401111761484029648907737885650449737 64512314140623383569775067054185524312959532290065058924332099994160846389193217 82851492799492280347284770971811389107394952725588591005650310602393519267843619 95814288236506464952100384995215870907568119919673048927479653380902935499305394 10536233184415678945830278793109605605289427070455255388432871167684270194062902 77344199382851262857223324355083962801204343525255122177179876636169899966057407 46715713360901568052884598430991105435359014940847807439144327466926415903327985 52360209974883777444999349504083523883934067355813369608255043377263676640457130 07779009391918851967822402172045262152998143293895036577731747455485832759529228 96816918396337697135428686855889703612339904533109770564153172264855914779256057 10989612580604591001264621007312195101827384272222521725129956003202309615816650 98978690766592087181491595732399243183548747078963332225592599872680795343627089 82979602665094820405083479159021484911712799952516425268628443940585940981242255 69811487133532210287195805401599394425749253385833409306972218817569033875853327 61885613154376791271930278668130690608465346613083118876819172412245176232300762 64285222976948854748528881172510894992260075461082499544342503043421456836828217 75766272503153209602237413092948594178162939445694299312819761061231286566892353 19421144626377585229230660658180202521685527462708110885836912274572696302305218 65183797416140196627406421648318162182573524430790333220758139392298099450955514 93333690598179280319648642076138335546548408198454672070708544343088744884796976 95013236992859645411809167073848203143458692468995246371597080753144138415771651 28829411948914582270228355914838410791558293433731519619271835431344751660506355 54181557975850823048950865481207768277494591631344337980269913288470746032158426 77419362084527836605812428624396417815836699773095717875946802935011712156509722 04655124546096664048381733811611910269681836087645774441806664262238749429349909 99415255194618372543734355971992872293333284772321876334236648438671976971982288 24508388279304876194576429861621943994091152531675533925961123326631272099419935 23381077811692576145157600161816870606573863450709421778243874752080686982502966 70919753042888291992514751686627828800006628580198520486114184580003991672260188 73407336041623999467765601869480527851015513023959614642124252191532010222068253 23141998986797773249227112319798147478854953092531527098237876805517434952945410 81887292655892781011646934372941798024769332720971295401191133256197771966451531 24492719435617532099841268037171152443185124610240012845693680018497218633458761 62519913990324446686955797773085299049605324508904398211176677806967942555543092 72468704940378676983384337006176117314678681644467430899245481231487061645364584 34639784600378990476169746084146016931296117204078516164672084729323372661639755 55742885667082297846056355998407695705554133325106198472951999396103152984589592 72082218964861536207771295206551253265906831280148156210076856978290568123547941 38268509927163601814657485565332616665922678161816416016328520913583057822973123 77742979613977423059393430061612545514402710414486042171410601599805980515741237 99865112386776231949982859063325805434820011626545737511401429681886022267905683 77908546276577488872953294047822885524879665525000609811769132331546878634783704 83002285699642970915876917601312656082875390966807993104759578416403235494550936 12874291968269604023560501244052015682058738934200997366479411335680979237807075 67666146603760002971173516480457173469294139303745248607525858641513794328164368 09079323066569259090643051062919908806281841907841725357972368005149798856386561 23479677328951378434542016966088089254389693580579554412081975838692696860290865 70223198035306444893012119664843904256602155039448985712934424438290768383724852 25772683071711635915600300514452082285717853522597826174666354692880227758460514 25926184929219620514623280306943527258519893332540866288651050395945354764742675 71929902915821392898759461667513570370101647880359437913523294663520260031551362 66182295282332840408690355531653751279375526767645946802476128529973435671689069 04434934983977047641240979053762250221952750224976725425819111158846044154368446 90899851425617799591341724923807057533849587330641727706638230615944115104549133 66688441721945013661063301142423850579031950612564776787413087726611983464813183 31763460380130374693151192628922652438248052301614787975256602941143455350776783 76929762409421320255542359226355625422691045709866149721593036285598260814247667 65451385431220185347832318575215188119343947188329274830196558655691349222376986 06396908797651064545182323971011007940893105843880786787390966211607487776320003 17458943924379786363672250846479952460401205646047492896103679607062082395775856 12530230699827644782018370421275030106786888201666581215985419162265329367012227 45772737346509144785371577377699638775972906935532594206545164432974155152330525 91344743819002937418702759307957282339785105801547242845681645480567095948297469 24802878229693532895553148901178665234296127726808805638605389148938176820660968 58395008398069484001749490966127278388873508012671095094255341802189643740177937 73204464305007933760109118696509354142054779036739549759230239557333711659954067 16999767016101968867637620081671524678958944359678250368263637910621027485766110 61566056664461520550102525968676968834594165832830043340516970523500604973990951 60663694162861491122749366461784948966676025049746618670812747541710640561692235 21409556524651958856761957923857785863843533316709747704574895085309674756386400 21888222843526750726703475768110650041172764764765749209460775689385096402681952 27798389605246936826934480442603596490949278104821681858196074875086938777440641 54336061302404763860883752631806330315019769290741112692758932001116702212288886 93128161042607630909243105578230402927049492186819807307305470809755028311947122 83880171432642037390219950913331676642877514221781411032127331604074059471913285 34523751364617432734995195698567590632477260039967277243596446184029605090294373 16965465881763513519026557455990305298369613518605041647539780141494641600779491 45641094245957222595723769201544603000455071314364722298645235789961181611244073 96870971399332015107214358036603499775446891955666514671978596875279562296988156 78989722669952510641672043579676625180559437408777735931386211563122447175567544 79903152415631159869464550912252183253352768413090756723889358588813685256388222 29829612985194440846030009933603906512369960831482335420169931752672092760619002 59963129886683237530429784209233688730006228233829374202178845626262802646944326 93573605637978466501083792730200110552592201492754650353303199426249441278212031 44943058491892444592401663004413928088480297511161962708055697396522777690859782 09492866313131460303300082914851486844305413199507589606216273842348386691969282 12706828501334670368442468721991238518426575249440025695080687088580771649122852 72574511039940171622891346465541783884952306471343325910169988730398476004188212 36713825596702640963266773468141083817144736075108065283088385931896811663968331 01910010961880166628390585433729006565190274370039400456952973337670219931480727 03515283871190354629165996578384741187684995330929637882679201271402532591790980 23031605123710023450666983660744288728373355273733407921316546101042217830915590 47739073035311296521259524601004877448257080357587625222777189324157780120191785 40628323048424195036568828147162520153671292282776930158056557500626777692340816 86862571589482470144366551220321148607223453981002624447932066532524148470673720 66877582008362045162794350331463554566634752410178691407231240085018882874515680 09713759973099038100705915391369839578817981830575194144889949450808858079815747 09552258051255854860858661663065434584446061539238538628073732636408266436259953 71404807402121042791665389862755301363983887170293914630318457544548197461281471 43756476792173718084040100180031856224319168394522593113005654613496830788255753 65898812029219575090748691978576655994192495372681932542343876708093763645859851 55683200358395132451780262819042691068234979322639324013618546697868861598568146 18557478186235517301249038458300773307856270265580136351407140196097026037436005 94786237429940674505666803322732678994930342786928228300544157073218074394777998 88727343259956496373672901767355250141111863306412949304610580699775422462191587 70348373578298539798905060342599322390597412528044499653059941073122097271278336 37081602672416293209238242762082293501690199497882959924885699164965857005874604 55024438301417355777820192461639584503821421995836116276719878460131048976017468 37441617357647771670767690153252297282324414467024161864809325992185064672656970 77834280831873642495290386974078555444413026435849205369825788242497857628431726 06734178113992692263250985382728227924333076332297465134432255536897828561853660 58349083009857550950634382070354579383401087797035023241875284599423715936413519 33701274231176606672217987883065092152445896409207919711123053885447895922314091 81157369785696149167401453591288727082021294737246043322074235771632767171896589 90816364224413066028930622217726548722999828353320386250605464694281959960398975 29524132707982125393326812230726888957865553831293941234274389561850571870848765 64398482796823392113034543524828799833068936982214206491405194183805099964712738 59990188919828739723467242072857570441978579904582134295503428558930343610080228 23187378722982906114023831409618814004311697797057708683453205791084870453747031 40995810214546342111607235043325392471491784192018247500729935296322873374825659 18234386063997588423939161892388666999407298382822169532436527680692629405362349 12083949144052261122048246194300563531738976849120294025777388594773661859132838 37599602067096196230618519686976885498234350777305934465709144148065038654565449 35199033071007223977337599052687333907157817529100310862531325272945837091044613 54400086405552042929573428517609077682107275763510524724871180200411513229998481 59953763553390688131991599809547825889384267096732993678162649704697133040143638 81071156045783864277509974378747527325103390939674139647765574726015765307003269 76074022927077612198581353797225476560718525521918140652239252291223143082715811 79521137736153822040992290354019811946601376883564341109982539118434596476594481 77626060599990476263573370699741134513627468457147767858291573632794088703166569 00363181722415104040138023298623828035946450908253149896328071742465686169172615 26357268535331183483701008255097845308467158083663703127557758644252542114626682 97867701578384866623497228033792139034851327843046987754305833223353504794748386 73187479321240995091308746404215053589313023303136266591381148872848840226967736 92807897172238881820030734706131132429433640951480793212152947074233917355146471 77570237460232417004888329163061664253975847559766756451301723643956153976528722 49912571328698765987030803747281970569773315788851722871046567112616957976377993 98624791546633424996530858664180153264842293060936175412043871565186098832509678 31029786195627079546531809669019736352468367073024311205192652968830863188143920 15039709753986713199213040627272126482280735809814749460996875773233374852539149 92192822319931502287073173301596978746478760718918994549591809162202327049461977 08768010026738435850664210782265810180636638485599773156749281295635610001938704 17173483588700616029328629833736238584848428807058003613016525558166487029320662 82904067805598169525770346289177625730376578811022213354207983480453267751003837 93170916369097569414172953957585934971007534992837415669085981714485067518156479 70657227788925836795274358092397326278122070986606413162778105568833174609303278 46782147803554936010612747265625077822968847686430617197348043015569781012965514 34042942267805843867546296744054451970606363116548002625036544004622110823111635 42386509639389095580200782718202988223100692869588437098635442401221644462922948 32536202909601835749936765926703217681528393195406697992556407016427203086855758 90339833679371871348893994876687251617296041219878932420393040144506276303418460 26975975744068405540086565261695186977343897698390937868027479191029995294322516 36910594028234006902638475105605301252071363077848833918927760530724546348814537 79296038988642943609123636883886959371288512163032771528446761564788352967901950 54732726781439730239607794076008517800959022308047585506673818993481835993082240 98321040537677858405961579676700279047049917510268303079818157744718745092311522 12677407452106760806830469217173200936564073919464541861988690393612613538547349 05768587220893799626790773934929585948654845353936035263714750699998406906487516 99771918029830908767068208451928716940062663050474914409361249860767953333308465 73037825597250209407962779618376534772706429265314628415638594239018384496670311 78476427146006509842405268196702046829616326269215913609568943567387999360352525 55365746807247679199358918341492233976452558534553341359200017438178022136587905 05873053528267544448323363820682331416958320978145282303986677191851923294000009 76425362033613861542251543587342122327797677663809430278995078685408232873484250 42889388279270930067372276540283099716801858127265500920245444868473747604299456 92103723231649242193943830542511580485826880528770196074409596832557000352125908 29502491004418841395943089238108979063450399265242918865437248531751697006926684 13187980985937216716578413271733396408381188235369781676442554869564375185977391 71579297014048677449662312857925479433691836941447812733119264817172981745708690 35510790959189221310792966496304715506046955288533867109627105395445344380850955 58505970570044321122921254757258029228681660729511750384729347059407367604521558 97855381073298235767801551748556753444333180601490902259982978892260358921147679 72482096293982647928525541024705511700044595755210820637359473933510028138765783 16181039160888398089878688224064783213310956773760273750111101739498430519210372 70399048810686755056601953168889596820268430759322565698502480405095697790051306 12147740396179627387315200169700840734061264253776611066174259759091174071933810 40755877486228298674106125586823852252713698484621314599962755212792314031019953 18992591344284193975474426269913545538633891327320056968061443868547215822673861 75389875861218391581451632435156676265821212175861657267868522037135423476709652 16129181262220635306175611732154005266124744429873798501070936462317605652662568 37198903986892296061255656169865292273407780272087205713293344415004164260173371 34177401604832807763785913736134564586165876531496035957126905081480070648893685 35235788927345541944367657686632370668405931550931723273889126462312911481319524 59705362845063123068374142545817381801158758659538730674795445156670863850172793 67463924781557358587816525767385182168778587211118152535812556150864794255792706 47030160035989156358999378105674263591170747424758734577432560654087647541769272 76449350892700579666974244700215407056136684696505463755858519970780956986608319 71692701834904139016986746390011029841273665446306592315719793240294103928487168 38613172001086173186756870261988472367773106264879732863840273497268356088658036 28557543130136379224490785650043467941760913061089804172022570260512810458870370 24215418083887523000667665759923913594670200901872769106617869090650894510869611 23983635838294733271219421877048608549183928601013697413666615942007759156065859 28599803398514020703264386227940573650121606785375452336640031745853652747162723 13523590171712209368945240826928698367940309839349154329997870684204693880745427 46302363173918385488627779989968852967248345124053928929285208194368467506148783 87432447092714746513877956089999747398047284429755469800006213199731394688467695 21253097458477345643122076710857498933081244232374336049802554192639281662158552 84834285470707735707027249930035850511881652127904708501988898369676171681124195 16999920751852605985330294195190203090674585588934585851883296089435348957464106 32216081127957911413310800231768423743514449719570444330412999051015281078850489 25993607043321698550792715087863414265745619330243031354836306060453725896457523 40474309146204166220284656760437457754344272186686231673195100308207647632399478 03192779475959382362449844749427244113504169944553176339990750686005247044573495 22590668050077021782137679412219600904310010760749837121066648722165318051639405 96099813971186528842073062221844663147632301296355026641359361696839247407752825 21196008395439180502406614213084538407004702113937681534861262094816193478973338 51298834084075424132352640379539705827063367814845548294194263631147912914346039 33206763854406892683165881815342787130674861753812933824294129394580252862477143 91111745317830111434185182308838228024769861467918883508493044386447128214718523 51366032009446490375133227133785676519004484781226652910790342188908388454632565 50712697427418913656558750570456593602489579351944127445109002924194263549583440 33434827865121959630083648393816154345350784948377367014204583908768064877214812 30057482084342187823687436230733948240347344429158374503841316381457297923986505 05493302113817323132732625797671981076738880273892192048302037048695772570245727 09779352615632970478742761867575692627067565103455242472009583154474399521351613 44842437613181861392683757540296328249248530836783778323709550532997168909377210 71538249423332723573595888369859847589438784064927549464114011582839894926585036 58449952617513299056605060987809004740782528997549563311139165187503599168241633 87505117933550240748908776191913984693060904332159138873270527902461409118148100 13226144998384345389622223224342887125057482822237085970443836607120723930991116 79065835100085345613281298411082372490984876775615561663240898750146226355551613 56336151277868929971214535802954523581465473844650964398559057464015186781894284 94989158992468008673478368086627662645812961373842899850525107412345936299985909 14817662565180887433313669940457226637919586816239582365170499155416447658585654 34053271915244668539437447236536862011420753877656558359510986302150410701850818 87407186083322224237999499719763399272894699745139673271568940981444795685135904 55184188172333169097703483683642803803261897726481880883493389907485221573021255 74111407266684510073438694296678985012412252419368319439942452869530863366585496 04026723779563973269767121658673887825693771762341195380179325492031970436309500 81021613158959679728836993408873531534972182610182248561460186444157794088825279 41694721471369909057313342012709121687748590854587888698981705956963112194171506 35479187835823657599352307425307211623162725776048726083723404421033825185198789 88277278656473732870535864784916136253474768899513513247837910454219635339636254 65813072850272093417859145344456960775196104644690365676947813042484720580307232 38774159087225368122571116392271628757283925267051869852244241768108132486661614 43714246532951987277589805898015954944762954230113568968362600715502837679511303 38916473764847556359061369894620094765289445230833743772075198490028479776718723 19975661279657869837193758508114373487038211102309005857607221736965441165567593 15170900975757002758918053638185719224011405373009606768436410853170876896370187 52116594263328752553457299888090867739152678297445704572224459429238217225263128 80735177822054786100422449893822861345980397072585639906338617106297310242150511 76723039337271633151771674265892453763027863412055527197464958625860244409373040 29319658436397819336505140079323766661609273648604960504169658017018075740884333 75525928603523606883777521232625362051976008440880332350621642236555087146701563 80122147831654696207549164758934564928094954409414451894882661829757930854449210 44828231755045822112757731484597678183794098195807019643173667531210152863804242 70361648144691077155823635068011487175433928258610591482550948179383547729348517 82926061287711053384876538233906757185527294512647700874014113231551538180010621 14042830260316674412444243269663639462046387285955757922465759102149728764825415 69540660119264162855321333926831587867976389305016562865310618759132692976587209 46750167303047658144045421764500807498297485891489900910360594190899630136116726 16976967389941055241648245952069000618982429954171045159257365315666096775988906 35471111233937075492592087639532304003149126073866919451569312931625746808596596 34684670262639116595034531558966261890323992141681284523736452080989056320039448 33989667370871195615569091556732955801766526547987349718293129747274486968898382 03447989104903003657722801909067765488815851998667785909009919758814014243892683 49455530518509659149335408138652756522398437622506077865102646001991532851146291 02228901337174411610285111600468698240331451636848337620655881663264176653331289 29089230353779191213315187711939310384309351306949069268122397665261609465175435 79087389832183580235908130194790977596703747055794570766559716309610913632223255 00170465814348416595994975872915835320068932552257849231240419822495566505950245 46113760026411883157694885371166073752152183029440046357858500602123917888418839 26087514098886006234816338226464884012320056583918710735552013934082367356207848 06681980141378736232662615578832747477941263475076676883694461679772776399821365 65283464912824856790579252503564291002029373601901090776919797594089452738196433 45362841051040706800688900423343997237419000588014694360729119879762829202418343 42765505250634591978555679319932729802055125715177033921035464963915929923837011 58185273667650364602257210211425297062391669555192478481672031591262734153698860 79307357343556806849897021192663578487979624883065012096705983368529583874939626 86751545225375760062940407852353244059751777548493037443082003468293753093482184 72573958859289351136951756604839168412249566502093941465055391969987119129781343 17622248688938941664606231117153315101016752595395997612615797197867925817676657 85835849371916932376099613791565566502332108418199484715741942535029984958681377 26609067492269388728738254596171011104450325582808059613998135529092158146140468 94277086038253821493587016303234329496605564181118316825300913540257199771002197 84251797809384261985653959783646156126592541138101084133179154032790006370903142 77575433359582182233580102576695014965555634723270009920303283621395688927936521 40170515514029538891841864859661807639389796151135638578382891211853404022831618 29780626242487568375101137166039461656049595499042679945563848233077007703508240 84848417709141603826642254530535500112248551589837021606887263501299845520817247 80138885402149055660377615232422375838563021222533671731987896530363837510769107 91437125363804503924822805640917244998816457472811939405820137451024021121636994 66412847384812289365171269185700365703674972569483571174399032393858982694520333 07430676403679034887739287360906324174447489832280546581488574782343137133081830 34570575378904064737366773626831679247247631997410357030592415393927700924273196 72660642778801121870649536652759161624572238454517198331886994768456504476562337 06994261450115465563428692151808267803913596455716766154781319836990856124390621 48357098976415853647702122787741286191101988839803793873253739386551804612203160 60451306912989032224380882637240028939863495634040278165669448376482424417465382 73898060128980966781734450846682299280619899092227117722630038525903527631307757 32472164029450705636271587034189829168535323587138293784000547046148302133398844 74195409596761417866284403102568623738744476848364174505033628608757079199179365 42310465783357349514086251484387694211256897374728332207859936646636770454938865 89696015983866947310856870968687461082180031986564599830486224561081660064756160 97125033751926833362248065205822010125847102720338303886417694582969753522178357 97391743132142717837478691512851801252898260360875165270917694516837734781323148 75152928953064658731010703779813715867426296112982256995465664241831873965266291 94661012659283587428052160175905258067155710202539464250583660462307606785430647 64430345014511923825470135991824395142012154951133752611019452215103921523709747 82912245660482996931619123474962421387118379880216125960020055781428405319536687 64365996796569382569634171082244853345733001794924719964490734168971626579702551 01351609850705567320864526216610301801133591824600879633772192779968892713572669 88945164093758634676943474468348075748646154259873699862382300108107614421494300 78172811279794448145268147526522047845068961686579466395595923676295520159445746 36873928153272646307108435499790713796666096151089990761752377912119488758770606 86191414323351117529509906058433766146342309704140521478206024736349625496534450 81130352877689392949434432588445363343796297170780112406410471266467164624278239 64104551017432886965891001043487090191764045556502332719976960536673242489535693 84099096923945867671579601448061001306758006577772057923502315944230114458968111 33467195807331580865155582543758068776246085072264970894547194827561320229911888 98087177224947307635960675736963506610447908033888849655982801131419464402612068 94943259592376629037368685971105958164333286677149015655204993427502632542744954 90783992589886453705120426887941410902240360503582346479198267050277608706772734 03224741101985539806741338411541191779639045859331698260734270577734114976037458 82465297262829701391598111267489521444738127148667726851199803142495371114640408 86307312274042460844453873825236393909778385270973309575012100507760427743042441 39490128469574267535038939585411188918808529016033352867703131920586790465596083 52551207678290209722259076756283753221205885585081756017408984556055896117439073 88131680229231828480919811008054019471219220926305993134956649455314868407858321 16286640515498394924265834146301474762883486001350117269021631608164555264749207 91529524362920058051382663848257324258122524473065082401550454297856437122126621 91431752257643239639215783602819513358817147521734964795607344245418946255978035 92262486734586651756050284927834512270524705876066529042205464380575788545120373 15834673749954590189058803519626790184670745169330448770595857144256444644149261 22184213878834603296548305293793221736477104316133713863181978122336173485117688 96938225637410363275646813945781213600524792756607663061111871457179237504939261 07427060676382373129359994215890692913680528417398151333942609289293082857145859 35581054460999526629530100668628563889155469723272693151122932913227709355066893 42818692206796783557448536942711648141400044494227469969062430070969506166627372 72476863957718560942836616880828701568004680568662469797831242192978005886467010 20155201595485377192797884606424560812488750846760966271678862546517632016876113 45011417275750083627968020349238514948814668276977010075902994019570932821084739 66034501740838073166842836362908150836709902926266724166235668137315920726642835 88507329504416211933645912918213586847001025743531218381963175369861989688336781 02031905615745272660978935746767252024010391579824874244004312237933461711612503 04023543413978052531210256553564783249935061899649872876035984188300941089032074 94621167346575079857620492782089146759779963199837281257397253181671860750109891 00068880112840556262305194616552111620780355078105609727137186382463377986954639 29990097006817150296890262937522842893655201198824245497635144997437657859560787 28729450813595153524234613554400455174736994519642906952742201370943842941146475 06823498721119955863324505433770426123481997519951566912429906860368752872748630 04215160922498906205042868702683500689709905844629094931027691840077564940135802 37768570682855915623225544187204704314179427241310505636392250267192870215290212 79574014430489141329130376369234957347552684645833079612083685916848360379523935 64574649176654987256495937028975741088692053183120417457834835815327152362794358 11553997689411316277793635010491173855564224333535796468924411113054543412992512 48666559727391192041871106083142421744105578587485477059382076089616335175418129 48614311213066022825162547343563853282532512399531186746016802850564951303803982 22601311871597475231952626272808004074470438195059496011028466417532960299881032 49895016463440459327214467232436240367885018917973765474433481199972370786032475 10836846418729594357703526363805968817557019316799107818267006011008215769559665 26809751785564231710724896549757545618129818713307306217305573985587151292179419 32021715272569550461920184083720572912949659532833766881665813553462073841168785 30409597336876658049351166552060985403070565593843892968039738838972262088001275 79762203576725748573887384834100210780695468962506862766969867504873859049516429 50269845689605158167005142473493048983952216439511996551907132757589848124171795 59316389587090524260700862407275583338307349545670887826496367980395913434861071 42635162909996659801268206886460049553647369619642147410554704210199622314064077 36790851238496425366348340436196944735993713433583999893389705960053315064522503 50154260148627948101399128658739800260702189912357892349375265085730200953060016 96655520557044946875407187206936484593584435075801153135798392961815337910044077 42077597191188006059557308155861343823055205357037496033836557504001219981229228 93359680809831398264804768946313231283769754964079536813712544590703793832232365 52587314842693260757479846427602655750312097049366831026423979962134800111763741 71258443172000559896891481569844751432525990592376821138958628760182092998182602 40830503604326425549445354661316982867654041272221517234205532729656757690586325 86200129774678867277859006670807450779546670047071777132439980407340777306810507 55637018696867957223106441145873882368718277423022170599097535426886678704463665 61417453676777835266573618249546135656981452637415520694297083951056613358469511 04266195754384426087204924823550712775238659096549443955701412729674002883199580 56276997241030324475267053346880120175663194076441741225951188953904186028784427 84332497142317223541648069413237645343495738004084249598350228753776521079195088 12463111049148290821155895189702519660275778395861608947268508386149685841674864 30980486151379030658438018976693954413143330632826075391316316334910158952921512 88024293527470489533731490857567169801799339355720480566263946816406919113928792 83995014406258653972986603204629334320836739366405959953873356015836996005173215 00688454334186809979797182230721299059674001621981258930707661370553119203036269 61389251767676873943049277750821380479591958710517708972904826212750809088424179 87689846851623080199285246442051444660532875137259745781677855232827804148027890 27806285248281359095862923233443925498257766952064444608588595840179898573695464 62557964317036530475595650779350248726128022882288318362111547912750194667261569 99678412268504959676500047022931960620667664082445575503043488553202019541589945 00849891195471957771720276481036347487738786695029902414582664314440214955902836 72540409498717590160916969844296468429771082999943884692118255558802128990513908 55070735031109882269313034245150391999670029729247737990313732145302999533926762 75208714376125711914122659534554312216605719147302543647334090972918667515467304 97713404580847440682526370244231621293089906492175825625034739681354463141628266 08853004219487621091454076161575654332220073232088698277246247463347538483674102 22742783898862505558551734926719683152024342711596270416884500156574564213494127 55089629319534002144736702198599383355036097194393728464437560150161351033474671 62822855514105983683554114643296253135041820301395033768026922879393347903175391 89082563322561718855813352792360818195718581682499768936580929112576203903303205 03165665540040249541488808969587037709937466864427054140275428832523651923184590 53532791683815600279948906721320107114528983802965239799672740072024745194245634 74118404790334081911009550079419741814566878937273149414866012517771739656414206 93164822071612850841402886401507807642599885548431599934006794208824843897552513 58643752323829593526828785991405558436529811244010192663502249751638550714045392 06142506387172451355705145368030658682043374119553778228923168884034960118236772 28147488704884710955660175364781711695867584799189708582279770208254460330930940 18188679338199799761257292917564963447609795455262903192919101551598194445250619 47961829987648140531547134346129052256569586242226646957750023988900442892532775 99703922712987857553487228038999602745632512657457278323193374706019047886063354 20955515730406325360491239179998381979785583002937140130159181318610152786218636 14043082675239869682547046928514660737138154956092837510257283286081078305586199 18105308520426900438865114485213943197383491699205238416934439267525601162265050 21075602555777200689697074060004882640512786767942947203046101444729495123561219 23750371924250689197760685083129501388739464974035039857201149069085918188867085 30110721527376396719482017841997760500729777231123720276007982473070168729329407 67515072377974822474250572564898224282002257066869255904522751606751876938044477 60149179450078758056883308460091891372292712914268186667210683924367157861442370 69057701454145688554044838682797730440799927647792877679681240799136683826359842 67022466369573812031879300984611215740447450188548366696156301898243127116272572 13791705149465681355720688605049715431044040029755820114292074354714994179895542 25706821133772974757298091460147184853252656238316571490339253749530551930332625 32728085241288586121312387683646735115907523666973527541607843764141338911485364 03832924728080777502278051772370850065822772001579971421406871156488684933441563 80843426779688646239853712047939289986969782070610017055510053114437159303650900 43442077174823262066912632536522847310564881308791727809439292645461326909396891 10722399853114841674437294271603650329482565942285054603573710181896662207274017 54975518510498999215632486933351257021414785267054527263141843081852928271445068 16309308976807316231721536666676974183012864260333649775708950860317072874675616 81506970256486974770930825868347177936282010070769488521979406862665053377188647 27152474120821095761317338238439700968263673705321905125976871364603398745934118 47623617821857650927121693888000675485803436250400690518833731973243586461504123 57921521015260383304774600061615593538365087809020434848064867705383347742366052 64710875182392052066173051456344143484859663620542749117354684786287731502886041 25868072888802390675641963178420586452058320113024324982504533790828535606650268 48960254044574760515878872060183657255661451976679124876288113699543998136836706 68190731655072361660485977949601103694562614129848397390432997518304678637121722 89545927044907962810032437194594209848139676664459516696807821204052810187140439 37544845291397605123447232888487998229218312167820440069740979576324992812596100 46319882580538219977877778953333684215599179046121617662496492553977361045979965 08488377648402204163942726731940612487249700421866191069193815670885008736170017 63452058320552213475226440174447856349525297358006766068685478235426496640360130 04782848790355943466631380619988512328472015619746107665604637343498535059589394 67063575886980066062400089765115362730030035750329077986449851696523903677236070 49732862710748222263006865225437400251389712848112975269134001986267684875947682 64983231270591229633397670465339368973102455055618244077554301016414280753021208 56385183622171036383341635916251690219173606796470759185735143890911401361515665 77337807410735674872855219926538223451156829423979041083249050023698095941712134 43273621414132843858516223464123942645392510723691153635751178753929234012061124 35443251493544887434307062771567283735175649235252209566372273360719097807369964 40505408473112257164858535031860711179238028654934004550402597147104938312849547 89103400528182143786892156028133837227998107813388704792850798867700974571051883 65594607617508423722066499662811431491841615202261243661398247034502853459425369 16666699944695320249703233929265708594441279598324261506265342789092542929362053 43415401441034696937606064020738106635864694345731882958642270906090179917246185 32626822550288619650159585780851425760736311985710715772262836793588797176949485 29864706543726777268136415167959991107397502011621062238844617826009996234162815 51947322089705704591547090388423557094539073198112883743494320255139791988010066 90116978605681347367203076233868414660576427899258530295008393177823066374355738 84996383787722065577114325426637043141384045898283376241405608315081290723390661 26629319227185941846622771691074245154991107918157583422249601347183662478434868 38332601235924052511105081155905199506528891921272589717255272489653909613234701 35017272123113851775456793739118929108478687419652697112609033454430372991757957 41109619618500018763084772141956798407662972387315580384636874381763930581302669 46422271973305717388769295833080989735003749072171417454517961907775899652249404 33987647258924819772383488241346366709041319604695144093062997003644361725453978 57875188096898166199832000786369547467110121460973621831426230611310414785437860 00289991033277941973774712490677252370247236644439398064620945179618564591468707 90257802112354316174095823296452839772597679328989125995966566623951958441958095 57932102335136216695114606039615818616900716973668311281260075578890013868050471 35535685167608206543487315273238917441767589626360158904685241920931045101763999 35183278774248431207089199576735062433885721171547292712354632712023270613357791 18048311479489204977659172657242966048829908278281969849528454137319297437344033 94028597536590817817656318620551241999825379217774250883750445986863145747180827 44968553124001765546598610105989260444912614242478152907978170177921917566923102 88330106810660350632755634209326394814083970243743004652527420684381578526192900 49250822383610022910783210528570166230419168040878049369962354834608138979777843 36046829616299013760366502045932968014644449587163612629970024206737409239347319 68887638197563945441242754573091883984867211351164073115354841230220530991280639 42643816468831000545027514494325507774612979069566010260454447725868785839959576 87125798087727563528402003770614480617390608278583887009408346540333847693175598 96819002458581726356988237597160013007022669848993932977334970457913338263823240 30332752920122524938265388871928137050598764047655591792822556269301438460898609 25484538525493071915284661363879303477341896365072261926242950817251349737646150 67055074050874712226301994634452092056596132531273544699257324137293436986632296 44333514205446231531997292847788983988035440153564606627625041712061679875571079 09490996679666078915888034459364761749162035855502251576028417320355030146387582 24946675326124073664949132912322724428330229267129579964645113954195952205266245 74416883370361384357005071546821978355752814312971728461039039733121355060734643 66212012865842796697863021589741646292523972283645067135130653169709242038819622 53715844345041193650369812304649904484737742006981572427562026352070220588622434 99009027550351431832756873055324868270036425325346434982322744050920124684795335 47342360617972168577672784633226812087666000376758196060726390797804317818583405 94728885843299472168980064052337674465485008311606127659310167011703984353535247 01505269880599037445578164381635768047484536367243260664176645552616379677508075 19504350038640662257452190567878997848882919016142075899874638828329966418986849 97956488550791734116293213291641349905718292119462868528097942913504062119342263 41160536859242063290529201686166382873927865031975043884954974020089404151883686 55275807679026875438560625904012770923217418567249398040869364257031524794326077 43117648514393348477862268800934962400507796818879780331257300585874984761692544 41720243420761434353910892301710157736667163711435711505782281125436848895832053 66910826891733328834278354363983210691016822107510575066373685576043657871002866 86886827147026021864048739841510871651766764983049891678032258428019384657238371 76367482351061415562892283524711907687630293574603675542819996048002361618452257 42865998062217342917831471543498373516382055408419300928218137863345598692424058 28703135710144578672831080923087931570358889332139698630951723898069622863111369 72858097423648347110928917330923624634614153341537517477784450983150406707236901 00428319410497731156011680173223790090962240867899272305673331449452136995073562 52306644406965124314163703947019816693199284260984176865247965584073427253342884 34158576440563174081751232857875930666050641459992668981478538805173507180294480 29585078203924507955006040153830376299307619297759184528607120938074358455989339 15683587309340827452559922616297481589550180581298578161304825239721873967795489 07151812319805765026872559749967421616300044470064401431255120829815885836960653 64149892178846699522677518660534156612899151795924726195396197875992961848760996 81605708242296061115218895264015370459862392120911229937307437780734603362524611 24350196676530349967961826364425556223544696261994289243298719563166695918179870 26978639291149272734725932613314407171006149710780925695808052074304336262254022 10647540334000213826237308716258153183411219553862732235552002721145225698073891 87412864041749876093648634113419458695491813519930728157509146958533901284852229 62614138938261453685326634080022675916846573029782993132969402268718923780911595 92352843299589859864514137981176231991813973705769560528104866340609933364507004 32122325691641846507351740926344604389549228627729398338442584932876622193282907 66570814802715719461822052963873696193319823000818363415131682153689256500914652 62414652966142083542596705923712453774803613497960463064214647285817150345087554 40634386649669950222405185157969072595469166824219277035345034155962454517004740 78426895886676711184781980933212535883478777571948041670984848034216029845728938 75598961881936439905206858047034269252935693295712914433513475949366040357179463 32361358689286589674928963185761809535531202211932429306072732585007332317362346 95947206687770431739778801942331436814194598697477400903182288072378706763707755 71623989773798115004714574926787037056971663115017531841697300690396846560594568 02478347262667780063431430536473813877050937070460247184398706910012650138007503 56263413101702535176539695299181315886275228683648716107441880731209781057904312 50641650768817735286664184458934390904459683848106533453988316817564619547366335 46041469086558522019440075293762885680528190395764471213220977963916918644484655 58850148763091798859120998094829363903120989298801837009459277609626954265743826 99736858412309753098933315184339456994750740184881670198535438652109713572050211 22265697113436432966646782193315745417721719392850166083786110852496557731093457 40690256267809611835156857424981817441202532507887482814673238298244484074525490 42165656286582952565350330161890674785234829443751104268413962424206973590920775 39155477289794635403779628851165948582420075029973682002518273247957521314875680 49060950616448789432578555848170286904436844042520618362160693501012273906880570 46516157051750049010696313434319332405203360543049844459965458512695988980480025 89221979725192011572038834029811444655426154545709653468997637352350499076715647 83473721569141335210115704780937013809299979738800796486312162755314866127283985 55660403334959835501672530329048414113542402242624379367384801776843046980251024 22645570035328728361975470497118231627689478479753206995399650468698960496657772 20365401586688522593501605065891256037345588882555199548911770569473490182475886 80011763488750528565688774499302339528848029223212072476459130949720129627532171 14098117518793755383603911229294461847025634136862518476592212474800537209029775 17447597443826396377135617495627416557563167221844701175943259511649734726113693 81890616835391808769100036588531423346627987926699456126750611718982011940568966 75942517780950650495179617019409680747468149443510427247429414371434637744588235 49353058749824705963194843183728306182407140113386261917224944329761327695180278 74526097374640377857092726982730432248181480987350895508439540181397013464115379 69366624761967191140096298895176416432632725572632200990436538132159557330965428 21049607095613301514139712377617782334710814251852424079887325112814280610240330 12358426131441826083512464447728457668897021395201111041088501813733388946041881 27661834642780748857207226390373447807885023936519936652883055467861585963019164 91380763599561497554755066287942349185325064599858742275750841399188077982458525 07834334160455307610739580492504148319507792311436129436660635854924753979219662 19915270715463625941128531550769184371696654373356592547391453206395875519914548 92697058553962746132142992199449936172953216343692085998543824350237201394743039 58195776687495540341352847880159478198293115656372010976252581298192944697794647 57501718544912186483356266431247738500047707787414538903896978742669495160766781 98481685215570880342608882260446893167513250573723285216845945019289640987810893 90846028362503699333182401944702066575863139068827008457421950611582295435792487 28334213911164472184437159973259802017653124056231477078021525041341372328420542 70788473887280316219351365436532601108187098659554672251808303526127239990802633 29110717167581451307561502932780443546496315410395591396521195941069414183878342 37263664717682039180302464638114299256683432441065291741899902542698768629141811 40066445502923553052608731414739590793558128957582893539083499892659852182515626 45137569079668859070121604348877483396388052006301264462840920867705598317128906 00798873026468144659470181057587282981478648694073320508305505439631540448530868 05422626445511927593940558983634006207800314830671597394403282787855139297557947 43242653907126885992122116089476117678192637134920373521764747905003099762815083 85843984991096814300364955718910864509688901938763309909556207335515741301691317 50308218909605366181547390034592506448970466838974965816752816540284773540652847 92175452179012082331196602772197373898861213123973670609834599828135703209719076 65288168807688154586700301283857160509226334492713223322305811598998315887176266 82792075785545657013927639536300764275015168786069211652398896243743362419325575 44944942394789459722075644606869311235767045204285845840910077759577279567837277 59165656166797509155657337390006700740104072296682686031538383248870899051154708 27595879081806371127628257122860343089922794025158199357708957855306529064202560 32941587105216601893783172966846756104172264805412675648885274534399738506152744 65538660214301273546414375808299220657852459208367367496211334650778070993693355 92130445886433189332067359270240663890650968669935269942531214116552359586706365 04892678398705160631957891417250879794010638335485465219687662406658415135158996 70456014257487646098078721915589151196749113202962002517802683469840838444829023 20827020391416038477323407170013490840176388005514787173494742922548002815266268 78640501631006125740105910888075364544834518301332203174834097000897800651573393 09841670047637486348797821657453753630862366453680295168492009744175541751644372 81236238862067253235935989706545777389200153989047390121212153047072239594108122 51866481631698013588984007454717335506622750181854765042857447060582404883064785 40801360388149094719585551342129861090173928434983894783361292297863507110328040 35521441861980809197383998770942043691256311598096301426295101420715994980006410 58243623354386498080487390309295498710007131260687710159710712771113707118783852 10718078129647554849436114334633908271414210480116640385641162587324292104685211 83000946922966597631219542036397124086281636462911552066940128525256086516242926 62983421626578192357421864300839442557416249697034404605181282385085367738405812 73385544171594558692473346583997370800769917407689199773044566518787260557024269 01040603531630704748814615708665842224212117745176561728356165826750621294817544 94768843525209191666978632319924130478044841304862473282362967852875518528497195 35734939296397780329279291411883656425475018700044400431847937386321341510750499 51642895958425138520488980899207303068621718622559571601397919761462615685742965 14344742904567161813452140344649488631277361710136744114328154345516771558919944 23520032310818180258064233937594321580297399190838184444470530328088549272265099 36581350665164026766821560332456967069775256296283937489950291126373998966724719 61984590793271015742498850676786296835414181925839140554683147919673631609538187 35869811045038687545597210072971725767020261468536694913952665888635445092041657 89031965801393004544614109039633505596967474082831960910993900186144325585425721 48520922300480323899894819286076475274553194374914607262299237829372235476516301 15699118926381817357032288555931744778580354493880295597198751441342353320401413 88151274855375923437024064686870270648421900577897978287470870182946328766610407 02988911224626680115734038680653303648549108059586716582998416710889160256589491 83204582500326755578558610632280275483322680318731500175085394627419907409775966 89382742480240888056139417464510666660307272872531134014391715518345512514778908 76015254115731124441781928940198934493181507988551851598105428946958384779190414 78983630941241916079772989892310266962387184864282000975705835935666574422767919 92847142910624211378990525110031401904472853601362741769932289371124820702446275 69826483271736011176058655655133881074137127445170266371860305240521768106396991 32437518637126887724707243897084365237692821658828699351085787110250765448556240 36841717019583517241351290385455459723134614110852418476477592677131238540288291 60633638425270343665171892280067644041298071251369574224188637532152300314653583 47592426721288068636535074603130070465969514139860925591422012977717274265364965 65301941911151167939852284064791379230925353773955340661643326966410025147859582 82341394127227547664858682804825578876201825066521393876812691194669612481041754 91715317554844894762468294408126653760809120761358719151332522163646335916407462 47489469971847220001023134543206317412719390606093413056375487976290224319381682 03628635805657980553710174191881975097268900106347666538202730973336879311345590 63913669954703478647357110157834241363070269318498270218909882494882170450483904 17539488098839546794325240257104682927057855545331031406191612327276775585996931 38606115315213145861381394551853777920749323960501286650966345490573266356480535 99327850526588423773141343006415707928509760842884054040100834304938324374635317 50846457960280956490391456001523877002267113268308593194372713373920307931318667 33107968064513508256423579290487748563766314675986099865472910568664338114916027 30613621119535714354471094237958275387376000611993268947059739275505213633992506 40547442276822196106748953918817692022701164543756190674530816225091378464075381 62571819545522706230607185408338328268043808135457494491943679866510629768852316 13508045727127124441371982357876664803606957818754855899545428550044954518987038 76882651350504963302649517550591879267280717941206978433249944449920213323807656 63955960267712771706921189132675321743742876766131104704700559675456249639939187 55413482357949240062668072041290961264768294022198766372033955996116812424237292 57986997437623276745073981997711778604103772983832378431916473736205134973567444 56773038143955347003824247658029378401701709882445119481156446323282237363755847 64607761086883824644764896163319209305317796617199142356533786489292017108306547 95479824256451406447874604573281786111937770494125883697839977897410139482520676 58866359975002397090596688839135527635461241234811362167936545462057128696958203 64097835268371797055260912916786782090489139291319600504584635849198479158775661 46452479688924690828683170235797359562948208425356204619265645604740598847378962 87893533551042935522197590536261683902246738068944412381669516649927466788335969 36068593246846131287304205569899153729689395650275778945736913694079426713881540 04195040394134984134075629993056015633119723445363026314758224305296670485074293 16325616994722087820854622205119826997937330562146568694595839592845906866646409 05649681383564043463251155866080786566554284931176358258363952493282466076406827 60883795246241055459321873657318996976282317214547504182291954337103896157769073 81763432389792984597282754874034820757104303309166842944626344775292043246564250 29801457883551160599376267730902002247230958848423905833373337905688692037853581 98694019923649587080297820405028901138137464304476003765222842828846963192948552 75179489658438173285433992753573832185230377555691347873138193981570289139410651 14930711202423100691924081381441360365182306191363592825689099468072076473812031 86703224940455778212891877041330522906712556557418320706157143040897303377097903 59378575770000452808859815659501502752941037293713624470271164324846266594176553 99305409771728159751166113360866629774214655772784327287136865420851045630974054 46899192608504270545672934311051525505479889427619709589784788094980607492301702 55222208031001853140907646771112849582911085501849952577010307250908396084992889 76744698663588561541900479903290296477909439613537237366957929747427155270037072 73721595410324263433098214097631311693900095895575138366501564082774245115770901 61024389240104652421310218624621645489368121730577077947503385160786989560033377 35827986961436321585298110925602826697133025419681955608932331435441697339930738 75599405282595596896999274659827780638349606844860799660239836826015187108787809 63931015760666563887685882951595141850561720278457522563815569798025975112357018 14616098508819607996248263430112451106508143742214215629212644924481826622422565 47412555276218188004747901311923882047186462571662685985338020960795603129393392 66807700742659903746059812037350164873359431555968853873284105201304179403228170 66896801445321477471351083532658144049528368937386387654369801931575930191039681 74961237688003239519676521188964907362826933420366521252592300950285084356944513 23793591071704423770181215883228894846270992649897528662086442107869507426399473 07551287774054683203067440971744593656719121070110474749960131274633516097430182 73522062316165812272166988881469426255952392076060284208283870755067164362876719 98974926210901321127647611634775047596346637743435226288187662690619407139707619 93850312142465180453017983880639924331440263492505504467808699209201774934697624 92705115935465736231757694928357928722948949728614718560349747475997679750483954 45610685180168268977043031526707260199020031484278960400805830285092532586107842 62788490537948657864224519442903349952059047741499492872946759876950650796325440 01590835320372607391065182601110380612671629369258166818456800927156247964669328 11027493846944487530235248076674812074164834545951710755484965132245205065438036 10860017510306137305201626137732176273822601958062318194759557773030947714690151 84882764015774473665305912994795599215151331970482885462637639015809411673214980 95420285807579468557020189950509247927476731546922283422618338804522115692034889 57044289448976731748119297216968834421935794183887270375291929852225218262582091 70561716982699325872211924792879856065680914080403653361634455935726131289100965 54190257762744121931177732181458730918152654969063895142652098137091484676897108 26822062216512985572970766708759799168634272066505040838095443136721166138751715 01783366830140650575755490256028126086471923979284193389153088701907473197534600 29288423643264895955838228525678680977114923719682003342018927879030098994407071 29220726622174637790267729889317886945967704216608912610191093538625844645540486 59811992852907129430107950913323197700472512893951636444352729754084468198852836 38617157607987896627045366921427796458907872063396140584223243574662385217594735 71255410782249112061800051115103706921268699506360575976016304441786261100330973 60122797927020161006355991681154663026106050939134060215141491242684617536800154 26701878159577348712569680959990329176761022745127400399397342639713073556771536 19052059545485910013467740982416587411417366085713507614086205682720455378468848 10880333596654171399154653435328083189807657292645153382519081522749816262317476 98055847238200352556541088221549707407193410942342429114899558178281977117646692 65671750206336102829195922482933799658166496162244715656551669879103287826707734 45806533207775825843364553902115705081506249751052915911041686775786135343635463 58083342640890982647444927315184267303841609438013614995339547678580597095170067 23050275756858546757248558899077899582009188339747275168032325598593215216894409 23577884458154975470123673456949032789206378366561106700798746636325219807954892 79398036475601670644318637608864498827381502163160577007361253603159439471755348 52691505784729918004436872370715256527971945261493586529290688634159243547488243 51496382667850642519381160360291964392001526634915580699107586223714251757923274 40262430243290643094598031608758873023362839962458845914344386489486537904393873 46708154886992173445056071260360058280209511727450715004745734638558906280587306 84505437729672431615495102087293539462515330776501430623504509689983139812109977 48772038394666354764417608100768697940557983019590922908743846394608698118442638 58642328889748864379548003559990013979996883098666485213733958045584876589798316 45113056547171841388503662976973399836730115786034369086544436618591822497200194 92964858803531417183776947334197603787769051444259687894695658966398045421945158 01877107027040383733090082876270270758749985951784040201950927201643219016743876 58767639185602200291553709611558967049661246676797998479107545346330979393625727 72200737028836846521242992485440183663157501849364186407337815701649985118132045 44677273336866707181331292726884136630512561329511425182998697775751411227456775 72829101913374937743356225265500304999753772596644335570107755480759802724002703 80983331398107893185806362382055247353160297004953546095261572689264197303162301 49420993432342649958603969561654087080070006881563905822183672698043149602759915 74668047650037053387228161844428559873419955791394444810183643761140377276253799 49658947044946739253537593580387992864541086116291674515953440028902775791842387 09465610114043507229690405261835495507278751394096559646661912322678222834540901 95085299770882011980582608516807844998175949351330117899483515792882231436075101 61978482456677750154408416068258976214590765189178514859314349608042670113742052 28310248441259227150351309682406071921043546144133520656850396536060642623743959 33255645092375393734145548039130322365764506414283081539939240309858306741592449 50637215295109678820530081801137554211866596415967745463253223671239380704247452 17881952532085336255992882046156630036171529008016331059650258511667705342287242 05690882283532652291948159502756602929402259865344378561797044102654886504173295 29192252241696168018972750490202200025293630741975844147845980147029419541366787 73412533223098120858875734369057620108186929329598814929329020010502750007027645 96337724544958083216741427891102342992740727810380384918038398226167540070481874 49258517015645717665931316515262040914259805778344841894368164733620666034338487 30186966691256611675979434965279603875448373968250201197837438365451303669299663 49735532366745950785884474568025982216276252398989799515097937135046993066038278 04379084302277168458323403915169180643776740335706870783059023480930440567780443 03990339633718043945450159427626687301582335020982841805941574122643297441300595 65883878622361837922547298764878534926287739369442658863795320884160625080982995 49623553252342929526725325272466429198940591569702202642329599453407445806574803 56849011829680883957836980962910404815219027117568805513143596142566039961263012 23174414784405243599951158784862568221649327856842881977138576466828306168213276 84248503049473152596140098162626855345694714419489038264528821152337136593659613 27523341074730276718715690340802249760256342335978202235220842968484448570505008 94535840779985590736109013989411327807087500851433022741086331679673781629499539 29428268332821695406316268520425965201686337589951225179260059543760034025909294 70273890372044335598265393227933253215190375193119250883885954018701958509292326 29327011619697237900404108286232880314660992153752664612984460589844856051736344 31870149999024084874577390257429014740626847456377350162327217317049188354506884 86769439142175182543516574772818851613951298966276677108734756956794689647998671 88933913922093547396163835550029711767317383905094885359651691530470970445248142 88470731563657425330654559004575850789686391497822846850524163420282962985231929 96963518787836835136512772588924260029499522739732789670465238293125125206239339 37244005232282710435276275924656191564034164602187003684307178757104260350215667 37686111955619971246897131871363305262379558728401370298797784277815050982359415 50588192963748214811812659458504308649509932433456527931983102485094343967789147 28322088497723308085621395527922917965606079560678415787787397367004584124111752 52241550674058471160710443915790853150712842559565404424949040614813608750909346 99174583445404840905285117579300823181546692660832182123417689286328082084827184 75514494540212121642749667172807019006004040224573990273378537412330536563406956 99303350027636901608930333077979769260983813849079908972963225630793477541919978 27840237316101291395849800943024131263472126680070291090429170140489363329494709 53678382410369259673496039021065912027425780857208311042350306982776916127450572 76144662942446366185165974017504633674582404594801918334617398368565571498078655 17025070551843032474744667480549445440910994746192126850367743014645509943381811 20624176474557515839955098364925404943783884004934265231724726338092412232238395 64831377225034498399931266178919445758183205949514215648208647596746695065557486 98216044691427571545530331409738214655282807109559317480871560843391968516218771 83966078754872789874063892804256591351371441738366422847226271615675452475488983 92265605814986788925152115650715933646888373837175200593814284468830421637727116 49592065142550796101465148655976919379623026395132598357695401808216313343465715 12352576320091963853775071096599096056278782183331662771517783090355034754655344 77974671491809901232180963905084741655942420284214677028495862087186180409507943 18295796700996003963164771505511900287876831135081236454803933763757721687727728 97877428655801336124088947331240963683390547347883524491265604538148578905967429 34090192750949834557799078462956807916110081603828929979616297389902291000313900 06047082917332273474307754987843773098381688075223381487220404192357727840889366 08147365645172566450937894456303072586268821892210267719518321057238999716088696 11571857619661368672665946176087944457846024394459751967120791155573808525474502 07235055574206756311926551101849642427776654849045592323460354835555723406452100 74192596710987722623663572897946960445291944405073149525880315636507557020425922 06164696756290411447766979919620030012871751965496182548914775189238395204118007 63417669333510147660401670240832227051949647722563545152907210234432699449779043 58669333036755469178759417947080620524914262288824127386268727214060917521810296 94566859868312174933037507370314218598221042978726199930389595039367378660264216 15412142777009436053426173357502586571222914197544252876920874080679490108749976 25853730060205995636938663737574694223484614277408842749799854150203866068260952 23849955423120676846100751839549294703265446601483246645158890198772494694303285 28105161788312860950083434354391943993071655005098810439735240880842724690067789 11063952581306403274373154278542413126703144106802460445543951853971144309954761 26766824382362367763063881273818518601088845279841888715119480667300504688439746 22726571362254601577824398305682610575744744915315143889129607773686301840032439 47630306654909554621560666616063987197172024955287434934130282724715311426302184 78787825653292056021006591822453865624353529845677684004542002928384101791489840 53274757772558629114005182716526965671619571953240117483655767954704056170296648 77715112528359032659488859526241558055228977298367560318045617625990867806704357 84723423271082344510146114826110578773263583575796153009228407987159266080163117 33082025563575636364758856589437657874733872527715864302584656032299758299831340 50257750073460654977476450867137768539306621015784070194751481269718173312400684 96750345298351867707128463310624956280813120170800519821097555115122446826200015 99308138404577692848819526333938084409548091305934935054262780526398815521130784 73456932759683618790181303744925208932139352842377595933338571648278510990334649 58021704574554442033678437495940873175937103543835636201453676433369616265065717 23202777830422431466556093159636570144864858492647116005905060750791440902728537 67024683766707146993874305345105104851375351317302305790033711016409778066630265 77315673574321170187058854105979156891949006203388096750621840109554681769257694 08016717577022188640749583843733180654982258944694307451078360765483023535846300 53041851697896204702791084417709880719275428090218070091198514701609680640483090 33419203088892432459045614703698769801294180296239195431208798613438446691450094 28401075902768586022517524671290827477357214831440875426794901452320228784515399 33689033333498277078031172417771641349891003158083227858591177508685810214054939 74607325040131743562707379274445262840557554739476497286143853267890386826578291 93181576540292374451723273702812756339677224762684678306455517139124729755229696 01000958590008221041666255511499427906162409641393764375520080161875393048946893 45786388045787433822200681621219263964589879175300012406134834718003839967419157 81118878618310207825989303293783960640154797398868956830121274140335193928403743 85485724398607264518042568435735279233884593982971780132305322418350736241916053 84222032257067192920403225891641471976531836815538189829589114403677221462504861 98859310697194006956391737792861942762008931671243809694750166693206250983634965 04399741559626086084374560725661152496503497161326852138251397252256186590520094 32969950159401148402968295874683898561315522858622797748722930707776319925435517 16078268384911095452414784726547685583542113365493785064154766958172619199175308 41803711158173347808491541935055020015723798029062330693656617981284032826156673 55830923787235652990911900547863852433062919535969398116771405573877693424345702 20080932646510964191352438831374965002610795288242266152157849777610168667429563 64020927687807341007491545265469330492097157923083302684691608226991382308804745 98907310689792817902576291919320721737088206974017375638618255469032878795459688 07731976438433730979616693584382237942289237839805282152512495494760716268603915 51407411821557640566004756348893510100190699506952637371151732441708677776008746 58957152184771286010006154075170337985157868986505744938277910910332026499704436 92113343760492435163238450575904836861160820523855794283596529836847814293639956 62644162128949223734699517574604348832828730369512664931128635130285274625607726 41124272904286711462517686790090762794078836641023363882681478383771232896310913 02570090154268799726331681935387809455734194919725371932949318349792520971237713 46746758081330194510366143365443235524965922085255605287949096739469031593004967 20981516860941578924112631394516485633504772422648685291344062949354525392949696 02173154966259586281165026104702673301783245341690729806201607392677386006400147 95825652844180085936542490010237775999874828565588334193237737010883000144212129 47411435932874778612262367272267332457181226587380522495675036925215952737324952 96374900216221947922640236649508554797297125200883414229119976970240529179648657 13327891867496431061572404184786833764668701499551001082627917799485219679191452 44960370579655494188018813455332069343295225487795302101536177149848891035857349 84670350845087579980326265156327713974294581110118953864439691652954546122644903 11892211599567352335876988656844873744946468124525585011182602171418289025600256 27826397671833601817158782697880210887514888235173395923708743650736942466668755 61130972834582014268176054964097695348733440919576754232010032151399129323269724 35859534096610596867240990647030606436459183548771195757399729470786503158473727 73060891850661237120363461880090781662545299585112736177866466833888189361357891 30887843989164996839472797467191374376894031131610281317790583233387874887378013 79342704428210218006480838982869192843171564411547495773585731297290404690563236 88020591562866683500136063817746076453739086215031490349848416742505123174995677 39788317059432637994675427189679965934917123099236041255946134754678335369160691 40750664302586382432655525724698323230994418306381707533126049463117080096379456 74914821449231440753355678023073766292899784999351820583513792442256083920720498 45756775803583026950270267656722125654032285354411848959090636627808969121494057 00223865722518810288165411022823793022464767886613728707678931691676844233663986 83724521640545515536270416085499264232649343934470351997284703545910496238948306 77152043171099124490867036572386286424410601492220892959638290586384737604109782 14620768299803622754559816672837254318016697164823547728379046901819492767139259 63665001470115509826081376887038308526730413559487077670877939131109070036243765 75346378386027521243878939919681365310840017222852454680600155457300442358142274 35461954625826053603275204195518501504071389484723136613828963801428187477162461 17300528870244552199809627861857769847408578962989245576793280789540447890565403 14602223593836105499834547918361204922431665868766405249060671565513679924121726 38385089505386462637157079693791981727571678124521481753451147322145410795867173 26806647044240037589413179741366178941975924177219933228239191686813497693367106 99768921322421329350334698954339246813171709448701304872179444643804009634924293 86476062195353157648125469853452743938398555995208381788583749838014949251761474 86560102077352835491717098749787766459619159409995025634892197851801425746000829 54966127326189143375503419147736328312640500800353805915291337344539725551733215 14491401608661449306406166829765034530072802889316937138509605133138062806401394 89712482771369276242574509248024872494370535738134205890766982362852547324600536 67569925276023755582977200195178416733109855388458513601114075761771678531754396 97507496644548521484236238825258280563138795568227731313404266607281829754379164 82929281051586587380188836809804145122866437174807740459994544951860224975913095 07360202740978248898581557922164799532607982653632441025403265425050982138555352 60563969905391275218924133509245517328901967011658088172308982646406152344958938 38317887308548939443697849086924760580050450670499840989772856779594591003379002 70086902738517965567553418051474010420363974869412762420939310214356584910529830 75226204465823993938065146392021541056919119096555386979660237625674312293981173 12388643991921235670391041841567999001231725599621828118510000113104608953499911 45427984275607738402689596081320652509415948614574091440467596925748683792479363 22398607808743420719463849024758060673339291358976515258022000839915525126289301 46248859757493879582250909943726820504199367556123147982060086307335647666066580 69586165131674342951061965119743480534882925623103346784245626073438494873852936 53297693177788351145385530299286313277627084479017469341693109768410695751637898 29130423297269108736560128930862448957487850691969691473653681465946750138457507 35706220121654459753974610248947259163317464920163783947807188693967328668672145 19142298744318725582599172980815298234621592411951742050812526391843940465005733 62933049751101030629693950831811590388446488376665290374757670302421188812683915 26019371828471828346560685930842211068231678041325985580825283319377635873047198 87545518154711948921663994627867162037378063296726698298379705809653648952475991 03144289882087176197433132222526360862702108916978619958356076796695742416869283 31138889115079581833518181406408399051476664048530029961278325767005882245436782 87207888885353083281126262950823281531578410796410717041760218905880147377311022 25664735036286067455590337755425103318276870800694087292812978542546871477552181 70506616339244556010584336085456005336941330091890632472419401262568231751029343 20101563020263905801282594401881430524150874795890605327815749551879659360454480 05652329112699384088104524114385702393658291812054757763632632930736617157656419 13472974651110277437629339606191418106521545294789768276722935776087383411724210 62513681943462620583896472822463132405254111707886382634930791459002829983168819 08531730332687957560872827844361784484181870690159359887318212993876203215712690 79567396004449567249888038318982312799401591228075064912692134482372373461117068 05137221487898892521855474768681863222007877460633799549962414985927076100930062 55817198651479749749622569080812296984908029234883120598666223877777782229377188 38874018117311711922479084702255588877880193880776358417907950330824323595188771 87649611412237862276756607357473854144504517866949329437982543740756930177498252 49904974512796393404536418533289374444815288413106599780619625744528992351631136 66387081271728737363576561231350016064625551647355423087745947202847553735643821 10694312439177062763569042536706342822762527083232805303546130062096340604088081 20513641504622431805156397884504814148438408495997516501363118812101763938680505 84652787139109473458219335835327683202791197690049459323858478971305792626421863 41885678471507740307609909557557549052082770452124166148784511151686070647214986 85446563854021039909879525644342057783593305809338185505707768225493357777151921 69098151536278074363471930807098349752736379372738319829755912295662308024873460 54787672151598224294350703572011224029308488258099712559535281652715080864550956 47364663347336295540397883592515375130468922652744129578153866303521477641726747 71542952230136797039368185283856632541479337938794261753891304322745627528940477 91274863997434500023224069162094871110270144029352789895050132763025888854322546 14418195629906506222198644783854874825696427271950756378477083893635071410297010 95562436323745043223142119354337663582299408875028148708689509792833069824295182 91402740701503936282636885240380390828855703734867405507827190010586875049966092 57084172623012878969440348246982386397383892407327484275597752278692056616424062 72538159467104275069313829405818095334017904340289762502412742824663985965381168 47702201307383906626121026742640278261041990768703830831103632015438740199383948 69328827815401477479117832829645464899939018220505740959017935408728653419116820 67607590381875356268430584214888723591283795046143065313023630617725750673590625 64465395778858094920118372143366981059935180778971274772974428871056890984261091 77348701731261564891655479349180273387884283358590133173484655133695180315358700 98868242990593026046943552930243051736528806335681911907862200822983376658777450 49346784525702332365203810530781718183613112156787301205197002750973251756477118 00461905724073365630811398786049999569275727125234395969763345004796202592997993 51980480806506043072842812437701926874911934859327457175142627849705495615915601 47664814370201556410557909799779497060737142629718726071956045966696482222235311 57007240034478936130731662825374981758136759183571798152951059208354347031134218 78958824126910720358058606200273818549797913089755248060658996818490228478492722 87681242528848308607076295881500334306865363075937635036854932407680997865338897 74468722185759934862897280078651080980641795481506422934528318477608670705704359 33134832609261895305330826755800885325496402320197826182215490957560833965927894 95508556369964087033723388725983790419563378352086344687585592035920257195454453 76865487259918276281969318925397813184092423163990321515046565631139403066308518 75458106259919619991876420609083913265133211608392954395903905736629323823988547 30408865265981547734217819039383492809782208583347384990133833389092969821365905 56238194105074453238330769311841495414033131256665369096856544858095213851566001 53500083589606426293282932407028799880827359609377237891794830050855130902495393 54964611383551541922728131869855784013526722546455539881677658101440802602832576 84832236628539766233883062567456529039471723697310827766309767651286003040770847 39638251021344235157050913676420809369116856515388130109022022131404517378349042 99028959328282331174744293868367143893803911433177061114064407504502986844257191 98231525106690132905960091899161597935165762407509663722256812431566095454776791 91155444715669102374436918087774010359005434927430857649658548055251849776108385 05236682457643962865853053840967339037305999351191682714217162437591682092281143 97886067020580282598243083473351147216721393605254039404760932804436344546649067 25484619901678990498139881930052109376790018679484120755498450668390678917896804 47028668385904461090606370811102615781832488906754179532144852845257254378156778 56472450404929732284865768823598396458050188878835283218019051313335498200719032 75115152972337964178695426590083423353194336448781420387444611667219043910265146 56482062600905138466586351329497425608793446091008595422091304191505316242962082 99006829815511350178115022867358452108498437660928344910103120946663163578842386 20094629601743030167679027302478560143552718814066444474702818039503918152108235 33869988670391384753659129991550292165958685519635961453839437989223328283230212 13875800571583122745869051976735328375538605021214847732564727505792708589892533 50913498286270423720314467079082114496246416058965745378047991149954410312075157 35025331949653451130978668167429252173403815578518843392258182799484340529319494 83267604375910504613576642926387710178832448093240000741111627226187323550737152 65612563886018003007158817451946811388701786423019012927835834533974287599074152 64846461380671842130258450184411021845890974191985607774084286226450776015492909 32402666309329977318213657064552350455353631057301689253658105796318397082270087 73536961955937901928031331751430361230446233903249027277128013070053355880097447 97339673920816628949703670719888940603025938878544000248698006249519117440869151 08734207816075710378142619281616228833535123096847692200710482324644214560148203 35060029037106157024595760201781787663650369945696421770810543033919996213852390 39118965924827849241435972635069051142416438581512589119279057514375469164267463 17315648202424779501688623616810338906253149457487041038381851719934577555836452 55128032867130172713569682666214263741492585350052125727918268462343546585624194 57484311216575440381772971583316937551782140320150121872080465382535899770327420 65765818893535527087715629511202512004678994930715439160379859188675553986179626 98370589277047372855888855054269031855940855424840893738976386851501636220586268 76971656327295861459095338000754184198451030416599403782892910813474908084070269 01243806805027208864210891235770043633494579214043112566576240307732536973547877 32368155959840349556508771987211810214565363342642339458792321114463033704739867 81625386017783269407574732122537440309253277881557668405557310365770517671022266 05705998936970878965961198514822646145293737782391275836853417131412653490917033 38112976078489248844924002835299017005935190342736471406191320246663255299794903 55465143786396360001377817664304617958794996276521367185510718081854422973824789 38478338076601797579730440086242114151668299411203883425642786186412827381132211 73161186167058685449871888985335597564214341699510624874940415977748762772939030 97128870500943327197951354848503240225825528455889598399265237136409258221293434 82198490347726160638146750861551429799139737155334138149141346434048259847082919 05439659491976415818882986263415785209190094704423773187623804953574574051890950 57316558993107696986324839875970478971826188282674442232458051458849989429034143 09057135136437435081486682426019395743016337793211736275802769386451565183146931 28235729188880800190410957017534360448821783748414633006374384227298322874571954 89866811539240735827800723173399789017967010897705152782617439365478258478608456 66718019431241804320962592450048343316557416756738515492632017046807450697371033 16168355181338455866009027971855642957149883152310734159884885998591367376487851 78387289006947001268445999908568119227613342369076130897295099314932754313149998 63741446829922402655413729635858076540818999900113879310503913389972344852085524 91464087230843900426378149569056075904217957163746131136115565555506813960110459 11112370105889312616645135040364658741201543996705035864795958604731721463235418 37134818308724483417315175277032173082929085622877451986979584861824469192134067 24256919920558943572584171923290007084036500839494358576024183944170619126644086 31532426250941671621477787391113749650513265776656523740306691218179541888127985 30372496334606134738087582586258636111926973870791838672645749738486159154770141 80757122170088116549619981921333691450141031299724447441032715643109725391993840 35092502076533613913090010402423169155026351600729745029746013025001200524331121 45055974163195144680724811265241280711205490722810877322440923704431253572267615 11098472394842548891425084871596040602061821598244809723925225670795207680123444 71095431345835655832262311091738900063167054685130192032496067003864240769678161 23182048327109190554840927552929272985304261825409363286705822988253222596575335 29384118109062067919281013318121282231107272155931906418948725941020070112635174 38207989234464026529847982494385006151615453898879347300837096904257893420212459 92401455602897945437524808674554970415894949540598068364036547730696511572968897 68970397575180882122102702276908911919171178331049055164655072643137942793416413 57890313078266248236960027176465611025357960067171352670356262312992858329369901 19050859012132895936674203117312904473372688331488620523587059494474943058206451 45496941904688703696435993886930347082817029744864366107249915456360642383105187 61877298555941821798599498638515876127227201634022797210402682693164590079168617 22844585070727681309150354967417040871123650232474834825305063894065683684342564 69663515588325323537196403294248882774768123622820770271373514580235462937679645 42418377610619861374985047949944573713975190977722109708088015215670809416038749 75377283688362272563022614060973827060003054896500063834024469359514910456929190 02320792106353278412735343397354208872396057710091064677326629247523540346747766 26953489720948498412446173948085416498246366930696755243619018615509658764390825 27107994642451972778544699259413695874772410017861926282289166300671316736978336 44931307947550415160428196223119960139813970681076568635767343245234418107029481 51664035437971708632284028335671461592267001777122246620574001230608460206132008 55755473266058483556985509484429628685478859542908205209479007411718172010027143 79052138158059633252254145123180703299432209285473121809639106154417501840392593 31065034255586547187524047868358004593056635422472314159647427834196786800844291 90842413677080569919765686710999653557700238050734685115830942827854445063396724 40959251061434929206289400603168428888417240496560566098819358378852982909580318 33900990690753607605216730919763637971537292841343202305606417240974194194332591 74730764569992416993371835968564070525298888832967492253520634085876393202525338 61168941890225546078154410480839935403522427102084382849364722164304405038446376 01005257242756608646494874510616624583020702161288050885705319961887123595695182 24174487151262318863371168750591270861355424369852911416967348091507806849013951 17933671474792284976309052799912714153721567334296483202181642787118733409766010 54406040304923796961970311743201578842822854512618632668305107831662353637163395 87997485573169235092566208674942195734328575759633991481641116744377464263937664 10566702739449108005192643044647022342242086522784429587290498878934304042607311 85883354603502097121008905606263295107085849492093583585956179965045962683532507 32194835228053316048022087219444715190102088506932077458790634886387525197273184 82858045305390993893973089303358678074496528586415311056195136958252102705104860 37456473212349287063595077098300537666682183159447872270160255556688401046343027 01506415294343830825264260617471764122416751287269015560840111907538640390536088 87162668209223113539747289068537513771256997107417225586691171637097599629625161 47706253966515604845969299918293634491645035141323004337699732612734362899909574 90031608389342813604670127490916753299534312187052077299742007107974447031524708 57398305845079122605181415690357180866702009118530684028172079909739216100869322 91485021108310867765148405986848653061327856006023419531484375561531788858250074 98933643691898137911649490488608270779331104340912220412818969987273649602085725 22855254841306507356018361819122270375638534691193070392015183643453478233427477 56929756499904777473771481849995369424234142379512354655518909088864804110423226 88588394865353539030739582295453256778367586211311305438228653952574408864820341 03288458758708340961237017301315609936711937801791541631216300536063662392947641 41475274308307977136899100834665011654237723052545401367283218911261850712805146 60295173799012818183994418856684529391090332488490466458693935547790845141210854 84260036701706087666505466192429144674291682241592382745270620864408633785732727 67852227597716476605711137036221559804854024783392061566256370771660315472650591 43242308283729798885874135086966148696433715253674130462699991600592674325041951 14813639349448925826753033258539084797764005649502605542510549874701689116619352 36350511947349238003636799350167528290404332155781074922523564633842194963326743 97171488778814597215109624445043855099955273281527154235844857610636275407442557 49889213927425568550351700445515929793568279836185289888231304637525833162647559 34931485638233698929600212768299646885255026748876280015994261656422992460262512 60201336123162335114546976028940357686973609337213313300049084441449623444175545 94088596578485158274332655906534200890892953245405024256402360018464940195794269 91063797172290683863569195066063724709675988801875315897520174699614986238870599 67114040133442866192249807770192077770679984619217279628281441689036527480619009 38754650622917316997771138295743098933063971328507595807884103855200745100871159 18628213975852264574419051491311372248808191187467751397264564681385412261629290 40894273257792842604230824566835784080818055042198844609378083891987635923706342 87868027528238824309761234630311196783240895658352914979710088607112050507408879 22167999813687484825610739434169370211791526331388782926443802174792828662400040 56282295956923475825574580651866660942874915633254812914605009999564390839468335 72585598017536104171842623659977769239479057896609820753970251185966067771138707 50464429040602255807675628270767086773330255072248995624838615866826928340545840 70621146507924617276176738865551691669738292220759208781666700896574156888120739 75444448627434517611136397553449033400649548193300227802728434599728694497754721 42034739452351878683804398766726341645266370288698178550235951183140160177315995 81921600196314724164060326245214389713589809820218031340316172763499603004326083 79604866695884837057941139247358538334663150484978671303968715677617072311807047 70544049423067143782737928875126718124010524094811664744874010030026253423058653 27227962605627934821071218973794198958598506546587979651639930184278849347985449 00987114886964011203698582788007480134861035661922442452221881817566121725245127 09173371073194566237938339766715029602827713544124298458582798535470948909006156 05336786202000325385326114527548894035177526485470894327799588709197356896704310 48557891563095666892571610762436864898183948076741017650162623122000016437701089 88066262082361309121465192039073216935952822517971680092359796099042845161587880 68109059548152862357043693414476624220278034242722502578870826762375326412854010 01400173464442788313958195214240333213616448120960234399529385463920213287538680 75389799513597960189584900648934148531307104763740236079072118315631030808311566 10446237378717451564646208498345919754973479773214460023307061329726420121913133 20549135857868842349243582604063319331114309954927243414406279576173558766673929 38229011604623237544638391785584222773350766873755899570767600141908034512869731 86698903089194354482968809550599309314914278332032960949306917579179969886724133 93053652139468312753563018790188957708056299432584124073586310675878392079182577 76740732800801037766025443287787408456403791502461325903410538732843955547164761 60269186698565680217886741338167097460413615797727936485926238192447981241233376 44898306746552315634630675859830965105571967927764973410920896797500301199515574 59846298099661553508888983529401272228646473616338340220859886351342407383286322 16777445382708513975336308293716561353075215920414897450981429990486660058050908 80018934143882660180398909883017128747916676777214627038945096828314958403286608 13416466517711320216904846307296537700615752080226729753878942602806576827630295 14210229700715104919772398816950270477763344154234318313801820321522763131262378 77450190193928598102386960593239828024407000642274945812791263428274842164231857 43008214214331473614505284694009261006163480663238672503021752159738343244948170 47539277315437867250507265269772617002048996785328383951443126607545842394781526 64132772939976539339708774651364644883391438437702841391932923621316172359167985 97901650017747371134857214875786353141654330291744922292913714430038201056180518 81894235552166769910747194929850095333149892721950397694016927194663723849177352 74984134478595811736379331947733652877150885011837039083030263631063191463740839 54859541751541010554885528663328623017432005132668091254407306561258608218132830 01570488596530323935044452620044745906806978636848185239896042926959669103125813 66005235598053769500935570604342350616462772842719618786963269822096987043081778 97094346986550615717121899916661305888316934245404363029866558360744761113297382 73768412930474121009761854756341072944404010728661807928202242521052809407932937 63210873991500233792530274516297145066953301387681311553275453138736798356547573 69905131992421089382653893185256567174953138295095021907289773334137553568376979 09978163133277535687885604606071183394426355075767035068426580049257668207687277 56920167177715082094796295990615972544369325773121307969092110178977474312517565 63415578047353773655811006516909251848924479964137312149984733001164767419153631 28260444331846507317849391540417946712674519888383011541046361359473837450528099 54790854998043782369995325104581777105127943205873119958223116324402478179310262 06373305031596233868763636977976216822301593162675466916592377830802183839688349 12670128825352571575476321029908334048060329219986671503753153049810255818252625 81061792216036319675788441520837691646611745226432922514304686986346673082222804 56810299925244898139682725431371934328776008683814833080260089544199947012586957 32633908153517366979504372385504592244992153729413533987271008327493688548276674 29525010068248174498078420661125937651013800361775641164377446730490644542890601 18282658498540101993237322717527862378605693293529286332836176639733584853008608 95809161798459510417739103025529838635902597768397806391803849151633251233979151 03587425014125742147801200759232987927609341854478643172063830472441485827213080 46363752436425332766423263563846336709008827280654549567977716794755887477346442 64046184189642550261745002186176564702712556301395054453872102507452953405474571 84547998314746602914392126667865903457610333569480052157331084011233236563885603 40381060388025434712994522551692499000472305762967449178308018553374722946790878 26132617809082017817986578551753022160693770913004298004691767339435646397554656 12491589541050596234124632073538883744137999336381062505359442752378289683159288 44217223235203873784540738572588588137295780532041569922921703095975566994484119 53189604701854032112858470038542980031584440150354639236867875928954924435715994 88747236430275694012359697332603167003191772984953038182314628514165425917864725 79334330588094050558765641074302561833543938112846583943808268095396366040819054 00154023385383343831634452625758187677701360266714160473592076239906286347036309 30223527088006997872652622886278478263196297882016982348628153165022256946722612 48071709086470376830849779336856366834937072976413500361738217694208241247747132 25095488194275376348146359791869160431912674827944422186336059301665807977749478 87626308921644486271062724998653852486028105773368187174872383786547074522071645 21850352341098834311797628994742449132325673431380412550767086513305977735807960 41062241489575413930052900530874320505412299806811789368686585270535065942372218 48808509710624580141765974154262009558112951104148996503137316959663515216118059 26372893909765946329222019451128710828051294798791088190935461597343918840660415 10959013333572136226954369186674760155586122051812176915715127943344036939898850 84203673905877698655800506802751200971005583503384336593785462528510417281742509 68191286568168927380912363697544506979586980557911379280571034506519156404773687 15355612772888066026206309719231509651927429703173051976049006256609171043596514 76411638081891870238329115232145028534230182515367603709493841587572916541030841 28323047471343987064663691073225030383210371140471242249074062176728909529667926 69692208280614373268935365047203835167351604447599035748789333743097627904255164 11193397835119296174505497596449864878270599832521717355802678210973694833632721 29854695586804642574042594126459513528502939142507710499961085033212233913250773 24418120633784097223971330538251148351239987450070113113027386382396535534497488 07812445912628319467398139422606686565640482441636162216397992045112514618017209 63610954865956948800194641613444159307351440223029075467701848795468736476443042 05187021163131035881126890047806330948351410699124917678667317486323842965755433 55532778669783134669451263204892306199498716895803820220903193136330161018626874 95898473510564105100499566603661954027702620616307901811426704308910901172647995 41292698553125852111882622994502637695435955610851453991340861810825622712409469 48831486856068607468614040405417642621497729591010007696356961500943554405906474 53069066435518137137436389834773282312548840455475944988126997518991515052515423 55672969651482761318151882834345262333313165409937809665139798032081994366889627 53281304656866099428535763443359175369186298652303007767380158982332899833880646 56300173801624140782146227393842420577194303639407737628134354513255658391305514 31377805253867976986547896332605830986204943420717972620609053242599642215950942 46911786106980797533110859263026710511738606260205636802107047775201192237353683 81758072808922958713225163797939511948593487273833352969128205362770785282678799 02993144433755240468387873283394014915257173763081751601358978632534572529492197 40489490305697369956231320121446434026620439251938153809889751432165781936620224 87022812591471629185603459751676989292703822010752904721518116337943605733202044 23103009676561266677523586763352814281056987279757737863217407275894722088233991 47398215553706172650539542005420654661808475161820245100329358488634401451466778 78802155856526062090622988732822823054822998904062205504686658028268243607678806 04997944711408457364202841526509015682148569642335292662863163712010409061222197 76653133811340822092939245118035395950224555034610347949694317345840668709778998 57814924043029021699723886718770968237419812515117830400447776922977908082707421 90319329460704036717522343154355663608467720617969722693034158210881152083192849 43409192914448718784721272708936493049706277204118055994391971777329392575339914 07873771543535309328191563370920716370823471377823918245728908510553445644992048 30449092216501758240877468715959973961342012934652623093180422631933743981541166 84715398693022155807335470635750134051817882408279314177539614154879155005334147 09264668516408782860939019782467602818507646917899396528793065331396996756594312 80507684507773908362690144479047282948973439455867398002580118878136289137099567 25443986377428866865501100174846940553026398996143589919276405089037883123908644 86949239626838898805967228578241233517142237679992879735818470567630551569274215 37262642615508327816703406025315539204603026523634154901190432859136472493133665 67701014734883879605581956462566703159949417251816270733885847765022609572875044 71361624197379602980197632830686664176371179474427191638233277224617383517273159 83165083586500510485388543225445807121412769068240248498609017985192068943528723 92049176682225868870749074652627953909988430314545670919912040010000157484892852 05990818422778586496685414828357678271052626435797100069388895199828334861435875 73445559750920770041945883952361644927927602756088262772917971383856461236296623 12332020954879791286167944111168051918235750802410703105103861169651829089286737 39467024338548244593619298501129391834221643917393938840104756923379382137949944 39405664043629976933685858503523940672807201812402776342876766543591276773768984 20177689491535658878220170739061464143178727840997793404340937743590306760011146 64128608071134901308261486180382720171735848507736566266312613503378319828912525 05030664003138912561760064294861021397483037657102164054993396974871788824216831 37015610432631787838432424935171889575318590851280753014014123088269996872575731 75274589319851022265850082636090182432017302337484650203525832679130100153994939 56258716793886803254956473222222042895247052565922517753122070233529692005789943 50479320275064063029660504616345356269357307517003351845375045177794181821109743 73472456827401299018497490483859565586465751189568655010463964936632211167657173 71400502995598094267645164841959882982216070015816825113070254824757901866699110 22111853890748777473590073872752124697159721805983513846841760521761152223861429 79346222289238472476473265765233354165046822372535105066801975156407245858103586 57815142018589201862047491159203553386723648979985550149713585299149766235047744 48196206996348605501388520592153783813536268235405459326462468435434924157144325 11992041274498883649752489514325627124833016409857098152416035055233689866169285 98001166788358837366666568734348350768197648729469391949891309790610581584657053 46508406673822571174863253731717477973563486295114382498172635109156113692136511 87297559442540477657656769331915375175890319296929484189310099104378029349015426 27384746433612288662456051263343179504024140446596899876082314983783026186744297 17708075430339490403233043819500023894040337149945651333154453490524255058990740 49191011072519613111056427730048333364429842815928461847540044597721160608911283 33000493022935345630656942558839312862887747527945317601232472050061217532605499 17845416233772771657163289575648447673898286888732265760702260933350845806661015 41720780477699060956276741889978455433917144851725326046018245466473470419538145 00768103665105440752064517900733094078886920951893726978444293159731929431885556 60552225306127748670417170970635353104162428443954163709883937011528372632445393 02365882924521777117014806674634194519391884384612461595442241618418715288072378 00692621307842784300070401186823433930567734785022285057593915133216165144530806 96013887945608174306781355145517942152602848743122296348183725709747396369046379 72008106705949525990614173351308977934483106723362203951881747612039820210337099 78175384335289676853775585769945596124553473308844039842630739060670007720546151 24100063694040699076076237618563267636866554747124487222317718142971599651751808 94564216082228311919974772765866185448825219762835322100351393858703276884302153 50853013580112890732589504734211449962202329584724981410667400973091166284301283 14273326288371840780743049445771442223350350822755474731081415180686764124167168 47562792432117483626215649926905352998679682696043034081555377392084303682285431 52686454313717230510885003073042574940235846362925423880641680521034677129245698 14516098114648060667540099682484047433372275411223680431704485323263400004948655 45918366682341004310429906780657466728789328208471342356240500544941617715641319 85083814090946447779436524720844192672457383261677762819727415653050553136731972 49839166861071991262852565502846810580632070512544089045973201903451900556085078 50372664072951637939299045911799754154846299930326371015910876749907768565750074 88314662150942910688735234082031884801928362927073917399354197633160631994655707 31422425808382596972572722893613630426903155724789835574247377964070281824666663 80487415798467379324647259102967436919204044467081444323641632169347886154850867 06887328853350993157539332272532866918255636213000426212770913518578331871627647 38951351318562690131005258761384706421179212799449633578914206398630006846465615 40387378225705507038857167051611960241236671242786197147058246549797121267814685 04300653615949454978360918589492902220646956610314007863242521506461742938368443 30283572029068642267949530269282224363963999539397387333272534503444122995322683 72005990401901420654012518150384894557794345637768512672734982118832591308968584 48999380389134610594834873725088503983167009369588049379583685184297016923161361 40875780724438038828577980357709622741714724036982579267682436217876473782854981 11179065731244625943830450896559833989383337081192857246964308505930887796773892 77143416798051311524942941561266241150096388691830580606288790147642956130124681 71019004152535255866963263866584875579654697027497856830261104074930854795699763 09928168189915637716784827101682485646762230946467425919017214398544281593526144 72164603334959631853548009614351872915997683708499957228599181112676549178607250 43291437638297670130220748031746720195568168856096455868250423712793145705774010 23574856062847094692065631316900806198579867397367108544448790824020121957586496 24529438197334214365527343464595578729483570035334303381535501152304550481048053 36177945442759202167734650100598471312244354618115717315868394485613522706786431 16405620669634586647432100381486255331108143747013895188911271152538083617201607 92018363688181035667260460438043500123165476067066259701904335277235223862448967 92870446166626895757481463759791358425848504898096854350862297277331936744268086 00525893091749172792399375189692290402524205797067627876202222550652375038768599 19546918759338285268425374419606203014366903061534482053015795498053282829348860 91129949801215365708045089232162283813918235446816823695210055727213904823190273 83456438519766133144236888672035173173644109726244807315974188079723053974294988 68592929990297661363800135970622041266711697228370145794610433856177823507488414 55260061354833163536010894944258104160653810960647762140123424555166529284206972 56304590137790878458374245608847243926619513538034705847177164669756794971911261 43088902443314251812241552853719715662298522980730246043588671829756241802899913 08384083185918914418368701230950986358853658720256683079157317601892476096356425 67929289775420533031357801309641643887543444024840012661100644635742160190988474 61062261485405981628843064056006720066948836710560140164759142847807360178889234 51034718308808335674959730049819942322217766304509376325150266756154152860117767 70133809947616064853881112945896749877862429583544140584056128531231148693769998 71430704624840907623603954628793145542029761553597415263818808280272579238824476 52163059143880585073794716208934167287916694681700345339625820380447025806483215 14691484945190639672275336745992797621355800483370860542241082067429635707013561 46263516979918158003429098471304128824968078300104418580415624521505578460534852 27881371462686222673363286587326991171491969685807481994729185613077713835649902 52583293027486484086222716835359947551021118602990487960699789899615156516032864 21165894379562554409208226483940820747891908869619911153938215300733633938882850 31916496768087784149703760302091821429006398861063931038507457126560128151209537 63182389421433141566255379212525472176154427382171117496120344047761563748800482 03614086243924981585890187818144427684571449885523106624200906158924809154259434 20695670492603858775569338284621948587182576978088264316812702536423125260825343 57900763103197705934341652287163097045781822920014465222936915938443391061921908 59537203007914960105531080054940334903605671795778240745935152317042872311714224 25155804749167613711657825832333866128928116233998744496832490172058968862307966 45605184117198970927764552851025949820862785266871339425616481871091280054629106 36136662679587689425025358328992932659188269160117211687523023788866497795576784 33549655131356231963637673900042852982529568679465039166139111167195558878354248 29353754974133723052488112713614589993596429426356477664185897640894895907619855 47764414456001622484433684722757004254510406065900682461948672890837103837273262 48256820332810738905178175009671523371106367925519039327075201197609683622638754 30047556525564355267206050190462806659238692014540279080587301125670904034457096 87093320146532334349665063283107605886579758761007066884841871593225700861241005 32606468441089169485205462147677640217961043034281797217593592037357877984899644 11690914992277410043102961943104757288892503004053080147785456441020344558491102 36607480912106303581927714381965457845653950141331428069687649538122453918976405 88341451467671020739964507556713947006472462783995784009621060084103661879911182 09777966331561068273179620380325136351350804485365980700310398108173476345050721 70156146000933435574982133399730162458639764687610729401722687310761177264224710 82472650907516087696222853437073283169553317775565452507192051212177974177464917 43966238735481471728529024170744975778303492971343733127539930845508510269678607 85184856884332978814723258408989091178437208952092282550039365476478153470834641 26779899634012485220610869557528053436816073398463380584473030670191269579188146 92349275777190800057729844962051696732102008950031627775141225998474862552055791 30013353730579419430775129318457506279333907445147544894495441698984362438964190 38515325368826818579927176553388516605400618483409142822556920992851825621102038 71664261190235112148933203860912168926707480850127342248787130027794760301942756 30859195355338234366347194076268090282879032840224784528469157527346005177441715 02227712177773971955609579043817244141278196222451176620969395344379862490094108 60249927617277708152672423721477541501353956003196436898208802844146766998662082 21090431432820596327557912820690204191482470329625900922174118699118648072203229 24621860463391488027212447549291771457322489027558153915451283537881176521431344 42862078056126608378898942456831777613456657874824667049193168838665285469627076 84672858864628456938375415770783146402153836070729383796788567920169056216097202 33214788274004769169498367976001360068466391628424266025075309192473812402344291 07680095201266018881249985496990077268566520787973726268528588313011934200290780 50811220337206720839797809126903664973969462817632170278874845107530125671804822 79784521803572116549614449421240547260174274150943935566339666009964385359808718 80877529980304469001162367417000459700245644871567623538367656660562707911191415 21087153832016920299381879655823373347976472185371680368481769545854239426036191 78592188377169196219168346032301570660015534277751015561843522658232194880354608 52782419330526969930194206745497567944900602665237230752499809723962967147333374 83254931744661674026558409628753482827586850530062696620991496599382770211396308 89398627173165491846467857301752223736686670596693179434676391304241612838524763 80183696674129598957271393194095658528087048298152388812987482434590351699004390 69777756484727528052212151824121006256017247551509272959665954473039809636130530 12717231636738387497804351214835029107620624029257257004528794221571721912030600 23479238215376585676796435734035681302474020350729972438870213495620786892802874 84954750656017619158555000932850333521248335203391626482367596969518096623524370 62349368671094876467169829731452746647633398383056474022334173616958716313414628 49606739634356583164219589700213692781315734513702650564808774137108215478561241 86216719538338902998645131300183288563663094608612122795264865504511248174370334 15281256141772355899840399033328777887189359144530118991789154991903062521131687 23727280301562535685208680578092082992334821016259734452143715588641771685714781 40160380009449588256553062910117915825626832326452558159353425133753835233004701 23815462690622391838014258071528597786997228519353947118714027050252694580334892 13748067709962976161175300149051668679532071122869141049890124894483319877180325 16664159566454968093578784990563361972114929349555017363928079242732360570061319 86536682001442695469129216626768438527640885817586480181109989207365351133238844 28370751177372266818264395552197756020291162792206582146360100734879084324595688 89334794001652682909715082660273622441287411297240864824757559402572339148019854 94508140330787949134425098503874797466655508329754356472180357540792285827830811 88026005140827672462582970210090629349577626344111264270454211814504925184526125 33684814759458340565870566145639685908443017131288308871299219557009800187649253 84247274967050723533308763920672718275888914541350484298760581673965485042058063 04546272193845302433970198581223598892562137448809347169379818736947451214399982 85796821333523098271009767442058149885500945202865999685737415935817870142612922 73277868544813456750818233494267091401827999918809284607014597801090497599065808 14659388666427224572202143554643835709797964474439599007340712321847205586772275 92549099108580220666095459860313436919286134991516164328231458428481868197743962 93456181364722023001283573496518113974302158949178164196717023217646561010810299 47960092024052449230123848822159457128539650916424562341392962147204447314421897 12078863155141994754914422648305084431582305500554395338408014875286116834936150 95592879881945983524203563304840508130265260769592402445030311922652348519521030 57860232471468847301609524128189618335534712022813918519470167893213432550155270 18913841820999694314183415596219534873350923884939861203567445367189268072345910 63177568477276841713283868900953878739239463467720670255449994978897280681108526 05853859410622617727473485064721313365082062167798442473375827007765556747834371 86153494337876319343493509127919064517647428663616368195785153770382390368744680 35864491323728338395984671443297105968393005565079659339236419562531987555163573 03544719577698909566280620953640591702008145442391416632998137391384743947317081 11313331140978568939652295685856084046285428128729288351841058678063461492636578 78757587741501573409749273291448705846813178335450490703948395369489124543310946 68143783858932839701453655959334364952018393577267979149958662457347451662377378 06943051145451273593219930880439658940103478955355434640822803145708076089322228 16158105928855300753798918967234825240050431603467377981543466753602750266147061 56930311204269809127344911702221005511379184870571448080606442103521851716145949 90259018685988885764636586773575002171563254439618114012915355544294256493029309 85146158345377542815677644544604661553616242671041620666959308116963166728735312 59712445352330318966749322389332507456059718945101585967044721473984341551245519 38221467889674750987905095077847045506216857338064799684814015688952612914972219 11551998946385431283763762318997859226554846896137070933945799351892197986978354 61720665919171412665021298689139912683365298213977939127738365931901963346054180 36915249989342630087104754854489753176056056761418582939175465350868425407385529 92060513301578537907388573997122604831001641329596774118441029762155872082288781 49922120289531721051695917915465683215677934343972274882421384495542578254895319 12516551341277636244438543661712721467381329219017335021348617579159979716774766 60926768028765961518508417911917773346648495694693017655971111173754200024482431 21873492465116748304476717663564360231919997696415631684894428453981443699824114 90688103746003292127189612571097038676173723250066308682116595302451225626690725 62877214649881203350349808193770148152335277300796248933316842498874802197719951 10553103126679014837491919425836220923596733089529105301217943241011425667096459 46388509812623036788371133266588252825845465082255211403417642860714122783204488 11096527302934587791958551756849886213806552241221340454839073619006245997676694 73304059565935737922182055754903194244892272432360381721684719668116138905977569 66488120753731166042118739754535811789268187273653579582152072171911796139987254 23500133211699096905496176218552120094204438386789706917271552800075331613496317 61327907359122216653802477887566798714849264515421626840467398333375921228873942 28078936147535463009696310536401140689750971412061553941682338412583735034935092 54249087607292830776201616116756928408290008561266354393019045212654054378873775 45153833353799064233112150924205462847036620767082169798936856006580281033001519 00235704857524795507076720129799948229459664316192900762045508090384552032627874 75766968676594877831656487155312863159127899042121812467717394835708498313890111 54200078903784005472257085717766750272995887052165277391279094581886268052093032 17040275431548764340467410597351125818119759740218873120195373898002571709783183 36513065066118881989745075693185554315955783338720774114939810553472690940895153 89835868801668380637510970582198884860189343569253984106086424748693125382258303 25572191606398737329845429143890286673260750460170481301237986147691203389099187 24081923078990511463697220054686830915575803714996405069640464732854196882440672 50788501347278865711011105643858905146427760690969975321092554609845057371638444 67484289192075592896470657780585594553997530469641362237501411171981413345429098 59160493130757607100907013787155625682147635716351394285202763784446971676690596 59060628251747479702302958868526766568939753002739825579536351993026978817875321 51042214375388865393544248861592746935836595274088069796424727125989131416595628 24228177254622589183580604980736046807923070584097799579894478004609973172288588 40660162431738333518575585170909260126546189143275034945017453472980481509238320 26808415066813325789299302978122050506582417905774141765939006317649042025642634 29228426766261735137126318209100101910720315855181911661303478688625924634208069 07660422214654376715533942377587359236233613016382713841626392401429766274629477 66250298180096629188602353619151397003212272645290365930102745555511461541363428 94887826290958003639609832130486608014555490626130810772352656755279020142927213 24298342181937676915447399060844293120903264931247812748167603452164448682714316 65142900610081861115163973095523932168974280028608452198925808505694410199426606 26094113577195511479377431666096337406145932650431415124841867709154955816796493 93992981614189688091571250566272689493096116421140712563119254399570036777430888 40147138438293873022816429173730639033395481364574801744088042537853910628393633 25189151584238436550823928827731067760219077463207723466289036935151046048823937 74098234341308721997288283752604090848155105487686718562858405564203213337430539 46515160033884184085710811417135687339359037112570832182215891027438169307419787 11945808952448821106092311060544480792150906336102841260873015400855809495591493 96021252592991683231632419024453738372919664140303459832886492039310897889666427 20302650135445446317569389982593452471785739431604619820500931760909873774184060 49414152286184650662531628699492140827174059421827389275307768187988813120964078 98458851643711051692427667439975346781536882508003325119837848949350995051472526 84065380195482909071656448224817524418906553742373579662860068555275216632789843 09428268043596072491464428098069416029384753184445093862207925007039780456562979 78702332803509690131716316580772090812973030681089458377293401628163624425386684 26634553765396786763705701539624767967324064141104265758205993082689201081161852 36425416115786782095783278393646801853960306301355927443059298403644928050015901 86902807676164565490906256415911289827108271559025034288743495815699669670338751 30005292698882701295173050110265246407992669256655200119546219185613999492000643 23819025982920200438592106339300369360419226319077989641261387695035383519628706 66273282472925269983941809257059112349341564394044230308160709123251301954636109 03991475586158657584191752848616615075700460358410899813309733116303782493671670 16779252861046283762699225093848537252651623383721668152179747664818941028473918 40573117790874539023780203240136923121931202136350589410960510268488676854488562 64190360984424533771527599423961159620811895886365972321138559909481704635150216 77251571316349284449815086958061022868456961348783829793334490555163853482448032 42570134378149041519772898229690516102469001023640244451384347738394389640284500 92657141435347404768983609889902261964655972887631828853833860009038078639737023 17015378963953835204483997043138405544901914506125341059149211941008967113795774 80907852100104747743427274636827340900303234919988561879823611147843515624276011 80824236250531165020414041270208806550288990810149401972968683581400920298439764 81711038366950343730500427374905371367881204361975073777778389997185174944064098 78770048368169569524000783095168405135256144089637195889073252830373075720869593 60094476543388996314019502740337394496834164649704941950406731983367141006960643 62912413624672147104870616238816591948476294175461531928034377659464529369201610 93220607694531306412033087823244803325899006610602642788313321959709429720249522 87207898517082800736243010800672602451478789301338819609741183913359302341496805 90383290705347931202915654512780916524014140371542185033113763361785453044964549 01891435605010797457603455600195657546123385592274248138333360900103438643470030 34508774446848026308342055179853846373583478808130165216343601618495676175640594 70163515795424653215024881687645240512714248650227087573410670488493006895522642 23040360233241330089362264187774876449971762296838771387468812879273596480580060 92829332620938206777609659829288709501326350883712694563487590924946442911551283 95128190023493617867551463323299256291582200101305248125514147498319441909817296 58512300067963423987330222209299204563819507176467794405601322118264861136613780 96547644206065798813354202608237204488882907229594186515444418742858886683434178 42365845114051793594753679691473943569994740538698917018258534979190459187906194 65655187237348256821878146987373461080685352458985495435493197259078867731532500 39297001440904796922742674281266644252235970961864576439458119313340558120170363 92208478372721814072669769092659312159089189602593035591333847741564123974469192 24010383010439069745405175847775669498013588357643250358275842870359795742260783 10846203489214462246148524445577142010041178516951903814661406734672140994323508 77046835827670344971145524617685322533799651198947714704748181731328224255176313 16550748900199769586366008608602875502265824404774168485297514522846776406411393 91660640381133517779481563870170639964530475418822101066305812075221454949749999 79995722109112677963987740260936113704106472789618273013419062393310870252905169 30256953672583420322456294799032575831442705284093368566484857946629166085885271 96184497593877300986289532168371761436983650996348864573262620016099607596740298 38890960611531533649054980786778608782082045639522379358587531396555009971818711 71213874907270161207018040635049276149692967301335840477562884493400463876354465 85082177014149480021467520008449044408788342342245795312128928907511379534054187 82534158960454095643960501405879619910447200676763543930219844545860833941903918 79889934079504137837654221477300794139948225156224937795322150806569504181653335 42746166722765852319639147958973875174470006403818081348661121958015546913359489 88668797277510371280368090006204334125513984159589221866216246231409758506939945 11717190480889173000262702482819014026055357535167102611194457809186867447358093 08882028475789313702529433537972181044931134263074132500211892575493975932434773 31743045225000402995542811423359164586682442630956007531812332386691644664233110 31297757044562426116886424523863392221403915079857201724817716133761369606090845 29189982001079166626971122141304552314876515534780726069908587734835330021869425 29009938918220488835820162936657966888986935877901065346297673231670701747058643 98471353122569472455868359050015094215675805400789394013687697788223272579144107 49371637866160160578488107255107124816053136067624922514135077716167903590440141 91429634308312922154849451709142006565450767750285695463760303547939689337073461 57689004094971630649032833569508992251291385285479389316494391989407681158918885 51631746431719380272517936474576556767374475862302748564604638541554931636524412 00363968223435016583170673114767724145569362468621045849237595226578972698526742 02555595109814389796346658901080289430389268382246255542660677982323824905917580 81747541013979449899632620231675945410566769218737932354630970612438091436196020 69503438267532565129723671838485186897951058355782954117852496740354827345073791 62547153323012504124263511929785985151840788048275550360425625515088075338192163 30838721412847127495074192160302966688257438096840472576424120843977440835324962 71090610756002946241649298409584654421203211856296767282044960447200720614051176 19803804520613159132362991799470887809155314222825755004778675576898712534083808 88858539727589381759500208132584969630975455106560070356111858842981685227439954 97656469689879436110799517314984396855229812048096638557479513371164377562339820 62737175887543442752931129654401981256768832806106406985525194734659963820212934 79074329766927273054294391779181364064382752513669110050055411944562167942053757 61912046741295496110240437984105557966290797235083945861349750197214908686805885 68716840889458412175828206646178095213858728668747766895792179625841606391529523 39854870436948295490925244332180212776114875742893077304739920585730232978476847 83255759143629568768663242210464928749600364546411245549059853183030294024235630 37096507746956207892081374233578228858334483860600692654012491271537678622098048 59937432964458776900360425331166483566484179969304349316311864778936403926028299 29534659327166028651963920952402495402676857129468835572844734329614428407214352 99444663576842526495817426872563938365164747995117955887184207427253327030876109 17270752735721456346947899806901065292031747033982984872202870125530138498702225 03451984076024350388876126563679570704573728198044012567886861909275502729794976 95938413348561818770546603081404589471390381509794543367890955790363234141625503 66354146370544186572630871294742400779763703922778222282216768619600382848334126 06790571991147981748543159260597689183952759779695147443918017354208204603111186 23493092457542754595918598579337553958404205329567502930645857198074620339393155 66944675455474706289791120158934027580234577444258141672175342408178501957728900 67756811926006600086466897475497821376607197971028929973573657415929826681055517 88906599693291497451070091674803289947102937337926222375306708725786144421725510 02128583816949919475158466262724949782918005868428617788312531518151088944956599 65764122880444183277793298248699659974428999324972412141390232436086388684637414 48782272886460544346345250794957182247983845546775399731776402643183181450707315 85797798660184788026932354209159262159545753765748047832127849974812156460656469 18570225485214442910748593559311444437497942292722629700475344272377490473498332 23222887971416977749049008023262480508715981976462650125348065306857372453701390 55239289673853428358279885929076921412009211290160032640840023321942788135955653 24446710175357360283964704629988719617326273882499130671484451435298373865196626 77406800435597495931980876132988801109545940017279489809989814466148748305775236 51171374609089366985704737015693245227411421540377648936789493089318539531434753 61191549081808067085793419410388559535316189265516838859674535327261087461990619 81066148157435894906512898365644697843207859096051669124794075939047104412453062 52036847501375389888133464418024044855667009677939100016382587593743721573632528 30286385948838029830386211270085710997450845853876218213242574884626772104996428 96495246792632821889050664568662789827645637339157014681737186108969181721503171 19038014525350726889680735156320743371969606407072313948570616094078111948225946 43920442902282940818688475235872084135049637213437188633391144050612759666644306 36527131119065638676114842186021418532440678299828774418480012541940287283411109 43398101852900807375416842523299775332368400660467289375787926491361838811423961 59094079271826538732038166355646449425284645788244052103892770825283631302585757 42236785515261687645034897495050388962661114528796484053990134505420654268988242 74182198630286586563335664955873295396141474936505437011454916264905128260013627 19267468766408414250066363961658480911676753059584014824189690007056595272061922 11970302432303289089849486828962469516299278756953687559483991982035983367463446 63027829126607152010499489234683066805138317016516554273541639149336423579839251 19925047169682355142222023140169644475915494281543118558398401853031733050749633 26044226031247569822860232872876806344806721601431578013219067458586052340886109 48393481835101764138815377894359131374877641017437469403064160035642369352119707 10452491387471568767881875374157439316254990511768557515698734704368197841339416 35061107984306855843044845073260043995668693290818386436280174668468272080644320 45522675180841368972380750932476882822905306552928400271271668913179212207426830 98411628059041758593886671144298679931687774713873367170813038151450485810064906 03523693438763421691765642891736033702740950927513733095083327725776374441321465 54572468797964488466161736283239101267720855423518492534261824539906715689367545 33947281917672929350655144106059567321483941608142751431912392047105525954649525 79624630724191335627143346648788130558524313207962440187670664725548945233093581 40654937618057420974365104737680395798676473881395545076432704988533226857234892 31358523631886308432153935111476291535998599915655446177751824124281491785188967 23735089467322803433073966934862893114411467980055659901134754899678883042832099 91356099794868554525698526353633278552042414858958488081370223429223148275602055 11871282295606360274374169717251103000880911385662947176203629913502613642116771 71038430713934332770911154505607142374407079196181116681615621193854601775776881 13146584978604584842119651500532844808443676891360847398138077100736938038557561 09620865921847559520341640562819839004702670170486483049047685669505570102719778 16370367294092972943723175540421689267235934440354077502767759942545946384789704 05103360636431165690363304921771673968477712257959788909775796629461080990512584 08049995840059733596679312992239556965382945715405409911137013974718796259436243 66817641770563023490632125838659177774577002945402091647525815686261804600231247 51698487915445532957529849003129079384377457188605410558086801185284626751865656 69307506838713481282017659262445080497652961113952899467575243613768605314508220 32668434338800969155875672391771252005111021113757032558742765644943358347453964 61856284403358789307349399220557981420070941381156645749213067993299322625733944 23453863510209579251486302028560636485931945029176331633250615951407271039482325 72293880629611085850610553962587803911324973783245634099436310869658507772656176 25344615229626815099217192755886738227058179635974501576910014272886732190602443 83600654766328225202899749013358563561297260486951151747660173570445570713254757 82323405106410833480309870367393150087017573479152842644244918544804797475473785 69827634794195294103898949792506350437965843652184563405735316112304891698795869 87284336786008168834568992691970749638793928875598694406686960794738464328873425 49558981564610131884215446666698246694463927948747183651016372267639691293933119 66487969922163297240449335263562831378261040126781885567174347873057204895539050 08986719912524037934167182435423536300316409324633235294734455059528257455464750 24151858666587548273422695984378119437309933219596425992066346112941393354329710 64426762147230934951391228198469286571562594221326986639686885954454724864082338 49577869664302297782645218247168423094447458600824286049269141588841581090761540 77559081967721235693449087125777371153091528051460605868414274807239046499256231 78968698859322613199893102188976350858851422611514969717622920600994345778101917 64782623752389432923410941110190002764482687768891738344207422554627995432787589 20900146034512881783509730649526792766423944761370560117501918240578798647400426 31543197321378740578585932422277212612507307205192874056325975938476959235121049 00488778130025876104737306156824898246030636446176535635196603587245601135537667 76336334395025224777502515207366409354496713754134140612115826092702918379877062 63295720549431261251177746513779826580122909541274660877799026263237639684063234 95045219761483121369891511012669017616767113439506057318176037020988279478834887 46669162902223318652727450375778519604637235394684382083643062058122510161060343 19340150105134121083661274426159263608961754357209684051220746838546169636960238 42721830291512862957645931112191054822060859564641021628734616311691734986283203 94842980875648845555161763700462952874021172846279520022644450640414837566870112 42539332868998629637604260116708731761187407613244330704327857321600683571048707 71190729485120781150171947911252722691292196914511074194721044818657448740991285 93888789616461088336593955919695846853205130745781066902549120308427974947705852 02575544921015377725933487665315415584688631437224281759476841264958675382429774 93102534908209652010172163999754875442999588994401219802801869450899147188479074 93475560831955802734545313558800441071978745606949592990252791280680259606246907 72193531798660747374836614259235404507343858029250392714289549789026701720902190 56534677053604132893174547176416400770414247733068761369240405908710416786495990 52069543743558781271771911829272364600367365762047828458616031722112491418148967 15801722275531739282605563321946821992824104387945843138424485911194612817174426 67605600651745260690143386014797776008762708884091604403722728185612229509647767 40311272628686601103682244988505348339432272034465654444158076314509474861269079 82891880080410434512057484904367126176274018341566829327286053082165775191993030 05126233592803509859478779270922295744731648338880057815836198273667726178651696 45441433208685834127830763629800004261877257862485367022203230138461424883205409 78237332938970031613214434350044063117112364358491596953979093431797018078420746 05910061389656620554713085187191193443272783584013139118531946296641464057298066 47917906055022602444215662463252103507933910726892350886287724531288274885080265 07949038853217946640033869292028072357152936166141156632771787147073890687096928 79293645853060986072256028904013891601651033024527959897769077659535467252070487 80449097888527629475636729599948569188284992841722771569616716072368140758899180 75891553962083120954245997395074859445757706222588384828206367299321579991282421 22471678184254921678359415766404210860993597278703786449994433496538848338937091 22737905275464258568190619169712602288061828053152548785888385789946286408897520 49246668508585979870858614421969816953700978011177365821400043777950505539403151 40282850075243159322042580734052144460596935739992065848980286098412678971689337 65715872530666029171165535710641779940530622266200071010903587193711586039666235 07652653442660608282968611177863323387523130947784496932898986553993989949259677 32357353384716395881303074616497064688356738884320983283176413450474042815430283 47077612476833298301718400121696116807380066468537788270719735073047299327891901 83346497466115315475676267864987738717538299386559917942805193073484086871351395 23416669927557302755058043963116066043430647351695706811418884730013652168818050 76277937661283909179169877386384165598904693879120208697481955325507505421662995 19905710157521053315899248945745533681989677889354629643858223384246912115393719 44809848746531090611519692821785782990247985487216834066446596199449411951267579 44554877544802056382045924656454297272681368917299441411101237259913254304477336 02377619862175146211671339920835106828879770485781053930363793690349420589355697 97712209240801809046873549701940737492628170468921817760963200477977480933130156 36595384908366814761317962953466172335770363173529686737485306723382058837228446 04064140405878204085033043791248199328171725427740901722594458415531922500422557 54477511586148953808891857126059021712632900121320126471475911238864479895822093 62954247243081893259024702297948880750669533374337027558539728202992536202512215 08704741050175832586057239662793134670044024125387006781871467018692031120176084 98028588696582992498747861350892014870772781233030933080779258052033351874335070 38110421840429446175910517941772427361840705707814159543570457248259947324436714 94106915860945668592464052720530919658580326745670071040062414985355177852285606 99371809108653536658685260325918726234342522653499493278699143484973209158433498 89836830642585478969752440287557747015143844904141190176158952650818436470878124 23794797669804100367267630903845622168051367763294581795052478616533432097112286 38345041389230426258946368268632046923608223201333231816103668639650540308794959 06588642402150268345521839373685046733717538469154994122619523662185183683801291 23351218683303433123976067576098021222507962104257956689583440916104814928543062 98372346540936153733027001674416495772775492839834812043729526164478392167400425 23193897357063968274250269876953391238670150863975032021308238649576841859869720 27235989386043417621047654449908411108374694346368446549984200090499776621542117 01704436080868578417437868567518306705910024457724000821507517905041542557773108 00554873123384743626099220699746541658034656142553404284466135469406575054840024 94547993528195765504947501600811065878714958407476679479813309961578751587530772 45415385422718497333585573329269910609921768973400783549304141124266671966784546 46873874991312431491166413322571256258507689319976075447028381387195767887204664 30678286957857659776085064127549917716681926707725122665686838221194797580048269 22186658209827715535702804039293847637800071738881891227726965498581117882086605 75417933128890937379968502745070874376430439430728259093765963668094054557884225 63541743026693210129506603784272179603055772972336156013988528024578721337605034 70008157840388611764207552417044022537566406668984460477709003424574758429237726 17657136704717298578892037757362201776756679293462546680046873783742218606440128 33032421038624845317302001807777329115651309561544651748058862546559166940235787 77889681684931359696333089859147201362661891130344574262344009019936899223491190 31643238310043154515000886487195646054195308992818763741622795148819942098926989 39774234633553438159865084783907949463250207661785569781329376663074102648919846 86946092216292465107276050965749778136256095030115079724019054089118072129419310 05965625087806873997517928701009083661358833540543103667340729861042953105175630 04339494322499581274154370418351033890026830433452931466726281532945173077778732 97612089182515119271677305649703464646353172322050473783528172345632461338149851 20083155109272540698705662401821504809317037893151802495121276305959109201823183 13479067486605279081596218806894018544267295390620408347272454354899941600888337 89179671512680626699622911624949524032836026632727698381378850157800937803256885 53691543217734477942618675593097381216291333835515800433296773677560230908437083 89897934389202689200493517063837798911676199089318658805012864715083295886184434 73643381873885637970656738809006380672176534034638839543623689273194429745047737 91158413921953658013463657271775901149756090443503246356983197251195977968574617 09088553757629219652964290403655040569738274289876428988199062764050249424659273 86195664598686198270828781535404845297520067290436396146790437245102272536636261 76115940503560302678120799657082880150885575629154549885717901233861897125200314 31528234476624671095270898135240275777553389239451575715328776366190871544754895 58037624447316755324493096987054034514339640938228344775383027369912311400122207 74851234466161986993630000769825446688917828975750775315379443182049960704529925 64395731873653337127892954976133406690494882967146159615245903062174088187012652 29254253503124420932762022193191629455806341404888132054714374642795034473052090 01403110503737707017119565756516743549846933580606942421508373911702711295761587 81188983405340976919682940098701857200458193521144430509651289840161192528841704 11870177437264986121155696638054470409039807220461369567503737912465848280855343 34003876395799071342730618209005049656692082730069740124365215736078205509102921 05005750164401895627130398395514950771085871057007296997386736525791570910390622 27502579138473039875298950620327364915118122236766262986516800236299320740909257 87265877727122450968424795054959440770868096599594242754465414623177164219177300 58673851900232351806589449134866931297523987417867724296373005995924722912402574 16028111992894799187557740752106582942456479097480707589723359132821685386533844 56595401785116688684874182156426393784810696316800404506745912567718679484349050 82247692393807440325717250151764535003769844043328832925520677342716244776731517 10796425558872109687570631584845993734684813440003396085581867728470950312272404 88694912894266823262894441542580096310395713465221280272378678799400293735496754 52371320712237356018838269134316412097908747362362402463635291993775035005826954 98567171245865392392365152803502462264960391315175050241001733993090369797830826 97463967797878693385830466135065044733836042578358906268172131370868354123715486 17750564364194064491276176562276081787399491149364162386123834089802574466851484 96948108869043291344458972869188501598940491838755290033321918412211788989264297 78533208554203852688839039557259661466508291064317064641589100483590737908383861 95091048117394676480670388623783478457713362316924837606969846245342935710962829 56850108809514235274700248077537919492543114025089011780028751781062162937286127 38756582406219303642584925747837699055787023142270741157926892851831121357528935 47568766553259905452088829233149616445446682810094410909396230620831717103691264 20791292006103613438177805526485467825570192420890830713339395579721947539632657 25181970361341102933157497762646152515508169589589193133466986149567954615861993 91707522087082416182820551653624998382911437885542208933357314263431942577311630 93482363199997512614495795829612834033410972565688610518263686672435237639455460 50330500163094863932545720561552489235902202218293285905677636803558829180223771 40516985089092405656681394762142430119152638582272136614378323550450445433487446 88985493069695334587854946087207992397413121767583634517622899263312725373856028 55990440016113851036953238561755460516907661432154994677315759968816711889308825 96609903023730104283071220842690940963219848053876644876812552830069639963014927 15493270618509732944568801639820808085110929215633474455237841310249388292686928 22865871921535083763963542471489971319273578118525114924110667344404273270683997 78587841165579300994113795227261035792419055597138906655836071355253637020978849 50715923155666818361371160744872736039244030937593930541232583835415065941326357 20706547570211522726658722289887791064543512183934258891884957139895125491814534 72231960661688197327443412589788404396917457754093443548633069562023315848738517 67735131815519711499491088721076481376190373263072350292339992877959679439403717 18339991923631291262959636967893968932453387412171675819897473998092518863249068 01081836221560873815608439521919683339839270092589162291730697015600200881606626 48175969073263554211295255420279874550137485755527815881240793781151278663736966 04962376777981500221654541669741152018509369667537137556852247969897543396016389 79117883073237189217921334738111143316549616702710101917992305923506776305432004 59554601329193872014917782898968978822198792655105867882247390537412000600972290 92745421158068466009491329790147954940513408993421304610426805243937721801346563 23442695122850207708494772994455704575286810454041573675153134030421187971349007 05743125877467656074115469697355897046327089178846594652293491808062906266672383 91480826467021968243112843533554758748159407462932463182493720074489648582112231 93222103662179228283303009629718831256718885240062231643908652917992705569670808 05160485050962394960359636439408950969234097717441008725380815530534485799662209 58112845601318406129349680439658409197396542626271087963952170562306246026578125 15680844061178507193689789788966773256219128976593826803395613543225791710882763 18274956104736471680805322843574053305812380393252134772857624505584038063387446 12051102102036216538364542875421102802748633983383581607497856918898011133677198 50616634413506420893476022580504371531560312131284657774511818312681030833267413 26655209016330356155459795943177352361715768158750696961393523706618430872413304 83161198461023205550494127110446599093855118570742127470220077424044816888683105 55811561548169585038496261544229331512217097748053675460420040816188020495076320 94156656908259909272671935471712360402740364997861954596521893297252745838758721 69129923514782046315371974928496733122446475656870556055930222889779086760226286 29825918788235531259015142676457701238428255921824067880399816539873087133483587 32565838504955471433509997031664969367262701874239607704113220123448177125490562 99356152792244495022331147167356660592985901798007202745815075337998645857726834 57140233198286525642416817213265968597445859167773620957777063477301413218617793 34326801613752055123287182936969800271545092252713374359298144928882452698344120 86254853986181049623188555814751930782320001757498592509256027632978536613412999 43304852355565326547162261006903503031103826156835014757756554797319077679022153 44111972174499104679527131697916368448690680194333642077481702332663770932485700 05544439969533728174410250656350521347809600799671035843769605153774504318299215 91670174523546624622840608260711085990771772040620728727801341775165575988146157 18422373246588634093248865979223168373212899494698919707420188757446239916948834 95458998120564444812075446393120638467797865193038392670883396318335330600794560 86802036878226496388339817575736359182654078044126176823658758313582509810196983 34183910259740918102723067259280042147577250551377233662139573931066322524731350 82262791698357676446430220824529802789938535669243425914089941313618486706767796 32563426172027805952896300168523831699525279388496024016073625560566184186773051 29664879611123916877322639491412815116512114470556774716794379807948459869413137 07260137709145521012387137119428301828980885620631873759637709724768523614061997 24261416472239614099562423268834963913545196692541667029411544749028636080870627 44950139214620679985040604351509121455023080594997606038253558380214555283627755 23827183396554006427424756889623236746776127124503440301930174018421239966902097 57543378452470273308245023693944993929195377409580094535831272862531272563666569 63828962465799604662383881155980707966840960084333819909645954213722986521556659 61735552857954440376815255844708939069501138451125119914561792728887930846392576 06266357739437456490695884929635790118717772725547720162702989868714711806366364 05615606672528102381767305244837021295871526637743098837506175312959799244173691 32592300688316130257179589047350214813877428736351523292382495300186773414445241 81144694128132232061062305991021382100150331312350982535727541157534568076786750 81674975195751060563108038604438405346277681621280289071058546345157494210687641 95394577948322552522315313658344536115150802878957152022270452807216285642431049 87151505586721124860891138807293198879977862877450291591245913369480263440793310 86954405468603333930326160016765891254345779252215378702201673917839051883596929 15897832708433862170334912437343907497824351413254646016629850623886273263451721 33630287832545877004010165182278505459560340400267556374654390868621990230663631 09367828786742807158316878965914720008882487202884281490796835874889966427791218 05094643528893704567989193055262291044971497118707831140147760286094674508960988 08685740964433974728364816893044471640479885326609641192989146996181041991988362 24986514010232915031094843291059888243174691956706402559515237827224221425946150 77419304530890306283472529255761338955985795858684054317267621155528039700773708 58863086453056764887378720970153951904614802411196219126803363844385925958054562 35091629000880377800789102580886282209305195986109306826385523039306596080097493 15249831643600944624061268276867989613140319620274861768200795035214026448844329 88402557014124614970939410745825617032354148531666299392211514949676081784740197 48513402491121530439750623225819492435905720946722716457247482705015013899470771 71640807101120222598920931090013348862707635069723822855406406876332437639631023 00981458688564624600162917248983496220507331880206095603982705875897959792222423 86588242822434700612352574802496067956370597767339493872005693231757480293531131 08650421284088935649623358747298764285965091006449770117538395269306496028094146 82789508430534995226461929465396001007097106233635338432263333003393328317966073 24305038142024549049626790148047514493920106723058734156006304210376133743152446 37150244244296920102561344921455707762808386727795408896511163009187909933572326 27491938803385680549270790726744948829760927323486260166516214521778924617603355 57879099556908261879971443594108708597989896194481675549926458997818393393680820 49441889629222428396998468689170009883989327291548151092907988385932546402641136 11014335606967941795985561180268701089479839346075144069834895640126417752217008 65039849064427903683156402522092835736123447624346783825057869981644207601499879 28160534821983718579801020615225171481946462960320264956166710505552089074359483 96860893739184812266697012620943747771729160750756345692140900314227376919775271 39495477068154520514300534089089548995805537032724733818166745526293303308866401 30049972695732842883816691064745286076929710315021373159410481417455587502477668 17014916676543247978250322867770057279679001022476103595438411848181942317071602 30083981358422426553836615364558566580582177005903668749615609297628822976110846 19405526527065956947580987912421270331525745296473335382393229435393356130567170 25975732204843423489851396609372522408520752518384600987017235908725968797799352 06736565052693257012428812249324240617940365052207755548779721645212619905447428 77201778660026108553060354798358334692945238097228153689856235614875409622814089 76051100534710089225475321488915208474006505583870108035049510955190718938953308 20463986322444762516263817530744598650117311704576772911788673952110578401780837 67296037791715143719581158621960332747964035750994566707516991527202278482321025 98200263236580696845112085241569498625459357095647233236849299742988810545621069 98697876291926698254367301047230717001405438169124554369766523903974753012907473 89395678391591875337016223149276297878049805104011831354866517902708533494190104 27009568596637267230610639389273040769171320059642753555682547073646866064007179 38734733380703763297166116115069014160578768284919642869906291959067074548454890 68454991733535524966520089252225611713419263751666150497380001153078483268811679 68104667703324526280218133449473401024652736703333764007126530453013081937158352 68627400388834389867889214200377458721992813009046155337155126067788723001430918 44344074681111143462619716434521647110567090390925896255934202789999375096223110 86265611236798084578054767323298071376763279140405030579415647032598716831920111 65699252208346809430028244314366580215944940028283128403866149042135355982700799 37516319545305874781697025919547004481117927328944292707343877930277756908239526 64651238177416273804956741483495056191702029848877370347251141497345224117461692 71919639596597062171332448058622617229514582614874341259702217595249972446851665 74072361101432956437645064706317323481531829408012192482403521242310448285356923 48904786103329772354535460248609144767448798437654728596707002988565257482512491 93085091683345127020498656538460059617918821439173585674188779032665661469111553 26218486259124653437197506179179559620353979459658546484541721509309043161117507 36811857516059974735828403076060335231387707416176506350635017976538439393517130 57392625064472708251913796747534819492363607156549237008181815960061151150744703 53466492284353729645173042939845647328671401083565922455202568910234776605072991 37736333334699185273675103573508164859496828895279927722908648137849006956313275 87963246048465825821781471772928273120139685124380525681013648846003908146205225 45822797968868124970974781215154588625152113670942709138033737964825506755105705 83850324423590953380554152531903268569282610285076326338587231896538909734820417 69708860889146861815555671662886738307351530394487165114589935372243557702096547 15999138533597182533099816735845312668151620460880488510181334217168027687911490 17360409850675540762561478178252872401655412603345167325816901362579620839884835 13562145178590012163379525263958347531887234865863016297723955668335400384793713 45928306264520940064446519556661614446222944831374138474167057363441991076390437 37448640402192618477296084179185658253269861241306280185426519183094915348652547 10063651560278660676275763391414409882697637554348303896884804286809606715887486 70051304147347696894482768135764550097150897418848073006776604009351184526645561 69947578527577698218280787580061126264430220221168934952050155973776356607934570 68477780214457773057303031328126369643783349583647705515321392040152990041207737 82255896791660042219861812016347869100774005005849120318599441566268748617442332 13556577821284908799837975960344090747640459355744943404810357386160517523914338 01434519214674957700705167791068556128482701374477824849546389756312858192853417 99778651995449414763331448249781586849187409850001023304752785622959926494926097 16348557432641066736482750532126715242261292561050532667505228945706745786152025 71661435407800176961701779584061418462925362652044402151465325384266314163520958 03841325637400372567610358984579768853039607612529302948092391419365340583301712 20276582153303958386444098112092794566195053780154189275611356491990117709066788 16745768282945178733047550907692808201696758873007447532563821436198777299404191 03773186884250993292123184622187534405731563701419418731195254644512454269304492 90033954656118192102477576149243322582799948665386980535453259183942025697824276 27906368524686783957577887158518205804233335942695639508514962208005559883728873 96780919041491105802752768370925640486040761289665915776512958594731435299787258 73153746849082435927700323269788587590230857767533172742587277998303613270935430 61847021320463294235148283218829522001053822237508317627317465522759248491651367 05928650352501575423991929647472706115050596658779442009255353081811927719606087 55196220130439997567790657266618867379944145864918988748932043254326248260603009 00197661883244478999725956444652505804081285021503256515982390763972641078804227 93788218090291706783543126407862809165930287385513570906642089913578115424808969 47497302690458952814611402382282832906896184763757219502792142505255433432839794 21127426191920582702188154814876687225383569311017646731237838253343423196585169 81567956138439039645787252058192077785851925605723071700084409455301961780798975 58896163350068785200079585005930193284111469267082906026139700955481823898294452 97616609161261334671632016513958096706604801659995879032580239056266563000384331 28486548357878651308952967850421167070967765005093131994336968261935323868318068 86752234061803067157335272510733419684837209393695291678425928142845317609515943 18163616085967104305272429844313886526289297160128684092003031633537883373358632 95008285329211618736703143314980939241699950438687271121046056177291698112568205 38716303073137506754189212390073493508654584394163934100569763813328526335080913 45053508399472691388016827338427610986370773744023549566701093106612806782279688 62209951617353848075742552072809908141586277049067973834566987922543844162154832 33380838307294499328930994869035270108838699748390231495464104160954186300862697 43689101248127945623476547943876937800461734315340731242573944858411111624536914 59581399383355722756488819510502581874049580882602214884134565946568924925402500 33596291103072938722601761646211525872544477532427569612451091202052388826143009 47783538666601134659169736898919615853309601012131189236494554461920407969501575 71314911760789451215519412475447229963837093264806061649253109588179804778068934 12196274296831406687839153609261698172971729695870736273243931027394677391804256 14264130636254474333799551042002896166507306072460700238586105356110984584328116 81402476391835242462917207418665917366556944061800864550651811222542827022982370 55722088831624892244555942106116753421181824648328259747570405009401199669671155 39890919923753890380384979599900709717464273338786136743120982427163533440958706 26109997843416808591702410124039221167605298453848006142247989603049276680351294 56392428312082910091813786265386119262762378031260802943475586736441923929249466 98640438245636860676233175672154243338320104476301893281965512707693939137171499 60287641303540126334236446008511411478808734176422768047340022298834978220732659 41829419286894776706077036955567222356586367001763617566363204805324969409717800 59910622878455285722557822404706559023830271417282909396445657916193096427198662 43864718752701492943906234323478110628184833032484886755602075434726620319987897 25400170686350591551057103595660116209948603272440456963081057329074234198114269 17373308110055310699250564726005109193432617667327446290279490350553889205596965 51947054101321254572683796625096030857055181312705533830427344927500576894257564 86250822325548679353636716146715134306937922234867157302915334341647819556506421 69254737281566803632215243763705378246556564464705179443110525235541515484322368 64035983484830440743696515151037237770064463028688644951953161577157937636242322 61506321993906741635079903244265447678253346342148100607518596326890125865106038 31014829265936259588440798891838851847886515143888054142813384307417584047324577 97553077589609814999312301906521584711795875485306617924103211616705718472725812 07776294762853279011912577064150041615864531741030661313697755164540464627521246 25675895231410867662605058526965838349345658888938045980110249015860929521728654 31346523789967251701551309403754319233479853989752534215782484634490821907426028 48320381856469125385858375083380922234627656134888888565361281473911720153139663 25833978193044432222497061442206978228603435692464845258170058033610814315058611 67608619563961123918584280545721910311081707044400828745702456840176302555029776 10595296045215958769909055766496792485829708456386707011071623023306300247034314 61792737272781370811146336477290640098809687809580637595441646379064631267707374 72573097761736168651270760044116629891482339907103986419371690158610588831930814 19020224257526494643066909002450720442796085456629821584557760045630761051903267 38474090006944182170250511784227517136098002838961138703845037562138761594741157 50253090284219656894989282417447962749636728501884964763120287840787794662094871 40282445511473089314563694235031690393169161250106141837468114263133734775344481 31933135707990510079543270393478366729431643963326464652614239509402545276826286 63007892602918180893425337942607580948503007365797273871679050659017319520404958 95826646428956103738786087998084125917699446863818579078530528329662736867140196 46385588941623288549476677595967657866977223924850550386431774319579300241001004 13721147053777914673055819132161400305399095934445691466986534807037362111904592 27639809857921039647748052635576022588126485906251197731323479157025578475362823 17013793908381937694673665728397831198638302833072939139129047495069479765310651 26010714505951056122983803026464250400792200034740470035046343969157959626562117 33048921041136397567345572100689084532281886360834176520397357042825868149900338 54203435141625475008776337226274464623046804112275607414852835397351581083813496 40670760193747992769222107119531688669563427484199490535712679608409364565043854 84488118515463572075543395697461535318698902049138313991759029827500076537389052 69785121773299570918759584539121370603476727606277389408640352402088155506461625 90988767652099944104499300006063796683143512645100752481887383673655587670147286 09439711079966200494497778538849587629478586075616888878943785155569595056109865 00532448172862230969250786113719764927936757578923306393038449305048474952843333 07740458768892934501822487817004199854950946528516739521336548329941918666555209 27996152943193698688870809248127618412589284507126268590600863351803110051629019 63873134634140545867588867637986117797556929980388854083460696448366166798356474 99587886821082833163081018813229004859979836945036565120120184924513018750073282 14679756436133463237615951308981895968808866448572578364092648652593963128160949 49803646940026030669108983604864442442522669966983703915412092842102796229689341 80981119771906732382034507946129735959069950925611548412399053509824914391552875 66548026357753594965506109580304754082715214779085635576009659742624831087409866 23474752634957405713109869267000550581361242168464057700411769744672542772195530 77724336003604328103166251368100347948912753134311756944365372544117235056485817 63678036486566741650671993754081984956217867474981381766389456386400934982439942 03399915239901989560664272555665934391301168271345744534902264247590239135810549 41411358213860786058985426241107372232490283985367503516309223337674619889509886 75123732247163047261906594473676581858406173132729758347618129300263416947608910 76991032803663245867440167411636055816787983692454954775819327927002479439621078 38900955700858602368365113764940260058041886149381178363754642430510822167928444 11311794648506913209073517558855384451507533341372471266697185449946183314950298 68814509861041427073980290832469318360821065924340493154949338638616402275610331 30152159528868687970187125053236805026685447493251046629300334499026167417830539 88825472311144122732391996418435497353278124179508790170673957492804686340344953 38865843690617581700600952939423906993625362640905033864681119235312124879739746 94943586889101458501697978484853219347840576225526166230833950328295931892444561 20558610330233231933511613671716844088959228700078529001494550673215670365818795 05913223561203269764974408684128940694683587620975120365645150901658606385216573 40676310108848003558324878556797351128146690650054606893573931905205975896137331 04246279488347393130079817842530543416056316548013308366072159881343977277603922 98102007539293699830874769429003157016138490859455030969098841052926333048072480 09146979623817839260227489828428568232799537932832329409189715151228195040805939 48106111533677397747188125683748133225726976791044533603869939020931683612413763 41711043417794834071942315530077308396333974099365597021801378068973448929247603 96383146788932686256422548011661505244525019884993630023795522364026323064457559 91070273614396689766761800189532271917748030763447182801828745884932569164985002 80818115370181170247183937445444077560329007097186210555204805457465663099013769 19511286859994754467571365349728403942012145761461846811957693450756223275105559 66900050503520179794559064161134747965149834892051232861880911122046790636115952 00135332134584656850090029067581227738529209527088839097522693713986974248760221 40979807083208517995940748409793593255256549878788665047541402677088922623975525 60652750782551368059881363401636907650586743764156797697281683915162776702670875 91510154936676747970332041276449839946888618488512911138727525238280792787115892 11857480874413464920456565806493912849234839026257048117132879628341002880333584 00819562984603811532346066890624932538265041824014521257696371966062419030418656 13893903866935622254106348946014115302539769221639086816579812522551149585886216 83486291495065929545485282325121669268405641748550489078621403621064539694885202 78605760185180358996610216900328559824783702796840879901066914145366813327395683 35751200631325009283397667021227249929515499430058327772485834251884581747504074 89156596254575666882145506998832742255513859856787195219987241890729221946775979 30821828160828009252771531357814435769863660119196796489806718655071265293537367 36643337477501019716797270460921596570504146564627148301446825728848548948079860 31066525289901045772354440755463782208852462571031405462855946139307512970186602 06999477494634383944868577671953718590227178379867990817784348606867741617787521 82695815982590097665021005663125672380826566720034547578325112656481731003444536 84116428742601584511145388711796642457344016560304675202184105394334084677958822 62552620062600944205596637077137303794222723319833272046299733273531708334230466 51562883631307748640851796741566946743712277469887905678464491309917138159512617 56611828441708235702341100206496706603867948909570396405599858095620087086530868 82732871974400270128411240086788588488758078459294358614620079368368605522809628 19821108586723188107173529732495471561190892961742959327247566168719353330755695 27508404708400987770540189029024114481325906314139346009148561776044187103061716 79095516978178849800095591915265426726409284035944934834688031306172899205463722 13608547920189616694839827918147793516979008402974446428816031195750730609562782 78939217147874794813386945237044118025053502327887589105605605333670620611717462 76127582257382173280789375662616793729041898634039579398434603519929909462105367 34739067556842093435178641110108386764049687825633554448261244008814407461787548 95931729711818952795628172967676914581987115565043864256274892769993711891623478 87414787525138300134453229703004474329233031798451754628759121610603022817694684 12520810452095600845525425890946419754403760269957772407809256746188806125058453 80827767043953515753971905220118146681959261948339847797774744343124056617254227 85236022739638451236212937336246323321512543368572029168328089026454201619725474 45066955339291907848526351475592763029486378750292583273563494071947728261673661 05483216423682806068611165822937589257515138328605964457471062566492876031019657 44516841013480900194534318367112963999952482203214626958350442302434732880105192 47815879179407911602350873935377990316684494921233692449627593112706772327074790 38746534433834945552974960831602164411924499777615525557217145224905284440521384 88184548720093813501256141679906336808363085576758137013373559119220901185264877 08090671755561373581538565786532491246846535084113099579474767348691626685304134 27061488060358186320708532145764257659430026446134729989155715825088478266215866 84334539751798247999566670867257595561258114930576568713019963882800805025082146 13112160409589711245645243847666794812736512023093424633906711356515380707380083 33462155699361590442680107119473058788447041658332380845044830559914760437221512 98190162782163112336971098875376523470777041603408090807998285795319675189041301 99591840575332250342721984489661715972354148140016314540138837276841340361877976 87805697405418270892400971501836076226318413901583887575143272449121011058723793 95316739445543144623427502363784922889693305902158115935404748275785525484439582 81168073442662258732768254641835612452930797146812211762679289236243073171474300 32729905119931055283460145261712183463679574485502254860146054890044028997166302 81133578311706199002303641419915889393454540337505941004987636832218810786162311 82038506817973858399421108174328034772567845724371620727456744263777071046312485 29709088702849175287235321184387436651613939574829813983184810411080294053295080 87676145047952277906860150710365291101646221101842610740858933713650241834600586 49986625148603673282203683652713060759821519590283463851317216639192140760503589 85307584266776374896523991820431602681388290916332973853521171037140375193965324 04741437286050530386136332646960602612455238748572799521805602879607732817641029 49153787566379543484677504289605900383028636193697298961277981629673680544039170 26819617024838236926000642762252493840915264811556364764867759701945655192406281 58814516374887743684536126805417798766751959364961187129022722559648986286196013 01519637105885715547985676671056951385940623359199661637519813488651915999400713 64222092910122697174127606953449027586815610853906963773436581146806252846728138 76066200837637266628423503881315819201795083076602860199384454958304628308531647 84587413142662415558133074580837591320890572664939151979123637869207009578496255 21264493788346793561065580552269338454409833954075470926481953819656183526867693 42477205066613540934102606759263745105371873325962756986863372342157141191748317 84464683153103465577302721188928178338584762223739793823875952128313796656340088 35421096048382357785762250518302232844400415218572452928420003779089872235336648 88616796169196177113747144976849302510835420682101015961982638385820054585384631 32121240820681399139401386765158519962189950246769376215037845119077997541851316 22429405353971017287619983014359412870775210349785721492670212235322160483273586 23816270149111095669076159522491942939581659486463590746142667252960888566879158 01129779452814646841313424982569381036114366418216966069476230969104354244131748 32938619848122042669194655968233473837777419440300215125056216100320383577894380 06719585239526036835760433300111599422330459309926515483888580119045151762126037 76804430674653864756892619369097121255922371606934623325600680100524088922198235 99713424290450466220129649011601651657424150515092965408856713119707254485535252 69034453289375080644192908510725243842501084237101012385587788050690286924972105 78932068240814676420481315627592571431923440030866423831475839201590761904255321 94734346444529118505998908476898462346443450375689137137466146581944464085721354 11880421217431050561559711079874439338246027973257964741943528312529597650737176 01282105436966512454883164931409169454789489481231290365476835295060884606612309 78442295187996729406189117065266489672355101191617782994825727808065379884716390 83224603418870005684272878574120345844829877647999338193958402720393053769309198 08888773193784648158138347786697630940911671560156194619235132461948151475692637 82564913910089344882697296262936552161805176350215381746127154126935600094467697 62931211846708276598276751560557787616992841774510512054988054795149672891543029 96769121988102263194659806380466107909313528579576748623715641912894020926250639 20284548765631670222354467621081669034116747336896548916980409970882257568464228 06485457083181548172502737922696736727849127155658636402248405460631688079398064 19100112929897786426347229334797515009919519917566727023998023779501187453142141 41121492356977930628456031411165730530575932764294087096479271497397271316981973 00501906408777602019323335014042220648552492403696350209109989525877489328926289 31360690716416723634536593009404115272727958044168305858943388283563761751016623 78342481029135016068849782807356647594202182973774351251970776013387228787415322 6344589132402122697750320813