#include <iostream>

/*
числа фиббоначи
мы хотим получить n-ный символ ряда фиббоначи
на входе программы число n
должна вывести число
*/

long unsigned fibbonachi(int n) {
    if (n ==  1 || n == 2){
        return 1;
    }
    long unsigned result_1 = 1;
    long unsigned result_2 = 1;
    for (int i = 3; i <= n; i++){
        result_2 = result_1 + result_2;
        result_1 = result_2 - result_1;
    }
    return result_2;
}
/*
int main(int argc, char* argv[]) {
    if (argc != 2) {
        std::cout << "Incorrect usage"<< std::endl;
        return 1;
    }
*/
    std::cout<<argv[1]<< std::endl;

    int n = atoi(argv[1]);

    if (n < 1){
        std::cout<<"Use a number > 0" << std::endl;
        return 1;
    }