#include #include #include #include #include #include #include #include #include #include #include #include #define INF 0x7fffffff #define inf 0x3f3f3f3f #define maxn 130 using namespace std; bool map[maxn][maxn]; int yes[maxn],no[maxn],mark[maxn]; int n,m,a,b; bool check(int x) { if(yes[x]>=a&&no[x]>=b) return 1; for(int i=0; i