#include using namespace std; int M,N,C[20]; int dp[10001]; bool isp(int n) { if(n<2)return false; for(int i=2;i*i<=n;i++) { if(n%i==0)return false; } return true; } main() { cin>>M>>N; for(int i=0;i>C[i]; for(int i=0;i=0;i--) { if(dp[i]<0)continue; for(int j=0;j=C[j]&&dp[i-C[j]]