#include #include #include #include #define REP(i, a, b) for (int i = int(a); i < int(b); i++) #ifdef _DEBUG_ #define dump(val) cerr << __LINE__ << ":\t" << #val << " = " << (val) << endl #else #define dump(val) #endif using namespace std; typedef long long int ll; template vector make_v(size_t a, T b) { return vector(a, b); } template auto make_v(size_t a, Ts... ts) { return vector(a, make_v(ts...)); } int main() { cin.tie(nullptr); ios::sync_with_stdio(false); int n, m; cin >> n >> m; if ((n == 1 && m == 0) || (n == 2 && m == 0)) { cout << "Impossible" << endl; } else { cout << "Possible" << endl; } return 0; }