#include using namespace std; #define int long long using vec_int = vector; using vec_ii = vector; using vec_iii = vector; using vec_iiii = vector; using P = pair; using T = tuple; using ll = long long; using ld = long double; #define rep(i, n) for(int i = 0; i < (int)(n); i++) void cout_line(vector &a){ for(int i=0;i>K; vector perm_vec(N); rep(i, N){ perm_vec.at(i) = i + 1; } int ans = 0; do{ int num = 0; int temp = 1; rep(i, 8){ num += perm_vec.at(i)*temp; temp *= 10; } if(num%K==0)ans++; } while(next_permutation(perm_vec.begin(),perm_vec.end())); cout<