#include 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" << endl; return 0; }