#include <cstdint>
#include <iostream>
#include <sstream>

#if INTPTR_MAX == INT64_MAX
#define ENVIRONMENT64
#elif INTPTR_MAX == INT32_MAX
#define ENVIRONMENT32
#else
#error Unknown pointer size or missing size macros!
#endif

using namespace std;


class CinParser {
    public:
        static int parse( long long int *pStorage );
};
