//uva10190 #include <cmath> #include <iostream> using namespace std; int main() { long long n, m, i; while (cin >> n >> m) { long long cn1 = m; for (i = 1; cn1 < n && m > 1; i++) { cn1 = pow(m, i); } if (cn1 > n || m <= 1) { cout << "Boring!" << endl; } else { while (cn1 > 0) { cout << cn1; if (cn1 != 1) { cout << " "; } else { cout << endl; } cn1 /= m; } } } return 0; }