//g++ t.cpp -o t && t < p.txt //d>p.txt&&t // #include // #include // #include // #include // #include // #include // #include // #include // #include // #include // #include // #include // using namespace atcoder; // g++ t.cpp -o t -I . #define DB cerr<<"D"<; using Q=pair,ll>; const ll M = 998244353; ll mod_pow(ll x, ll a) { ll an = 1; while(a > 0) { if (a&1) an = an * x % M; x = x * x % M; a >>= 1;} return an;} ll mod_pow(ll x, ll a, ll m) { ll an = 1; while(a > 0) { if (a&1) an = an * x % m; x = x * x % m; a >>= 1;} return an;} void add(ll& x, ll y) {x+=y; x%=M;}; void mul(ll& x, ll y) {x*=y; x%=M;}; template void chmax(T& x, U y) {if (x void chmin(T& x, U y) {if (x>y) x=y;} bool vaild(int x, int y, int hh, int ww){return 0<=x&&x0) res+=a%10, a/=10; return res;} const int up[]={1,-1,0,0}, lf[]={0,0,1,-1}; int main() { int h,w,x;cin>>h>>w>>x; if(x%2){ cout<<-1<0){ cout<<-1<=w && j > (h-1)/2) break; a[i]++; x-=2; if(x==0)break; } if(x==0)break; } //for(int i=0;i0){ cout<<-1<=w){ for(int j=0;j