#include <iostream>
int silnia(int n){
int wynik = n--;
for(;n > 0; n--) wynik *= n;
return wynik;
}
int main(){
for(int i = 1; i <= 10; i++)std::cout << i << " != " << silnia(i) << std::endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgogCmludCBzaWxuaWEoaW50IG4pewogICAgaW50IHd5bmlrID0gbi0tOwogICAgZm9yKDtuID4gMDsgbi0tKSB3eW5payAqPSBuOwogICAgcmV0dXJuIHd5bmlrOwp9CiAKaW50IG1haW4oKXsKICAgIGZvcihpbnQgaSA9IDE7IGkgPD0gMTA7IGkrKylzdGQ6OmNvdXQgPDwgaSA8PCAiICE9ICIgPDwgc2lsbmlhKGkpIDw8IHN0ZDo6ZW5kbDsKICAgIHJldHVybiAwOwp9