#include #define N 105 #define mod 998244353 using namespace std; int n,m,ed; int bri[N][N]; bool can[N][N]; long long dp[N][N][23][2],to[N]; int cur; long long ans[N][N][2][2]; inline void Rd(int &res){ char c;res=0; while(c=getchar(),c<48); do res=(res<<3)+(res<<1)+(c^48); while(c=getchar(),c>47); return; } inline long long fastpower(long long a,long long b){ long long res=1,x=1; while(x