#include<bits/stdc++.h>

int main(){
    using namespace std;
    const auto N{[]{unsigned long N; cin >> N; return N;}()};
    if(N & N - 1)cout << N << " " << (N & N - 1) << " " << N - (N & N - 1) << endl;
    else cout << "-1 -1 -1" << endl;
    return 0;
}