问题标题: 酷町堂:Minecraft时代1.0版本!!!

0
0
已解决
吕牧原
吕牧原
高级守护
高级守护
#include<iostream>
#include<string>
#include<cstdio>
#include<algorithm>
#include<cmath>
#include<bits/stdc++.h>
#include<windows.h>
#include<windows.h>
#include<assert.h>
#include<ctype.h>
#include<errno.h>
#include<float.h>
#include<fstream>
#include<iomanip>
#include<iostream>
#include<limits.h>
#include<locale.h>
#include<math.h>
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<time.h>
#include<wchar.h>
#include<wctype.h>
#include<algorithm>
#include<bitset>
#include<cctype>
#include<cerrno>
#include<clocale>
#include<cmath>
#include<complex>
#include<cstdio>
#include<cstdlib>
#include<cstring>
#include<ctime>
#include<deque>
#include<exception>
#include<fstream>
#include<functional>
#include<limits>
#include<list>
#include<map>
#include<iomanip>
#include<ios>
#include<iosfwd>
#include<iostream>
#include<istream>
#include<ostream>
#include<queue>
#include<set>
#include<sstream>
#include<stack>
#include<stdexcept>
#include<streambuf>
#include<string>
#include<utility>
#include<vector>
#include<cwchar>
#include<cwctype>
#include<complex.h>
#include<fenv.h>
#include<inttypes.h>
#include<stdbool.h>
#include<stdint.h>
#include<tgmath.h>
#include<assert.h>
#include<ctype.h>
#include<errno.h>
#include<float.h>
#include<fstream>
#include<iomanip>
#include<iostream>
#include<limits.h>
#include<locale.h>
#include<math.h>
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<time.h>
#include<wchar.h>
#include<wctype.h>
#include<algorithm>
#include<bitset>
#include<cctype>
#include<cerrno>
#include<clocale>
#include<cmath>
#include<complex>
#include<cstdio>
#include<cstdlib>
#include<cstring>
#include<ctime>
#include<deque>
#include<exception>
#include<fstream>
#include<functional>
#include<limits>
#include<list>
#include<map>
#include<iomanip>
#include<ios>
#include<iosfwd>
#include<iostream>
#include<istream>
#include<ostream>
#include<queue>
#include<set>
#include<sstream>
#include<stack>
#include<stdexcept>
#include<streambuf>
#include<string>
#include<utility>
#include<vector>
#include<cwchar>
#include<cwctype>
#include<complex.h>
#include<fenv.h>
#include<inttypes.h>
#include<stdbool.h>
#include<conio.h>
#include <winable.h> 
#pragma GCC optimize(2)
using namespace std;
/*
颜色对照表
1 深蓝 
2 灰绿
3 绿蓝
4 灰红
5 灰粉 
6 灰黄
7 灰白
8 灰
9 蓝 
10 绿
11 天蓝
12 红 
13 粉
14 黄
15 白 
图形 
●■▼▲
*/ 
/*
1 天 
2 苹果 
3 树叶
4 金苹果
5 附魔金苹果 
6 空气 
7 树木 
8 草方块 
9 石块 
10 铁矿 
11 岩浆
12 金矿 
13 钻石
14 煤 
15 基岩 
16 水
17 冰块
18 雪块 
19 沙子 
20 仙人掌 
21 箱子 
22 黑曜石
23 传送门 
*/
/*
1 剑
2 铲子
3 木斧
4 稿子 
*/
int flagtuchu;
int xiangzi[13]={0,13,13,13,13,2,14,13,13,0,0,0,0};
int flag=0;
long long rongluranliaodengji,rongluranliaoshuliang;
string name; 
bool chenjiu,jieshule,zuan,xiajie,furen;
long long jinbi=0,jinding=0,yingding=0,zuanshi=0,mugun,muban;
int fumojinpinguo,jinpinguo,pinguo,fumoyaoshui;
double xueliang=10,baoshidu=10;
int shenshangdengji=0;
int XIAJIEyan[51][2049];
int MUDIyan[51][2049];
int MCyan[51][2049];
int ditu=1;
int qipao=10;
int senlinyan[31][66]=
{
    {0},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,2,3,1,1,1,1,1,2,1,3,1,1,1,1,1,1,3,4,3,1,1,1,1,1,1,2,3,3,2,1,1,1,1,1,1,1,5,3,3,2,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,3,3,3,1,1,1,1,3,3,3,3,1,1,1,1,3,3,3,2,3,1,1,1,1,3,3,3,1,3,3,1,1,1,1,1,1,3,3,1,3,3,3,1,1,1,1,1,3,1,1,1,1,1,1,1,3,1,1,1,1},
    {0,1,1,1,3,3,3,3,3,1,1,1,3,2,3,3,1,1,1,1,3,3,3,3,3,1,1,1,3,3,3,2,3,3,3,3,1,1,1,1,1,3,3,3,3,3,3,1,1,1,1,3,2,3,1,1,1,1,1,3,3,3,1,1,1},
    {0,1,1,1,3,3,3,3,3,1,1,1,3,3,3,3,3,1,1,1,3,3,3,3,3,3,3,1,3,1,3,3,3,3,1,1,1,1,1,1,1,1,3,3,3,3,3,1,1,1,3,3,3,3,3,1,1,1,1,3,3,3,3,1,1},
    {0,1,1,1,1,7,1,1,1,1,1,1,1,1,7,1,1,1,1,1,1,1,7,1,1,1,1,1,1,1,1,7,1,1,1,1,1,1,1,1,1,1,1,1,7,1,1,1,1,1,3,3,3,3,3,1,1,1,3,3,3,3,3,3,1},
    {0,1,1,1,1,7,1,1,8,8,1,1,1,1,7,1,1,1,1,1,1,1,7,1,1,1,1,1,1,1,1,7,1,1,1,1,1,1,1,1,1,1,1,1,7,1,1,1,1,1,1,1,7,1,1,1,1,1,1,1,7,1,1,1,1},
    {0,1,1,1,1,7,1,8,8,8,8,1,1,1,7,1,1,1,1,1,1,1,7,1,1,1,1,1,1,1,1,7,1,1,8,8,8,8,1,1,1,1,1,1,7,1,1,1,1,1,1,1,7,1,1,1,1,1,1,1,7,1,1,1,1},
    {0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,17,17,8,8,8,8,8,8,8,8,1,1,1,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,1,1,1,7,1,1,1,1,1,1,1,7,1,1,1,1},
    {0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,1,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,1,1,1,8,8,8,8,8,8,8,8},
    {0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8},
    {0,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,6,9 ,9 ,9,9 ,9,9 ,9,9 ,9 ,9 ,9,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,11,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,13},
    {0,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,12,9,9,9,13,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,13,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,10,9,9,9,9 ,9 ,9 ,9 ,9,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,6,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,14,9 ,9 ,14,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,12,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,10,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,13,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,12,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,12,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,10,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15},
};
int xuediyan[31][65]=
{
    {0},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,18,18,18,18,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,18,18,18,18,18,18,18,18,18,18,18,17,17,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18},
    {0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,18,18,18,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18},
    {0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,18,18,18,8,8,8,8,8,8,8,8},
    {0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8},
    {0,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,6,9 ,9 ,9,9 ,9,9 ,9,9 ,9 ,9 ,9,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,11,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,13},
    {0,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,12,9,9,9,13,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,13,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,10,9,9,9,9 ,9 ,9 ,9 ,9,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,6,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,14,9 ,9 ,14,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,12,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,10,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,8,9,9,9,13,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,12,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,12,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,10,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15},
};
int shadiyan[31][65]=
{
    {0},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,20,1,1,1,1,1 ,1,1,1,20,1,1,1,1,1,1,1,20,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,20,1,1,1,1,20,1,1,1,20,1,1,1,1,1,1,1,20,1,1,1,1,1,1,1,1,1,1,1,20,1,1,1,1,1 ,1 ,20,1 ,1,1,20,1,1,20,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,20,1,1,1,1,20,1,1,1,20,1,1,1,1,1,1,1,20,1,1,1,1,1,1,1,1,1,1,1,20,1,1,1,1,1 ,1 ,20,1 ,1,1,20,1,1,20,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,20,1,1,1,1,20,1,1,1,20,1,1,1,1,1,1,1,20,1,1,1,1,1,1,1,1,1,1,1,20,1,1,1,1,19,19,19,19,1,1,20,1,1,20,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,19,19,19,19,19,19,19,19,19,19,19,16,16,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,11,11,11,11,11,11,11,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19},
    {0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,11,11,11,11,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19},
    {0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19},
    {0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19},
    {0,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,14,9,6,9 ,9 ,9,9 ,9,9 ,9,9 ,9 ,9 ,9,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,11,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,13},
    {0,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,12,9,9,9,13,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,14,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,13,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,10,9,9,9,9 ,9 ,9 ,9 ,9,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,6,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,14,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,14,9 ,9 ,14,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,14,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,12,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,10,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,13,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,12,9,9,9,9,9,9,14,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,12,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,10,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15},
};
int heliuyan[31][65]=
{
    {0},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,8,8,8,8,8,8,8,8,8,8,8,8,8},
    {0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,8,8,8,8,8,8,8,8,8,8,8,8,8},
    {0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,8,8,8,8,8,8,8,8,8,8,8,8,8},
    {0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,8,8,8,8,8,8,8,8,8,8,8,8,8},
    {0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,8,8,8,8,8,8,8,8,8,8,8,8,16,16,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8},
    {0,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,14,9,6,9 ,9 ,9,9 ,9,9 ,9,9 ,9 ,9 ,9,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,11,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,13},
    {0,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,12,9,9,9,13,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,14,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,13,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,10,9,9,9,9 ,9 ,9 ,9 ,9,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,6,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,14,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,14,9 ,9 ,14,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,14,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,12,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,10,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,13,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,12,9,9,9,9,9,9,14,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,12,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,10,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15},
};
int cunzhuangyan[31][65]=
{
    {0},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,7,1,1,1,1,1,1,1,1,1,7,1,1,1,1,1,1,1,1,1,1,1,7,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,7,1,1,1,1,1,1,1,1,1,7,7,7,1,1,1,1,1,1,1,1,1,1,1,7,7,7,1,7,7,7,1,1,1,1,1,1,7,7,7,1,1,1,1,1,1,1,1,1,7,7,7,1,1,1,22,22,22,22,1,1},
    {0,1,1,7,7,7,1,1,1,1,1,1,1,7,7,1,7,7,1,1,1,1,1,1,1,1,1,1,7,7,1,7,1,7,7,1,1,1,1,7,7,7,1,7,7,7,1,1,1,1,1,7,7,7,1,7,7,7,1,22,23,23,22,1,1},
    {0,1,7,7,1,7,7,1,1,1,1,1,1,7,1,7,1,7,1,1,1,1,1,1,1,1,1,1,7,7,1,1,21,7,7,1,1,1,1,7,7,1,7,1,7,7,1,1,1,1,1,7,7,1,7,1,7,7,1,22,23,23,22,1,1},
    {0,1,7,1,1,21,7,1,1,1,1,1,7,7,1,1,21,7,7,1,1,1,1,1,1,1,1,7,7,7,7,7,7,7,7,7,1,1,1,7,7,1,1,21,7,7,1,1,1,1,1,7,7,1,1,21,7,7,1,22,23,23,22,1,1},
    {0,7,7,7,1,7,7,7,1,1,1,7,7,7,7,7,7,7,7,7,1,1,1,1,1,1,8,8,8,8,8,8,8,8,8,8,8,1,7,7,7,7,7,7,7,7,7,1,1,1,7,7,7,7,7,7,7,7,7,22,22,22,22,1,1},
    {0,7,7,7,7,7,7,7,1,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8},
    {0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8},
    {0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8},
    {0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8},
    {0,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,14,9,6,9 ,9 ,9,9 ,9,9 ,9,9 ,9 ,9 ,9,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,11,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,13},
    {0,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,12,9,9,9,13,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,14,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,13,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,10,9,9,9,9 ,9 ,9 ,9 ,9,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,6,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,14,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,14,9 ,9 ,14,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,14,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,12,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,10,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,13,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,12,9,9,9,9,9,9,14,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,12,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,10,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15},
};
int dahaiyan[31][65]=
{
    {0},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16},
    {0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16},
    {0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16},
    {0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16},
    {0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16},
    {0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16},
    {0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16},
    {0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16},
    {0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16},
    {0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16},
    {0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16},
    {0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16},
    {0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16},
    {0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16},
    {0,9,9,9,9,14,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,14,9 ,9 ,14,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,14,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,12,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,10,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,13,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,12,9,9,9,9,9,9,14,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,12,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,10,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15},
};
int gaoshanyan[31][65]=
{
    {0},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,8,8,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,9,9,9,9,9,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,9,9,9,9,9,9,9,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,9,9,9,9,9,9,9,9,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,8,8,8,9,9,9,9,9,9,9,9,9,9,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,8,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8},
    {0,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,6,9 ,9 ,9,9 ,9,9 ,9,9 ,9 ,9 ,9,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,11,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,13},
    {0,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,12,9,9,9,13,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,13,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,10,9,9,9,9 ,9 ,9 ,9 ,9,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,6,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,14,9 ,9 ,14,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,12,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,10,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,13,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,12,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,12,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,9,9,9,9,9,9,9,9,9,9,9,10,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
    {0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15},
};

struct fangkuaiedge
{
    int dengji;
    int shuliang;
};
struct gonjuedge
{
    int wupin;
    int dengji;
};
gonjuedge gongjurongji[11]; 
fangkuaiedge rongji[11];
int gongjushouchi,fangkuaishouchi;
void beibaokongzhi(int dengji)
{
    for(int i=1;i<=10;i++)
    {
        if(rongji[i].dengji==0)
        {
            rongji[i].dengji=dengji;
            rongji[i].shuliang++;
            break;
        }
        else if(rongji[i].dengji==dengji&&rongji[i].shuliang<64)
        {
            rongji[i].shuliang++;
            break;
        }
    }
}
void wa(int dengji,int i,int j)
{
    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
    if(dengji==1||dengji==6) 
    {
        cout<<"警告!空气不能挖"; 
    }
    else if(dengji==2||dengji==3||dengji==4||dengji==5)
    {
        Sleep(300);
        MCyan[i][j]=1;
        if(dengji==2)
        {
            pinguo++;
        }
        else if(dengji==4)
        {
            jinpinguo++;
        }
        else if(dengji==5)
        {
            fumojinpinguo++;
        }
        else
        {
            beibaokongzhi(dengji);
        }
    }
    if(dengji==11)
    {
        cout<<"警告!岩浆不能挖"; 
    }
    if(dengji==7)
    {
        if(gongjurongji[gongjushouchi].wupin==3)
        {
            Sleep(max(2000-(gongjurongji[gongjushouchi].dengji)*500,0));
            MCyan[i][j]=1;
            beibaokongzhi(dengji);
        }
        else
        {
            Sleep(2000);
            MCyan[i][j]=1;
            beibaokongzhi(dengji);
        }
    }
    if(dengji==8)
    {
        if(gongjurongji[gongjushouchi].wupin==2)
        {
            Sleep(max(0,500-(gongjurongji[gongjushouchi].dengji)*100));
            MCyan[i][j]=1;
            beibaokongzhi(dengji);
        }
        else
        {
            Sleep(500);
            MCyan[i][j]=1;
            beibaokongzhi(dengji);
        }
    }
    if(dengji==9)
    {
        if(gongjurongji[gongjushouchi].wupin==4)
        {
            if(gongjurongji[gongjushouchi].dengji>0)
            {
                Sleep(max(0,2000-(gongjurongji[gongjushouchi].dengji-1)*400)); 
                MCyan[i][j]=6;
                beibaokongzhi(dengji);
            }
            else
            {
                cout<<"警告!空手不能挖石头";
            }
        }
        else
        {
            cout<<"警告!手持不在稿子上"; 
        }
    }
    if(dengji==10)
    {
        if(gongjurongji[gongjushouchi].wupin==4)
        {
            if(gongjurongji[gongjushouchi].dengji>1)
            {
                Sleep(max(0,2000-(gongjurongji[gongjushouchi].dengji-2)*400)); 
                MCyan[i][j]=6;
                beibaokongzhi(dengji);
            }
            else if(gongjurongji[gongjushouchi].dengji==1)
            {
                cout<<"警告!木稿不能挖铁";
            }
            else
            {
                cout<<"警告!空手不能挖铁";
            }
        }
        else
        {
            cout<<"警告!手持不在稿子上"; 
        }
    }
    if(dengji==12)
    {
        if(gongjurongji[gongjushouchi].wupin==4)
        {
            if(gongjurongji[gongjushouchi].dengji>2)
            {
                Sleep(max(0,2000-(gongjurongji[gongjushouchi].dengji-3)*400)); 
                MCyan[i][j]=6;
                beibaokongzhi(dengji);
            }
            else if(gongjurongji[gongjushouchi].dengji==2)
            {
                cout<<"警告!石稿不能挖金";
            }
            else if(gongjurongji[gongjushouchi].dengji==1)
            {
                cout<<"警告!木稿不能挖金";
            }
            else
            {
                cout<<"警告!空手不能挖金";
            }
        }
        else
        {
            cout<<"警告!手持不在稿子上"; 
        }
    }
    if(dengji==14)
    {
        if(gongjurongji[gongjushouchi].wupin==4)
        {
            Sleep(max(0,2000-(gongjurongji[gongjushouchi].dengji-2)*400)); 
            MCyan[i][j]=6;
            beibaokongzhi(dengji);
        }
    }
    if(dengji==13)
    {
        if(gongjurongji[gongjushouchi].wupin==4)
        {
            if(gongjurongji[gongjushouchi].dengji>3)
            {
                Sleep(max(0,4000-(gongjurongji[gongjushouchi].dengji-3)*400)); 
                MCyan[i][j]=6;
                zuan=1;
                beibaokongzhi(dengji);
            }
            else if(gongjurongji[gongjushouchi].dengji==3)
            {
                cout<<"警告!铁稿不能挖钻石";
            }
            else if(gongjurongji[gongjushouchi].dengji==2)
            {
                cout<<"警告!石稿不能挖钻石";
            }
            else if(gongjurongji[gongjushouchi].dengji==1)
            {
                cout<<"警告!木稿不能挖钻石";
            }
            else
            {
                cout<<"警告!空手不能挖钻石";
            }
        }
        else
        {
            cout<<"警告!手持不在稿子上"; 
        }
    }
    if(dengji==15)
    {
        cout<<"警告!基岩不能挖"; 
    }
    else if(dengji==16)
    {
        cout<<"警告!水不能挖"; 
    } 
    else if(dengji==17) 
    {
        Sleep(300);
        if(ditu==1)
        {
            MCyan[i][j]=16;
        }
        else if(ditu==2)
        {
            XIAJIEyan[i][j]=16;
        }
        else if(ditu==3)
        {
            MUDIyan[i][j]=16;
        }
    }
    else if(dengji==18)
    {
        Sleep(500);
        MCyan[i][j]=1;
        beibaokongzhi(dengji);
    }
    else if(dengji==19)
    {
        Sleep(300);
        MCyan[i][j]=1;
        beibaokongzhi(dengji);
    }
    else if(dengji==20)
    {
        Sleep(300);
        xueliang-=max(0*1.0,1-(shenshangdengji*1.0/8)*1.0);
        MCyan[i][j]=1;
        beibaokongzhi(dengji);
    }
    else if(dengji==21)
    {
        if(gongjurongji[gongjushouchi].wupin==4)
        {
            Sleep(max(0,60000-10000*(gongjurongji[gongjushouchi].dengji)));
            MCyan[i][j]=1;
        }
        else
        {
            Sleep(60000);
            MCyan[i][j]=1;
        }
    }
    if(dengji==23)
    {
        cout<<"警告!传送门不能挖"; 
    }
    Sleep(1000);
}
void qipaoshuchu()
{
    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
    cout<<"呼吸:";
    cout<<endl;
    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),11);
    for(int i=1;i<=(int)(qipao);i++)
    {
        cout<<"○";
    }
    if(qipao==0)
    {
        xueliang-=1-shenshangdengji*1.0;
    } 
}
void xueliangshuchu()
{
    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
    cout<<"血量:";
    if((int)(xueliang)<=10)
    {
        cout<<endl;
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),12);
        for(int i=1;i<=(int)(xueliang);i++)
        {
            cout<<"★";
        }
    }
    else if((int)(xueliang)<=20)
    {
        cout<<endl;
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),12);
        for(int i=1;i<=10;i++)
        {
            cout<<"★";
        }
        cout<<endl;
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),14);
        for(int ki=1;ki<=(int)(xueliang)/10-1;ki++)
        {
            for(int i=1;i<=10;i++)
            {
                cout<<"★";
            }
            cout<<endl;
        }
        for(int i=1;i<=(int)(xueliang)%10;i++)
        {
            cout<<"★";
        }
    }
    else
    {
        cout<<xueliang; 
    }
    if(xueliang==0)
    {
        exit(0);
    }
}
void zhongmo()
{   
    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
    cout<<"我看到你所说的那位玩家了。\n";Sleep(4000); 
    cout<<name<<"?\n";Sleep(4000);
    cout<<"是的。小心。他现在已达到了更高的境界。他能阅读我们的思想。\n";Sleep(4000);
    cout<<"无伤大雅。他认为我们是游戏的一部分。\n";Sleep(4000);
    cout<<"我喜欢这个玩家。他玩得很好。他没有半途而废。\n";Sleep(4000);
    cout<<"他以屏幕上出现的文字的形式阅读着我们的思想。\n";Sleep(4000);
    cout<<"当他深陷游戏的梦境时,他总以这种方式想象出形形色色的事物。\n";Sleep(4000);
    cout<<"文字创造造出了一种美妙的界面。非常灵活。而且比起凝视屏幕后的现实来说,不会让人那么恐惧。\n";Sleep(4000);
    cout<<"在玩家能够阅读之前,他们也曾经听到过声音。那些不曾游玩的人们称呼玩家为女巫、术士。玩家们梦见他们自己乘坐在被恶魔施法的棍子上,在天空中翱翔。\n";Sleep(4000);
    cout<<"这个玩家梦见了什么?\n";Sleep(4000);
    cout<<"梦见了阳光与树木。梦见了火与水。他梦见他创造。亦梦见他毁灭。它梦见他在狩猎,亦梦见被狩猎。他梦见了庇护所。\n";Sleep(4000);
    cout<<"哈,那原始的界面。经历一百万年的岁月,它依然在工作。但这个玩家在屏幕后的真实里,到底创造了什么真实的构造?\n";Sleep(4000); 
    cout<<"他辛勤地劳作,与其他数百万玩家一起,在[IUAfugDSHJC]的折叠中创造了一个真实的世界,并在[*^&*SHGF]中为[^%^$^$DRT]创造了一个[YT*TT^^&*$j]。\n";Sleep(4000);
    cout<<"他读不出那个思绪。\n";Sleep(4000);
    cout<<"不。他还没有达到那最高的境界。为了达到那层境界,他必须完成生命的长梦,而非游戏中的黄粱一梦。\n";Sleep(4000);
    cout<<"他知道我们爱他么?他知道这个宇宙是仁慈的吗?\n";Sleep(4000); 
    cout<<"有时,在思绪的杂音中,他听到了宇宙。是的。\n";Sleep(4000); 
    cout<<"但是在许多时候他陷入悲伤,在那漫漫长梦中。他创造了没有夏日的世界,他在黑日下颤抖着,将自己悲伤的创造视为现实世界。\n";Sleep(4000); 
    cout<<"试图治愈他的悲伤会毁掉他。解决悲伤是他的个人事务。我们不能干涉。\n";Sleep(4000); 
    cout<<"有时当他们深陷梦境中时,我想要告诉他们,他们在现实中创造了真实的世界。有时我想告诉他们他们对宇宙的重要性。有时,当他们短时间内失去了与宇宙真正的联系,我想帮助他们说出他们所恐惧的话语。\n";Sleep(4000); 
    cout<<"有时我毫不在意。有时我想要去告诉他们,这个被你们当做真实的世界仅仅是[%^$^$&]和[(&^^$^$@!#!)],我想要去告诉他们,他们是[^%&*FT!]中的[FJGJYTD]。他们在长梦中,所见到的真实太少了。\n";Sleep(4000); 
    cout<<"而他们仍然在玩这个游戏。\n";Sleep(4000);
    cout<<"但实际上很容易就可以告诉他们……\n";Sleep(4000);
    cout<<"这个梦对他来说太强烈了。告诉他们如何活着就是阻碍他们活下去。\n";Sleep(4000);
    cout<<"我不会告诉这个玩家如何生活的。\n";Sleep(4000);
    cout<<"这个玩家正在变得焦虑。\n";Sleep(4000);
    cout<<"我会告诉这个玩家一个故事。\n";Sleep(4000);
    cout<<"但不是真相。\n";Sleep(4000);
    cout<<"不是。是在文字牢笼中严密包裹着的真相。而不是赤裸裸的真相。\n";Sleep(4000);
    cout<<"再一次赋予他身体。\n";Sleep(4000);
    cout<<"是的,玩家\n";Sleep(4000);
    cout<<"称呼他的名字。\n";Sleep(4000);
    cout<<name<<",游戏的玩家。\n";Sleep(4000);
    cout<<"很好。\n";Sleep(4000);
    cout<<"深呼吸,再深呼吸一次。感受空气充盈你的肺叶。让你的四肢回归。运动你的手指。再次感受你的身体,在重力下,在空气中。在长梦中重生。你感受到了。你的身体再一次触碰着宇宙的每一处,仿佛你是一群独立的个体。仿佛我们是一群独立的个体。\n";Sleep(4000);
    cout<<"我们是谁?我们一度被称为山的魂魄。太阳父亲,月亮母亲。古老的英灵,动物的魂魄。神祗。鬼魂。小绿人。而后是神,恶魔,天使。喧闹鬼。外星人,地外生物。轻粒子,夸克。词语不断地变化。我们始终如一。\n";Sleep(4000);
    cout<<"我们是宇宙。我们是一切你认为的除你之外的事物。现在你正在看着我们,用你的眼睛与肌肤。而为什么宇宙触摸你的皮肤,向你投出一片光芒?为了看到你,玩家。为了彼此了解。我要告诉你一个故事。\n";Sleep(4000);
    cout<<"很久以前,有一个玩家。\n";Sleep(4000);
    cout<<"那玩家就是你,"<<name<<"\n";Sleep(4000);
    cout<<"有时他认为自己是一个人类,在那融化岩石构成的旋转球体的一层薄薄的表皮上。那融化岩石的球体环绕着一个质量大它三十三万倍的炫目气体球旋转。它们是相隔得如此之远,以至于光需要八分钟才能穿越那空隙。那光是来自一颗恒星的信息,而它能够在一亿五千万公里外灼烧你的皮肤。\n";Sleep(4000);
    cout<<"有时这个玩家梦见他是一个矿工,在一个并不平坦的、无限延展的世界的地表上。太阳是一个白色的方块。昼夜交替很快;要做的事情也很多;死亡也只是暂时的不便。\n";Sleep(4000);
    cout<<"有时,这玩家梦见它迷失在了一个故事里。\n";Sleep(4000);
    cout<<"有时,这玩家梦见它成为了其它的事物,在其它地方。有时这些梦是令人不安的。有时却是美丽的。这个玩家从一个梦中醒来,又落入了第二个梦,又从这个梦中落入到了第三个梦中。\n";Sleep(4000); 
    cout<<"有时这个玩家梦见他在屏幕上看着文字。\n";Sleep(4000);
    cout<<"让我们回退一点。\n";Sleep(4000);
    cout<<"组成玩家的原子散布在草中,河流中,在空气中,在大地中。一个女人收集了那些原子;她饮用、进食、吸入;而后那女人在她的身体中,孕育了玩家。\n";Sleep(4000);
    cout<<"然后那玩家醒来了,从他的母亲体内那个温暖、昏暗的世界中,进入了漫漫长梦。\n";Sleep(4000);
    cout<<"那玩家是一个新的故事,从未被讲述过,由的语言书写着。那玩家是一个新的程序,从未被运行过,由上亿年前的源代码生成。那玩家是一个新的人类,从未存在过,由乳汁和爱组成。\n";Sleep(4000);
    cout<<"你就是那玩家。那个故事。那个程序。那个人类。仅仅是由乳汁和爱组成。\n";Sleep(4000);
    cout<<"我们再往更远的过去回退一点。\n";Sleep(4000);
    cout<<"那由七千亿亿亿的原子组成的玩家的身体被创造了,远在这游戏之前,在一颗恒星的内部。所以那玩家也是,来自一颗恒星的信息。而这个玩家贯穿这个故事的始末,这故事源于一个叫朱利安的人种下的信息种子长成的森林,源于一个叫马库斯的人创造的无限世界,存在于一个由玩家创造的小的,私密的世界里,而那又继承了宇宙创造的……\n";Sleep(4000);
    cout<<"嘘。有时这个玩家创造的属于自己的小天地是柔软、温暖和简单的。有时是坚硬、冰冷和复杂的。有时他建造出了他脑中的宇宙的模型;斑斑点点的能量穿越广阔空旷的空间。有时他称呼这些斑点为电子和质子。\n";Sleep(4000);
    cout<<"有时他称呼他们为行星和恒星。\n";Sleep(4000);
    cout<<"有时他确信他存在于一个由开和关;"<<0<<"和"<<1<<"组成的世界;存在于一个由一行行的代码组成的宇宙。有时他确信他是在玩一个游戏。有时他确信他是在读着屏幕上的文字。\n";Sleep(4000);
    cout<<"你就是那玩家,阅读着文字……\n";Sleep(4000);
    cout<<"嘘……有时这玩家读屏幕上的一行行代码。将它们解读为文字;将文字解读为含义;将含义解读为感受、情绪、理论、想法,而玩家开始急促而剧烈地呼吸,并意识到了他是活着的,那上千次的死亡不是真的,玩家是活着的。\n";Sleep(4000);
    cout<<"你,你,你是活着的。\n";Sleep(4000);
    cout<<"而有时这玩家相信宇宙通过夏日树叶下洒下的斑斓的阳光与他对话。\n";Sleep(4000);
    cout<<"有时这玩家相信宇宙透过晴朗的冬日夜空中,存在于他眼中一隅星光,可能比太阳大上上百万倍的恒星沸腾着的电浆那一瞬间发出来的光对他说话,在从宇宙尽头归来的路上,突然闻到了食物的香气,在那熟悉的门前,他又准备好再一次投入梦境。\n";Sleep(4000); 
    cout<<"而有时玩家相信宇宙透过"<<0<<"和"<<1<<",透过世界的电力,透过屏幕上滚动的文字和梦的尽头对他说话。\n";Sleep(4000); 
    cout<<"宇宙说我爱你。\n";Sleep(4000); 
    cout<<"宇宙说你玩得很好。\n";Sleep(4000); 
    cout<<"宇宙说一切你所需要的你都具有。\n";Sleep(4000); 
    cout<<"宇宙说你比你所估计的更强大。\n";Sleep(4000); 
    cout<<"宇宙说你就是阳光。\n";Sleep(4000); 
    cout<<"宇宙说你就是黑夜。\n";Sleep(4000); 
    cout<<"宇宙说你所抗争的黑暗就在你心中。\n";Sleep(4000); 
    cout<<"宇宙说你所追寻的光明就在你心中。\n";Sleep(4000); 
    cout<<"宇宙说你并不是一个人在战斗。\n";Sleep(4000); 
    cout<<"宇宙说你与其他事物是一体的。\n";Sleep(4000); 
    cout<<"宇宙说你就是宇宙,品味自己,与自己对话,阅读着他自己的代码。。\n";Sleep(4000); 
    cout<<"宇宙说我爱你,因为你就是爱。\n";Sleep(4000); 
    cout<<"游戏结束了,玩家从梦中醒来。玩家开始了新的梦境。玩家再次做起了梦,更好的梦。玩家就是宇宙。玩家就是爱。\n";Sleep(4000);  
    cout<<"你就是那个玩家。\n";Sleep(4000); 
    cout<<"该醒了。\n";Sleep(5000); 
    cout<<"致敬MC陪伴我的12个春秋,虽然我才12岁  --牧原" ;Sleep(5000); 
    system("cls"); 
}
void baoshidushuchu()
{
    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
    cout<<"饱食度:";
    if((int)(baoshidu)<=10)
    {
        cout<<endl;
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),10);
        for(int i=1;i<=(int)(baoshidu);i++)
        {
            cout<<"★";
        }
    }
    else if((int)(baoshidu)<=15)
    {
        cout<<endl;
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),10);
        for(int i=1;i<=10;i++)
        {
            cout<<"★";
        }
        cout<<endl;
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),11);
        for(int ki=1;ki<=(int)(baoshidu)/10-1;ki++)
        {
            for(int i=1;i<=10;i++)
            {
                cout<<"★";
            }
            cout<<endl;
        }
        for(int i=1;i<=(int)(baoshidu)%10;i++)
        {
            cout<<"★";
        }
    }
    else
    {
        cout<<baoshidu;
    }
    if(baoshidu==0)
    {
        xueliang-=1-shenshangdengji*1.0;
    } 
}
void shuchuMC(int a)
{
    if(a==1)
    {
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),11);
        printf("▇");
    }
    else if(a==2)
    {
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),207);
        printf("AP");
    }
    else if(a==3)
    {
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),10);
        printf("▇");
    }
    else if(a==4)
    {
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),224);
        printf("AP");
    }
    else if(a==5)
    {
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),223);
        printf("AP");
    }
    else if(a==6)
    {
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),7);
        printf("▇");
    }
    else if(a==7)
    {
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),96);
        printf("WO");
    }
    else if(a==8)
    {
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),6);
        printf("▇");
    }
    else if(a==9)
    {
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),8);
        printf("▇");
    }
    else if(a==10)
    {
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),143);
        printf("∷");
    }
    else if(a==11)
    {
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),12);
        printf("▇");
    }
    else if(a==12)
    {
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),142);
        printf("∷");
    }
    else if(a==13)
    {
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),139);
        printf("∷");
    }
    else if(a==14)
    {
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),128);
        printf("∷");
    }
    else if(a==15)
    {
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),264);
        printf("==");
    }
    else if(a==16) 
    {
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),9);
        printf("▇");
    } 
    else if(a==17) 
    {
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),144);
        printf("∷");
    }
    else if(a==18) 
    {
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
        printf("▇");
    }
    else if(a==19) 
    {
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),224);
        printf("∷");
    }
    else if(a==20)
    {
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),32); 
        printf("∷");
    } 
    else if(a==21)
    {
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),224); 
        printf("·");
    }
    else if(a==22)
    {
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),0); 
        printf("▇");
    }
    else if(a==23)
    {
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),13); 
        printf("▇");
    }
}
void chushi()
{
    for(int i=1;i<=50;i++)
    {
        for(int j=1;j<=2048;j++)
        {
            MCyan[i][j]=1;
        }
    }
    for(int i=1;i<=32;i++)
    {
        srand( time(0));
        int a=1+rand()%7;
        if(a==1)
        {
            for(int ki=21;ki<=50;ki++)
            {
                for(int kj=64*(i-1)+1;kj<=64*i;kj++)
                {
                    MCyan[ki][kj]=senlinyan[ki-20][kj-64*(i-1)];
                }
            }
        }
        else if(a==2)
        {
            for(int ki=21;ki<=50;ki++)
            {
                for(int kj=64*(i-1)+1;kj<=64*i;kj++)
                {
                    MCyan[ki][kj]=xuediyan[ki-20][kj-64*(i-1)];
                }
            }
        }
        else if(a==3)
        {
            for(int ki=21;ki<=50;ki++)
            {
                for(int kj=64*(i-1)+1;kj<=64*i;kj++)
                {
                    MCyan[ki][kj]=shadiyan[ki-20][kj-64*(i-1)];
                }
            }
        }
        else if(a==4)
        {
            for(int ki=21;ki<=50;ki++)
            {
                for(int kj=64*(i-1)+1;kj<=64*i;kj++)
                {
                    MCyan[ki][kj]=heliuyan[ki-20][kj-64*(i-1)];
                }
            }
        }
        else if(a==5)
        {
            for(int ki=21;ki<=50;ki++)
            {
                for(int kj=64*(i-1)+1;kj<=64*i;kj++)
                {
                    MCyan[ki][kj]=cunzhuangyan[ki-20][kj-64*(i-1)];
                }
            }
        }
        else if(a==6)
        {
            for(int ki=21;ki<=50;ki++)
            {
                for(int kj=64*(i-1)+1;kj<=64*i;kj++)
                {
                    MCyan[ki][kj]=dahaiyan[ki-20][kj-64*(i-1)];
                }
            }
        }
        else
        {
            for(int ki=21;ki<=50;ki++)
            {
                for(int kj=64*(i-1)+1;kj<=64*i;kj++)
                {
                    MCyan[ki][kj]=gaoshanyan[ki-20][kj-64*(i-1)];
                }
            }
        }
    }
}
int MCx=8,MCy=2;
void MCshuchu()
{
    system("cls");
    for(int i=max(1,MCx-15);i<=min(50,MCx+15);i++)
    {
        for(int j=max(1,MCy-5);j<=min(2048,MCy+40);j++)
        {
            if(MCx==i&&MCy==j) 
            {
                SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
                cout<<"梦";    
            } 
            else
            {
                shuchuMC(MCyan[i][j]);
            } 
        }
        cout<<endl;
    }
}
void dixing()
{
    while(1)
    {
        if(MCyan[MCx+1][MCy]==1||MCyan[MCx+1][MCy]==6||MCyan[MCx+1][MCy]==16||MCyan[MCx+1][MCy]==11)
        {
            MCx+=1;
        }
        else
        {
            break;
        }
        MCshuchu();
        xueliangshuchu();
        cout<<endl;
        baoshidushuchu();
    }
}
void jiafangkuai(int dengji1,int shuliang)
{
    for(int i=1;i<=10;i++)
    {
        if(rongji[i].dengji==0||rongji[i].dengji==dengji1&&rongji[i].shuliang+shuliang<=64)
        {
            rongji[i].dengji=dengji1;
            rongji[i].shuliang+=shuliang;
            break;
        }
    }
}
void beibaoshuchu()
{
    for(int i=1;i<=10;i++)
    {
        if(rongji[i].shuliang!=0)
        {
            shuchuMC(rongji[i].dengji);
        }
    }
    cout<<endl;
    for(int i=1;i<=10;i++)
    {
        if(rongji[i].shuliang!=0)
        {
            if(rongji[i].shuliang>=10)
            {
                cout<<rongji[i].shuliang;
            }
            else
            {
                cout<<rongji[i].shuliang<<" ";
            }
        }
    }
}
void yidong()
{
    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
    char xingzou;
    xingzou=getch();
    if(xingzou=='d')
    {
        if(MCy==2048)
        {
            ;
        }
        else if(MCyan[MCx][MCy+1]==6||MCyan[MCx][MCy+1]==1||MCyan[MCx][MCy+1]==16||MCyan[MCx][MCy+1]==11)
        {
            if(MCyan[MCx][MCy]==16)
            {
                Sleep(500);
            }
            else if(MCyan[MCx][MCy]==11)
            {
                Sleep(500);
                xueliang-=1-shenshangdengji*0.1;
            }
            else
            {
                Sleep(200);
            }
            MCy+=1;
        }
        else if(MCyan[MCx-1][MCy+1]==6||MCyan[MCx-1][MCy+1]==1||MCyan[MCx-1][MCy+1]==16||MCyan[MCx-1][MCy+1]==11)
        {
            if(MCyan[MCx][MCy]==16)
            {
                Sleep(500);
            }
            else if(MCyan[MCx][MCy]==11)
            {
                Sleep(500);
                xueliang-=1-shenshangdengji*0.1;
            }
            else
            {
                Sleep(200);
            }
            MCy+=1;
            MCx-=1;
        }
    }
    else if(xingzou=='a')
    {
        if(MCy==1)
        {
            ;
        }
        else if(MCyan[MCx][MCy-1]==6||MCyan[MCx][MCy-1]==1||MCyan[MCx][MCy-1]==16||MCyan[MCx][MCy-1]==11)
        {
            if(MCyan[MCx][MCy]==16)
            {
                Sleep(500);
            }
            else if(MCyan[MCx][MCy]==11)
            {
                Sleep(500);
                xueliang-=1-shenshangdengji*0.1;
            }
            else
            {
                Sleep(200);
            }
            MCy-=1;
        }
        else if(MCyan[MCx-1][MCy-1]==6||MCyan[MCx-1][MCy-1]==1||MCyan[MCx-1][MCy-1]==16||MCyan[MCx-1][MCy-1]==11)
        {
            if(MCyan[MCx][MCy]==16)
            {
                Sleep(500);
            }
            else if(MCyan[MCx][MCy]==11)
            {
                Sleep(500);
                xueliang-=1-shenshangdengji*0.1;
            }
            else
            {
                Sleep(200);
            }
            MCy-=1;
            MCx-=1;
        }
    }
    else if(xingzou=='w') 
    {
        if(MCyan[MCx-1][MCy]==6||MCyan[MCx-1][MCy]==1||MCyan[MCx-1][MCy]==16||MCyan[MCx-1][MCy]==11)
        {
            if(MCyan[MCx][MCy]==16)
            {
                Sleep(500);
            }
            else if(MCyan[MCx][MCy]==11)
            {
                Sleep(500);
                xueliang-=1-shenshangdengji*0.1;
            }
            else
            {
                Sleep(200);
            }
            MCx-=1;
        }
        MCshuchu();
        xueliangshuchu();
        cout<<endl;
        baoshidushuchu();
        cout<<endl;
        beibaoshuchu();
        if(MCyan[MCx][MCy]==16)
        {
            Sleep(500);
        }
        else if(MCyan[MCx][MCy]==11)
        {
            Sleep(500);
            xueliang-=1-shenshangdengji*0.1;
        }
        else
        {
            Sleep(200);
        }
        MCx+=1;
    }
    else if(xingzou=='t')
    {
        wa(MCyan[MCx-1][MCy-1],MCx-1,MCy-1);
    }
    else if(xingzou=='y')
    {
        wa(MCyan[MCx-1][MCy],MCx-1,MCy);
    }
    else if(xingzou=='u')
    {
        wa(MCyan[MCx-1][MCy+1],MCx-1,MCy+1);
    }
    else if(xingzou=='g')
    {
        wa(MCyan[MCx][MCy-1],MCx,MCy-1);
    }
    else if(xingzou=='j')
    {
        wa(MCyan[MCx][MCy+1],MCx,MCy+1);
    }
    else if(xingzou=='b')
    {
        wa(MCyan[MCx+1][MCy-1],MCx+1,MCy-1);
    }
    else if(xingzou=='n')
    {
        wa(MCyan[MCx+1][MCy],MCx+1,MCy);
    }
    else if(xingzou=='m')
    {
        wa(MCyan[MCx+1][MCy+1],MCx+1,MCy+1);
    }
    else if(xingzou=='z')
    {
        if(fumoyaoshui>=1)
        {
            fumoyaoshui--;
            xueliang+=10;
        }
        else
        {
            cout<<"没有药水!"; 
        }
    }
    else if(xingzou=='c')
    {
        if(rongji[fangkuaishouchi].dengji==2)
        {
            xueliang+=6;
            baoshidu+=2;
            rongji[fangkuaishouchi].shuliang-=1;
        }
        else if(rongji[fangkuaishouchi].dengji==4)
        {
            xueliang+=2;
            baoshidu+=1;
            rongji[fangkuaishouchi].shuliang-=1;
        }
        else if(rongji[fangkuaishouchi].dengji==5)
        {
            baoshidu+=1;
            rongji[fangkuaishouchi].shuliang-=1;
        }
        else
        {
            cout<<"手持不在食物上!"; 
        }
    }
    else if(xingzou=='x')
    {
        system("cls");
        cout<<"      1.正中 ";
        cout<<"      2.左下 ";
        cout<<"      3.右下 ";
        int xuanze;
        cin>>xuanze;
        if(xuanze==1)
        {
            if(MCyan[MCx-1][MCy]==6||MCyan[MCx-1][MCy]==1&&rongji[fangkuaishouchi].dengji!=0)
            {
                MCyan[MCx][MCy]=rongji[fangkuaishouchi].dengji;
                rongji[fangkuaishouchi].shuliang-=1;
                MCx-=1;
            }
        }
        if(xuanze==2)
        {
            if(MCyan[MCx][MCy-1]==6||MCyan[MCx][MCy-1]==1&&rongji[fangkuaishouchi].dengji!=0)
            {
                MCyan[MCx][MCy-1]=rongji[fangkuaishouchi].dengji;
                rongji[fangkuaishouchi].shuliang-=1;
            }
        }
        if(xuanze==2)
        {
            if(MCyan[MCx][MCy+1]==6||MCyan[MCx][MCy+1]==1&&rongji[fangkuaishouchi].dengji!=0)
            {
                MCyan[MCx][MCy+1]=rongji[fangkuaishouchi].dengji;
                rongji[fangkuaishouchi].shuliang-=1;
            }
        }
    }
    else if(xingzou=='r')
    {
        for(int i=max(1,MCx-5);i<=min(50,MCx+5);i++)
        {
            for(int j=max(1,MCy-5);j<=min(2048,MCy+5);j++)
            {
                if(MCyan[i][j]==21)
                {
                    system("cls");
                    cout<<"      选择 ";
                    for(int i=1;i<=12;i++)
                    {
                        shuchuMC(xiangzi[i]);
                    } 
                    int xuanze;
                    cin>>xuanze;
                    if(xiangzi[xuanze]!=0)
                    {
                        jiafangkuai(xiangzi[xuanze],1);
                    }
                    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),0); 
                }
            }
            cout<<endl;
        }
    }
    else if(xingzou=='p')
    {
        flagtuchu=1;
        return ;
    }
    else if(xingzou=='k')
    {
        system("cls");
        cout<<"      1.方块手持 ";
        cout<<"      2.工具手持 ";
        int xuanze2;
        cin>>xuanze2;
        if(xuanze2==1)
        {
            cout<<"      选择 ";
            int xuanze;
            cin>>xuanze;
            fangkuaishouchi==xuanze;
        }
        if(xuanze2==2)
        {
            cout<<"      选择 ";
            int xuanze;
            cin>>xuanze;
            gongjushouchi==xuanze;
        }
    }
    MCshuchu();
    xueliangshuchu();
    cout<<endl;
    baoshidushuchu();
    cout<<endl;
    beibaoshuchu();
    if(MCyan[MCx][MCy]==16)
    {
        cout<<endl;
        qipao--;
        qipaoshuchu();  
    }
    else
    {
        qipao=10;
    }
}
void MC()
{
    HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);  
    COORD size = {120, 40};
    SetConsoleScreenBufferSize(hOut,size);  
    SMALL_RECT rc = {0,0, 120, 40};
    SetConsoleWindowInfo(hOut,true ,&rc);
    while(1)
    {
        dixing();
        yidong();
        if(flagtuchu==1)
        {
            flagtuchu=0;
            return ;
        }
    }
} 
bool beibaozhengli()
{
    for(int i=1;i<=10;i++)
    {
        if(rongji[i].dengji==0)
        {
            rongji[i].dengji=9;
            rongji[i].shuliang=64;
            break;
        }
    }
}
void shangcheng()
{
    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
    system("cls");
    cout<<"\n\n\n\n";
    cout<<"您的金币"<<jinbi;
    cout<<endl;
    cout<<"1.附魔金苹果   提高您的血量和饱食度   50 金币"; 
    cout<<endl;
    cout<<"2.附魔药水    提高您的血量           100金币";
    cout<<endl;
    cout<<"3.一组石头     可以搭                 50 金币"; 
    cout<<endl;
    cout<<"0.退出"; 
    int xuanze;
    cin>>xuanze;
    if(xuanze==1)
    {
        if(jinbi>=50)
        {
            jinbi-=50;
            cout<<"购买成功";
            fumojinpinguo+=1;
        }
        else
        {
            cout<<"没钱买什么附魔金苹果?";
        }
    }
    if(xuanze==2)
    {
        if(jinbi>=100)
        {
            jinbi-=100;
            cout<<"购买成功";
            fumoyaoshui+=1;
        }
        else
        {
            cout<<"没钱买什么附魔药水?";
        }
    }
    if(xuanze==3)
    {
        if(jinbi>=50)
        {
            if(beibaozhengli())
            {
                jinbi-=50;
            }
            else
            {
                cout<<"背包不足!";    
            } 
        }
        else
        {
            cout<<"没钱买什么石头?";
        }
    }
}
int chakan(int dengji)
{
    int shuliang=0;
    for(int i=1;i<=10;i++)
    {
        if(rongji[i].dengji==dengji)
        {
            shuliang+=rongji[i].shuliang;
        }
    }
    return shuliang;
}
void jian(int dengji,int shuliang)
{
    for(int i=1;i<=10;i++)
    {
        if(rongji[i].dengji==dengji&&rongji[i].shuliang>=shuliang)
        {
            rongji[i].shuliang-=shuliang;
            return ;
        }
    }
    exit(0); 
}
void jia(int dengji1,int dengji2)
{
    for(int i=1;i<=10;i++)
    {
        if(gongjurongji[i].wupin==0)
        {
            gongjurongji[i].wupin==dengji1;
            gongjurongji[i].dengji==dengji2;
            break;
        }
    }
}
void gongzuotai()
{
    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
    system("cls");
    cout<<"\n\n\n      您的物品:\n";
    cout<<"      1.钻石 "<<zuanshi<<"个\n";
    cout<<"      2.黄金锭 "<<jinding<<"个\n"; 
    cout<<"      3.铁锭 "<<yingding<<"个\n"; 
    cout<<"      4.木头 "<<chakan(7)<<"个\n"; 
    cout<<"      5.木板 "<<muban<<"个\n"; 
    cout<<"      6.石头 "<<chakan(9)<<"个\n"; 
    cout<<"      7.木棍 "<<mugun<<"个\n"; 
    cout<<"\n\n\n      可以合成:\n";
    cout<<"      1.木板        1个木头做4个木板\n";
    cout<<"      2.木棍        2个木板做4个木棍\n"; 
    cout<<"      3.木稿        2个木棍,3个木板做一个木稿\n"; 
    cout<<"      4.石稿        2个木棍,3个石头做一个石稿\n"; 
    cout<<"      5.铁稿        2个木棍,3个铁锭做一个铁稿\n"; 
    cout<<"      6.金稿        2个木棍,3个金锭做一个金稿\n"; 
    cout<<"      7.钻稿        2个木棍,3个钻石做一个钻稿\n"; 
    cout<<"      8.木斧        2个木棍,4个木板做一个木斧\n"; 
    cout<<"      9.石斧        2个木棍,4个石头做一个石斧\n"; 
    cout<<"     10.铁斧        2个木棍,4个铁锭做一个铁斧\n"; 
    cout<<"     11.金斧        2个木棍,4个金锭做一个金斧\n"; 
    cout<<"     12.钻斧        2个木棍,4个钻石做一个钻斧\n";  
    cout<<"     13.木铲        2个木棍,2个木板做一个木铲\n"; 
    cout<<"     14.石铲        2个木棍,2个石头做一个石铲\n"; 
    cout<<"     15.铁铲        2个木棍,2个铁锭做一个铁铲\n"; 
    cout<<"     16.金铲        2个木棍,2个金锭做一个金铲\n"; 
    cout<<"     17.钻铲        2个木棍,2个钻石做一个钻铲\n"; 
    cout<<"\n\n\n      您的选择:\n";
    int xuanze;
    cin>>xuanze;
    if(xuanze==1)
    {
        if(chakan(7)>=1)
        {
            jian(7,1);
            muban+=4;
            cout<<"成功!!"; 
        }
        else
        {
            cout<<"工具不足!!";
        }
    }
    else if(xuanze==2)
    {
        if(muban>=2)
        {
            muban-=2;
            mugun+=4;
            cout<<"成功!!"; 
        }
        else
        {
            cout<<"工具不足!!";
        }
    } 
    else if(xuanze==3)
    {
        if(muban>=3&&mugun>=2)
        {
            muban-=3;
            mugun-=2;
            jia(4,1);
            cout<<"成功!!"; 
        }
        else
        {
            cout<<"工具不足!!";
        }
    } 
    else if(xuanze==4)
    {
        if(chakan(9)>=3&&mugun>=2)
        {
            jian(9,3);
            mugun-=2;
            jia(4,2);
            cout<<"成功!!"; 
        }
        else
        {
            cout<<"工具不足!!";
        }
    } 
    else if(xuanze==5)
    {
        if(yingding>=3&&mugun>=2)
        {
            yingding-=3;
            mugun-=2;
            jia(4,3);
            cout<<"成功!!"; 
        }
        else
        {
            cout<<"工具不足!!";
        }
    } 
    else if(xuanze==6)
    {
        if(jinding>=3&&mugun>=2)
        {
            jinding-=3;
            mugun-=2;
            jia(4,4);
            cout<<"成功!!"; 
        }
        else
        {
            cout<<"工具不足!!";
        }
    } 
    else if(xuanze==7)
    {
        if(zuanshi>=3&&mugun>=2)
        {
            zuanshi-=3;
            mugun-=2;
            jia(4,5);
            cout<<"成功!!"; 
        }
        else
        {
            cout<<"工具不足!!";
        }
    }  
    else if(xuanze==8)
    {
        if(muban>=4&&mugun>=2)
        {
            muban-=4;
            mugun-=2;
            jia(3,1);
            cout<<"成功!!"; 
        }
        else
        {
            cout<<"工具不足!!";
        }
    } 
    else if(xuanze==9)
    {
        if(chakan(9)>=4&&mugun>=2)
        {
            jian(9,4);
            mugun-=2;
            jia(3,2);
            cout<<"成功!!"; 
        }
        else
        {
            cout<<"工具不足!!";
        }
    } 
    else if(xuanze==10)
    {
        if(yingding>=4&&mugun>=2)
        {
            yingding-=4; 
            mugun-=2;
            jia(3,3);
            cout<<"成功!!"; 
        }
        else
        {
            cout<<"工具不足!!";
        }
    } 
    else if(xuanze==11)
    {
        if(jinding>=4&&mugun>=2)
        {
            jinding-=4;
            mugun-=2;
            jia(3,4);
            cout<<"成功!!"; 
        }
        else
        {
            cout<<"工具不足!!";
        }
    } 
    else if(xuanze==12)
    {
        if(zuanshi>=4&&mugun>=2)
        {
            zuanshi-=4;
            mugun-=2;
            jia(3,5);
            cout<<"成功!!"; 
        }
        else
        {
            cout<<"工具不足!!";
        }
    } 
    else if(xuanze==13)
    {
        if(muban>=2&&mugun>=2)
        {
            muban-=2;
            mugun-=2;
            jia(2,1);
            cout<<"成功!!"; 
        }
        else
        {
            cout<<"工具不足!!";
        }
    } 
    else if(xuanze==14)
    {
        if(chakan(9)>=2&&mugun>=2)
        {
            jian(9,2);
            mugun-=2;
            jia(2,2);
            cout<<"成功!!"; 
        }
        else
        {
            cout<<"工具不足!!";
        }
    } 
    else if(xuanze==15)
    {
        if(yingding>=2&&mugun>=2)
        {
            yingding-=2; 
            mugun-=2;
            jia(2,3);
            cout<<"成功!!"; 
        }
        else
        {
            cout<<"工具不足!!";
        }
    } 
    else if(xuanze==16)
    {
        if(jinding>=2&&mugun>=2)
        {
            jinding-=2;
            mugun-=2;
            jia(2,4);
            cout<<"成功!!"; 
        }
        else
        {
            cout<<"工具不足!!";
        }
    } 
    else if(xuanze==17)
    {
        if(zuanshi>=2&&mugun>=2)
        {
            zuanshi-=2;
            mugun-=2;
            jia(2,5);
            cout<<"成功!!"; 
        }
        else
        {
            cout<<"工具不足!!";
        }
    }
    Sleep(3000);
}
void ronglu()
{
    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
    system("cls");
    cout<<"\n\n\n          规则:\n";
    cout<<"          一个木板烧一个物品\n"; 
    cout<<"          一个木头烧两个物品\n"; 
    cout<<"          一个煤炭烧四个物品\n"; 
    cout<<"          不足一个燃料算一个燃料\n"; 
    cout<<"          一次装燃料不要超过64个,也不要超过背包容量,也不要是零个,不然你的存档就没了\n"; 
    Sleep(3000); 
    cout<<"          熔炉燃料:\n"; 
    if(rongluranliaodengji==0)
    {
        cout<<"          无\n";
        cout<<"          是否添置燃料:   1.是   2.退出\n";
        int xuanze1;
        cin>>xuanze1;
        if(xuanze1==1)
        {
            cout<<"          您的燃料:\n";
            cout<<"          1.木头:"<<chakan(7)<<"个\n";
            cout<<"          2.木板:"<<muban<<"个\n";
            cout<<"          3.煤:"<<chakan(14)<<"个\n";
            int xuanze2;
            cin>>xuanze2;
            if(xuanze2==1)
            {
                cout<<"          多少个\n"; 
                int xuanze3;
                cin>>xuanze3;
                if(xuanze3==0)
                {
                    exit(0);
                } 
                jian(7,xuanze3);
                rongluranliaodengji=1;
                rongluranliaoshuliang+=xuanze3;
            } 
            else if(xuanze2==2) 
            {
                rongluranliaodengji=2;
                cout<<"          多少个\n"; 
                int xuanze3;
                cin>>xuanze3;
                if(xuanze3==0)
                {
                    exit(0);
                } 
                muban-=xuanze3;
                rongluranliaoshuliang+=xuanze3;
            }
            else if(xuanze2==3) 
            {
                rongluranliaodengji=3;
                cout<<"          多少个\n"; 
                int xuanze3;
                cin>>xuanze3;
                if(xuanze3==0)
                {
                    exit(0);
                } 
                jian(14,xuanze3);
                rongluranliaoshuliang+=xuanze3;
            }
        }  
    } 
    else if(rongluranliaodengji==1)
    {
        cout<<"          木头:"<<rongluranliaoshuliang<<"个\n";
        cout<<"          是否添置燃料:   1.是   2.否\n";
        int xuanze1;
        cin>>xuanze1;
        if(xuanze1==1)
        {
            cout<<"          您的燃料:\n";
            cout<<"          木头:"<<chakan(7)<<"个\n";
            cout<<"          多少个\n"; 
            int xuanze2;
            cin>>xuanze2;
            if(xuanze2==0)
            {
                exit(0);
            } 
            jian(7,xuanze2);
            rongluranliaoshuliang+=xuanze2;
        }  
    }
    else if(rongluranliaodengji==2)
    {
        cout<<"          木板:"<<rongluranliaoshuliang<<"个";
        cout<<"          是否添置燃料:   1.是   2.否\n";
        int xuanze1;
        cin>>xuanze1;
        if(xuanze1==1)
        {
            cout<<"          您的燃料:\n";
            cout<<"          木板:"<<muban<<"个\n";
            cout<<"          多少个\n"; 
            int xuanze2;
            cin>>xuanze2;
            if(xuanze2==0)
            {
                exit(0);
            } 
            jian(7,xuanze2);
            muban-=xuanze2;
            rongluranliaoshuliang+=xuanze2;
        }  
    }
    else if(rongluranliaodengji==3)
    {
        cout<<"          煤:"<<rongluranliaoshuliang<<"个";
        cout<<"          是否添置燃料:   1.是   2.否\n";
        int xuanze1;
        cin>>xuanze1;
        if(xuanze1==1)
        {
            cout<<"          您的燃料:\n";
            cout<<"          煤:"<<chakan(14)<<"个\n";
            cout<<"          多少个\n"; 
            int xuanze2;
            cin>>xuanze2;
            if(xuanze2==0)
            {
                exit(0);
            } 
            jian(14,xuanze2);
            rongluranliaoshuliang+=xuanze2;
        }  
    }
    cout<<"\n";
    cout<<"          您要烧的物品\n"; 
    cout<<"          1.粗铁"<<chakan(10)<<"\n"; 
    cout<<"          2.粗锭"<<chakan(12)<<"\n"; 
    cout<<"          3.钻石矿"<<chakan(13)<<"\n"; 
    int xuanze;
    cin>>xuanze;
    if(xuanze==1)
    {
        cout<<"          多少个\n"; 
        int xuanze2;
        cin>>xuanze2;
        if(xuanze2==0)
        {
            exit(0);
        } 
        if(pow(2,rongluranliaodengji-1)*rongluranliaoshuliang>=xuanze2)
        {
            rongluranliaoshuliang-=xuanze2/pow(2,rongluranliaodengji-1);
            yingding+=xuanze2;
            Sleep(xuanze2*1000);
            jian(10,xuanze2); 
            cout<<"成功!!!\n"; 
        }
        else
        {
            cout<<"          燃料不够!!!\n"; 
        }
    }
    else if(xuanze==2)
    {
        cout<<"          多少个\n"; 
        int xuanze2;
        cin>>xuanze2;
        if(xuanze2==0)
        {
            exit(0);
        } 
        if(pow(2,rongluranliaodengji-1)*rongluranliaoshuliang>=xuanze2)
        {
            rongluranliaoshuliang-=xuanze2/pow(2,rongluranliaodengji-1);
            jinding+=xuanze2;
            Sleep(xuanze2*1000);
            jian(12,xuanze2); 
            cout<<"成功!!!\n"; 
        }
        else
        {
            cout<<"          燃料不够!!!\n"; 
        }
    }
    else if(xuanze==3)
    {
        cout<<"          多少个\n"; 
        int xuanze2;
        cin>>xuanze2;
        if(xuanze2==0)
        {
            exit(0);
        } 
        if(pow(2,rongluranliaodengji-1)*rongluranliaoshuliang>=xuanze2)
        {
            rongluranliaoshuliang-=xuanze2/pow(2,rongluranliaodengji-1);
            zuanshi+=xuanze2;
            Sleep(xuanze2*1000);
            jian(13,xuanze2); 
            cout<<"成功!!!\n"; 
        }
        else
        {
            cout<<"          燃料不够!!!\n"; 
        }
    }
    Sleep(2000);
}
void jinbiduihuan()
{
    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
    system("cls");
    cout<<"          一个铁锭兑换5个金币\n"; 
    cout<<"          一个金锭兑换10个金币\n"; 
    cout<<"          一个钻石兑换15个金币\n";
    cout<<"          1.铁锭:"<<yingding<<"个"<<"\n"; 
    cout<<"          2.金锭:"<<jinding<<"个"<<"\n"; 
    cout<<"          3.钻石:"<<zuanshi<<"个"<<"\n";
    int xuanze;
    cin>>xuanze;
    if(xuanze==1)
    {
        cout<<"          多少个\n"; 
        int xuanze2;
        cin>>xuanze2;
        if(xuanze2>yingding)
        {
            cout<<"铁锭不足!!";
        }
        else
        {
            jinbi+=5*xuanze2;
        }
    }
    if(xuanze==2)
    {
        cout<<"          多少个\n"; 
        int xuanze2;
        cin>>xuanze2;
        if(xuanze2>jinding)
        {
            cout<<"金锭不足!!";
        }
        else
        {
            jinbi+=10*xuanze2;
        }
    }
    if(xuanze==3)
    {
        cout<<"          多少个\n"; 
        int xuanze2;
        cin>>xuanze2;
        if(xuanze2>zuanshi)
        {
            cout<<"钻石不足!!";
        }
        else
        {
            jinbi+=15*xuanze2;
        }
    }
    if(jinbi>=10000)
    {
        furen=1;
    }
    Sleep(3000);
}
void guize()
{
    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
    system("cls");
    cout<<"\n\n\n          规则是:\n";
    Sleep(1000); 
    cout<<"          a键向左\n";
    Sleep(1000); 
    cout<<"          d键向右\n";
    Sleep(1000); 
    cout<<"          w键跳跃\n";
    Sleep(1000); 
    cout<<"          tyugjbnm键挖方块,方向你知道的\n";
    Sleep(1000); 
    cout<<"          z键使用药水\n";
    Sleep(1000); 
    cout<<"          c键吃东西\n";
    Sleep(1000); 
    cout<<"          x键搭东西,然后有提示\n";
    Sleep(1000); 
    cout<<"          r键翻箱子\n";
    Sleep(1000); 
    cout<<"          p键退出\n";
    Sleep(1000); 
    cout<<"          k键改变手持\n";
    Sleep(1000); 
    cout<<"          还有好多玩法,等你尝试!!!\n";
    Sleep(5000); 
}
void chengjiu()
{
    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
    system("cls");
    cout<<"\n\n\n          您的成就:\n";
    cout<<"\n\n\n          已完成:\n";
    if(chenjiu==1)
    {
        cout<<"          解说成就\n";
    }
    if(jieshule==1)
    {
        cout<<"          结束了?\n";
    }
    if(zuan==1)
    {
        cout<<"          钻石!\n";
    }
    if(xiajie==1)
    {
        cout<<"          下界!"; 
    }
    if(furen==1)
    { 
        cout<<"          富人一个!";
    }
    Sleep(3000);
}
void MCqianzhi()
{
    HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);  
    COORD size = {130, 40};
    SetConsoleScreenBufferSize(hOut,size);  
    SMALL_RECT rc = {0,0, 130, 40};
    SetConsoleWindowInfo(hOut,true ,&rc);
    system("cls");
    cout<<"\n\n\n         注册:你的名字\n\n";
    cin>>name; 
    while(1)
    {
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
        system("cls");
        cout<<"\n\n\n\n";
        cout<<"                 |------------------------------------------------------------------------------------------|\n";
        cout<<"                 |      1.游戏      2.商城      3.工作台      4.熔炉      5.金币      6.规则                |\n";
        cout<<"                 |                                                              作者--吕牧原                |\n";
        cout<<"                 |------------------------------------------------------------------------------------------|\n";
        cout<<"\t\t选择:";
        int xuanze;
        cin>>xuanze;
        if(xuanze==1)
        {
            if(flag==0)
            {
                gongjushouchi=1;
                flag=1;
                gongjurongji[1].wupin=4;
                gongjurongji[1].dengji=5;
                chushi(); 
            }
            MC();
        }
        else if(xuanze==2)
        {
            shangcheng();
        } 
        else if(xuanze==3)
        {
            gongzuotai();
        }
        else if(xuanze==4)
        {
            ronglu();
        }
        else if(xuanze==5) 
        {
            jinbiduihuan();
        }
        else if(xuanze==6)
        {
            guize();
        }
        else if(xuanze==7)
        {
            chenjiu=1;
            chengjiu();
        } 
    }
 } 
int x=14,y=1;
int jiguan1[16][3]={{0},{0,1,4},{0,1,4},{0,3,2},{0,1,3},{0,2,4},{0,4,1},{0,1,4},{0,2,3},{0,1,4},{0,3,2},{0,1,4},{0,1,4},{0,2,4},{0,1,3},{0,2,4}};
int ditu4y[20][41]=
{
    {0},
    {0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
    {0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,11,11,11,11,11,11,11,11,11,11},
    {0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,11,11,11,11,11,11,11,11,11},
    {0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,15,15,15,15,15,15,15,11,11,11,11,11,11,11,11},
    {0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,11,11,11,11,11,11,11,11,11},
    {0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,11,11,11,11,11,11,11,11,11,11},
    {0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
    {0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,191,191,191,191,191,191,11,11,11,11,11},
    {0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,11},
    {0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,191,191,191,11,11,6 ,6 ,6 ,6 ,6 ,6 ,191,11,11,11,11},
    {0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
    {0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
    {0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
    {0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
    {0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
    {0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
    {0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
    {0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
    {0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
};
int ditu4d[20][41]=
{
    {0},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4,4,4,4,4,4,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4,4,4,1,1,1,1,1,1,1,1,4,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
};
int ditu4di[20][41]=
{
    {0},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,0,0,0,0,0},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,1,1,1,1,1,1,2,0,0,0,0},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1},
    {0,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1},
    {0,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1},
    {0,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1},
    {0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
};
int ditu3y[20][41]=
{
    {0},
    {0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,11,11,11,11,12,11,11,11,11,11,11,11},
    {0,11,11,11,11,11,11,11,11,11,11,11,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,15,15,15,11,11,12,12,12,11,11,11,11,11,11},
    {0,11,11,11,11,11,11,11,11,11,11,11,6 ,11,11,11,11,6 ,11,11,11,11,11,11,11,11,11,11,15,11,11,12,12,12,12,12,11,11,11,11,11},
    {0,11,11,11,15,11,11,11,11,11,11,11,6 ,11,11,11,11,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11},
    {0,11,11,15,11,11,11,11,11,11,11,11,6 ,11,11,11,11,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11},
    {0,11,15,15,15,15,15,15,15,15,11,11,6 ,11,11,11,11,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
    {0,11,11,15,11,11,11,11,11,11,11,11,6 ,11,11,11,11,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
    {0,11,11,11,15,11,11,11,11,11,11,11,6 ,11,11,11,11,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
    {0,11,11,11,11,11,11,11,11,11,11,11,6 ,11,11,11,11,6 ,11,11,11,6 ,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
    {0,11,11,11,11,11,11,11,11,11,11,11,6 ,11,11,11,11,6 ,11,11,11,11,191,191,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
    {0,11,11,11,11,11,11,11,11,11,11,11,6 ,11,11,11,11,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
    {0,11,11,11,11,11,11,11,11,11,11,11,6 ,11,11,11,11,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
    {0,11,11,11,11,11,11,11,11,11,11,11,6 ,11,11,11,11,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
    {0,11,11,11,191,11,11,11,11,11,11,11,6 ,11,11,11,11,6 ,11,11,11,11,191,191,11,11,11,11,11,11,11,191,191,11,11,11,11,11,11,11,11},
    {0,15,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
    {0,15,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
    {0,15,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
    {0,15,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
    {0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
};
int ditu3d[20][41]=
{
    {0},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4,4,1,1,1,1,1,1,1,4,4,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
};
int ditu3di[20][41]=
{
    {0},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,0,0,0,2,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,2,2,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,0,0},
    {0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
};
int ditu2y[20][41]=
{
    {0},
    {0 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,15,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
    {0 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,15,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
    {0 ,6 ,6 ,6 ,6 ,6 ,6 ,15,15,15,15,15,15,15,15,15,6 ,6 ,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
    {0 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,15,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
    {0 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,15,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
    {0 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
    {0 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
    {0 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
    {0 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
    {0 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
    {0 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
    {0 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
    {0 ,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
    {0 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
    {0 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
    {0 ,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
    {0 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
    {0 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
    {0 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
};
int ditu2d[20][41]=
{
    {0},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
};
int ditu2di[20][41]=
{
    {0},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
    {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
};
int chushiy[20][51]=
{
    {0},
    {0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
    {0,11,11,11,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,15,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,6 ,11,0 ,11,0 ,11,11,6 },
    {0,11,11,15,15,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,11,11,11,11,11,11,6 ,0 ,11,0 ,0 ,11,11,6 },
    {0,11,11,11,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,11,11,11,11,11,6 ,0 ,11,0 ,0 ,11,11,6 },
    {0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,15,15,15,15,15,15,11,11,11,11,6 ,0 ,11,0 ,0 ,11,11,6 },
    {0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,11,11,11,11,11,6 ,0 ,0 ,0 ,0 ,0 ,11,6 },
    {0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,15,11,11,11,11,11,11,6 ,11,0 ,11,0 ,0 ,11,6 },
    {0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,6 ,11,0 ,11,0 ,11,11,6 },
    {0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,172,10,10,10,172,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,6 ,11,11,11,0 ,11,11,6 },
    {0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,6 ,0 ,0 ,0 ,0 ,0 ,0 ,6 },
    {0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,6 ,11,0 ,0 ,11,11,11,6 },
    {0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,6 ,0 ,0 ,0 ,11,0 ,11,6 },
    {0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,6 ,11,0 ,0 ,11,11,11,6 },
    {0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,6 ,11,0 ,0 ,11,11,11,6 },
    {0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
    {0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
    {0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
    {0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
    {0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
}; 
int chushid[20][51]=
{
    {0},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
};
int chushidi[20][51]=
{
    {0},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1},
    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
    {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
};
void win()
{
    HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);  
    COORD size = {150, 60};
    SetConsoleScreenBufferSize(hOut,size);  
    SMALL_RECT rc = {0,0, 150, 60};
    SetConsoleWindowInfo(hOut,true ,&rc);
    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
    cout<<"■                  ■                              ■■■■■■■                                ■          ■";
    cout<<endl;  
    cout<<" ■               ■                                ■          ■                                ■          ■";
    cout<<endl;                     
    cout<<"   ■            ■                                 ■          ■                                ■          ■";
    cout<<endl;
    cout<<"    ■          ■                                  ■          ■                                ■          ■";
    cout<<endl;
    cout<<"      ■      ■                                    ■          ■                                ■          ■";
    cout<<endl;
    cout<<"        ■  ■                                      ■          ■                                ■          ■";
    cout<<endl;
    cout<<"          ■                                        ■          ■                                ■          ■";
    cout<<endl;
    cout<<"          ■                                        ■          ■                                ■          ■";
    cout<<endl;
    cout<<"          ■                                        ■          ■                                ■          ■";
    cout<<endl;
    cout<<"          ■                                        ■          ■                                ■          ■";
    cout<<endl;
    cout<<"          ■                                        ■          ■                                ■          ■";
    cout<<endl;
    cout<<"          ■                                        ■          ■                                ■          ■";
    cout<<endl;
    cout<<"          ■                                        ■          ■                                ■          ■";
    cout<<endl;
    cout<<"          ■                                        ■          ■                                ■          ■";
    cout<<endl;
    cout<<"          ■                                        ■■■■■■■                                ■■■■■■■";
    cout<<endl;
    system("cls");
    Sleep(500);
    cout<<"■                  ■                              ■■■■■■■                                ■          ■";
    cout<<endl; 
    cout<<" ■               ■                                ■          ■                                ■          ■";
    cout<<endl;
    cout<<"   ■            ■                                 ■          ■                                ■          ■";
    cout<<endl;
    cout<<"    ■          ■                                  ■          ■                                ■          ■";
    cout<<endl;
    cout<<"      ■      ■                                    ■          ■                                ■          ■";
    cout<<endl;
    cout<<"        ■  ■                                      ■          ■                                ■          ■";
    cout<<endl;
    cout<<"          ■                                        ■          ■                                ■          ■";
    cout<<endl;
    cout<<"          ■                                        ■          ■                                ■          ■";
    cout<<endl;
    cout<<"          ■                                        ■          ■                                ■          ■";
    cout<<endl;
    cout<<"          ■                                        ■          ■                                ■          ■";
    cout<<endl;
    cout<<"          ■                                        ■          ■                                ■          ■";
    cout<<endl;
    cout<<"          ■                                        ■          ■                                ■          ■";
    cout<<endl;
    cout<<"          ■                                        ■          ■                                ■          ■";
    cout<<endl;
    cout<<"          ■                                        ■          ■                                ■          ■";
    cout<<endl;
    cout<<"          ■                                        ■■■■■■■                                ■■■■■■■";
    cout<<endl;
    cout<<endl;
    cout<<endl;
    cout<<endl;
    cout<<endl;
    cout<<endl;
    cout<<"     ■                                         ■             ■                                ■■■■■■■";
    cout<<endl; 
    cout<<"      ■                                       ■              ■                                ■          ■";
    cout<<endl; 
    cout<<"       ■                                     ■                                                 ■          ■";
    cout<<endl;
    cout<<"        ■                                  ■                 ■                                ■          ■";
    cout<<endl;
    cout<<"         ■                                ■                  ■                                ■          ■";
    cout<<endl;
    cout<<"          ■                              ■                   ■                                ■          ■";
    cout<<endl;
    cout<<"           ■                            ■                    ■                                ■          ■";
    cout<<endl;
    cout<<"            ■           ■             ■                     ■                                ■          ■";
    cout<<endl; 
    cout<<"             ■         ■  ■         ■                      ■                                ■          ■";
    cout<<endl;
    cout<<"              ■       ■    ■       ■                       ■                                ■          ■";
    cout<<endl;
    cout<<"               ■     ■      ■     ■                        ■                                ■          ■";
    cout<<endl;
    cout<<"                 ■  ■        ■  ■                          ■                                ■          ■";
    cout<<endl;
    cout<<"                   ■           ■                             ■                                ■          ■";
    for(int j=1;j<=5;j++)
    {
        for(int i=1;i<=15;i++)
        {
            SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),i);
            system("cls");
            Sleep(500);
            cout<<"■                  ■                              ■■■■■■■                                ■          ■";
            cout<<endl; 
            cout<<" ■               ■                                ■          ■                                ■          ■";
            cout<<endl;
            cout<<"   ■            ■                                 ■          ■                                ■          ■";
            cout<<endl;
            cout<<"    ■          ■                                  ■          ■                                ■          ■";
            cout<<endl;
            cout<<"      ■      ■                                    ■          ■                                ■          ■";
            cout<<endl;
            cout<<"        ■  ■                                      ■          ■                                ■          ■";
            cout<<endl;
            cout<<"          ■                                        ■          ■                                ■          ■";
            cout<<endl;
            cout<<"          ■                                        ■          ■                                ■          ■";
            cout<<endl;
            cout<<"          ■                                        ■          ■                                ■          ■";
            cout<<endl;
            cout<<"          ■                                        ■          ■                                ■          ■";
            cout<<endl;
            cout<<"          ■                                        ■          ■                                ■          ■";
            cout<<endl;
            cout<<"          ■                                        ■          ■                                ■          ■";
            cout<<endl;
            cout<<"          ■                                        ■          ■                                ■          ■";
            cout<<endl;
            cout<<"          ■                                        ■          ■                                ■          ■";
            cout<<endl;
            cout<<"          ■                                        ■■■■■■■                                ■■■■■■■";
            cout<<endl;
            cout<<endl;
            cout<<endl;
            cout<<endl;
            cout<<endl;
            cout<<endl;
            cout<<"     ■                                         ■             ■                                ■■■■■■■";
            cout<<endl; 
            cout<<"      ■                                       ■              ■                                ■          ■";
            cout<<endl; 
            cout<<"       ■                                     ■                                                 ■          ■";
            cout<<endl;
            cout<<"        ■                                  ■                 ■                                ■          ■";
            cout<<endl;
            cout<<"         ■                                ■                  ■                                ■          ■";
            cout<<endl;
            cout<<"          ■                              ■                   ■                                ■          ■";
            cout<<endl;
            cout<<"           ■                            ■                    ■                                ■          ■";
            cout<<endl;
            cout<<"            ■           ■             ■                     ■                                ■          ■";
            cout<<endl; 
            cout<<"             ■         ■  ■         ■                      ■                                ■          ■";
            cout<<endl;
            cout<<"              ■       ■    ■       ■                       ■                                ■          ■";
            cout<<endl;
            cout<<"               ■     ■      ■     ■                        ■                                ■          ■";
            cout<<endl;
            cout<<"                 ■  ■        ■  ■                          ■                                ■          ■";
            cout<<endl;
            cout<<"                   ■           ■                             ■                                ■          ■";
        }
    }
    exit(0);
}
void die()
{
    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
    cout<<"■                  ■          ■■■■■■■            ■          ■";
    cout<<endl;
    cout<<" ■               ■            ■          ■            ■          ■";
    cout<<endl;
    cout<<"   ■            ■             ■          ■            ■          ■";
    cout<<endl;
    cout<<"    ■          ■              ■          ■            ■          ■";
    cout<<endl;
    cout<<"      ■      ■                ■          ■            ■          ■";
    cout<<endl;
    cout<<"        ■  ■                  ■          ■            ■          ■";
    cout<<endl;
    cout<<"          ■                    ■          ■            ■          ■";
    cout<<endl;
    cout<<"          ■                    ■          ■            ■          ■";
    cout<<endl;
    cout<<"          ■                    ■          ■            ■          ■";
    cout<<endl;
    cout<<"          ■                    ■          ■            ■          ■";
    cout<<endl;
    cout<<"          ■                    ■          ■            ■          ■";
    cout<<endl;
    cout<<"          ■                    ■          ■            ■          ■";
    cout<<endl;
    cout<<"          ■                    ■          ■            ■          ■";
    cout<<endl;
    cout<<"          ■                    ■          ■            ■          ■";
    cout<<endl;
    cout<<"          ■                    ■■■■■■■            ■■■■■■■";
    cout<<endl;
    system("cls");
    Sleep(500);
    cout<<"■                  ■          ■■■■■■■            ■          ■";
    cout<<endl;
    cout<<" ■               ■            ■          ■            ■          ■";
    cout<<endl;
    cout<<"   ■            ■             ■          ■            ■          ■";
    cout<<endl;
    cout<<"    ■          ■              ■          ■            ■          ■";
    cout<<endl;
    cout<<"      ■      ■                ■          ■            ■          ■";
    cout<<endl;
    cout<<"        ■  ■                  ■          ■            ■          ■";
    cout<<endl;
    cout<<"          ■                    ■          ■            ■          ■";
    cout<<endl;
    cout<<"          ■                    ■          ■            ■          ■";
    cout<<endl;
    cout<<"          ■                    ■          ■            ■          ■";
    cout<<endl;
    cout<<"          ■                    ■          ■            ■          ■";
    cout<<endl;
    cout<<"          ■                    ■          ■            ■          ■";
    cout<<endl;
    cout<<"          ■                    ■          ■            ■          ■";
    cout<<endl;
    cout<<"          ■                    ■          ■            ■          ■";
    cout<<endl;
    cout<<"          ■                    ■          ■            ■          ■";
    cout<<endl;
    cout<<"          ■                    ■■■■■■■            ■■■■■■■";
    cout<<endl;
    cout<<endl;
    cout<<endl;
    cout<<endl;
    cout<<endl;
    cout<<endl;
    cout<<"                     ■               ■                   ■■■■■■■■■";
    cout<<endl; 
    cout<<"                     ■               ■                   ■              ■";
    cout<<endl; 
    cout<<"                     ■               ■                   ■              ■";
    cout<<endl;
    cout<<"                     ■               ■                   ■              ■";
    cout<<endl;
    cout<<"                     ■                                    ■              ■";
    cout<<endl;
    cout<<"                     ■               ■                   ■              ■";
    cout<<endl;
    cout<<"         ■■■■■■■               ■                   ■■■■■■■■■";
    cout<<endl;
    cout<<"         ■          ■               ■                   ■                ";
    cout<<endl; 
    cout<<"         ■          ■               ■                   ■                ";
    cout<<endl;
    cout<<"         ■          ■               ■                   ■                ";
    cout<<endl;
    cout<<"         ■          ■               ■                   ■                ";
    cout<<endl;
    cout<<"         ■          ■               ■                   ■                ";
    cout<<endl;
    cout<<"         ■■■■■■■               ■                   ■■■■■■■■■";
    for(int j=1;j<=5;j++)
    {
        for(int i=1;i<=15;i++)
        {
            SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),i);
            system("cls"); 
            cout<<"■                  ■          ■■■■■■■            ■          ■";
            cout<<endl;
            cout<<" ■               ■            ■          ■            ■          ■";
            cout<<endl;
            cout<<"   ■            ■             ■          ■            ■          ■";
            cout<<endl;
            cout<<"    ■          ■              ■          ■            ■          ■";
            cout<<endl;
            cout<<"      ■      ■                ■          ■            ■          ■";
            cout<<endl;
            cout<<"        ■  ■                  ■          ■            ■          ■";
            cout<<endl;
            cout<<"          ■                    ■          ■            ■          ■";
            cout<<endl;
            cout<<"          ■                    ■          ■            ■          ■";
            cout<<endl;
            cout<<"          ■                    ■          ■            ■          ■";
            cout<<endl;
            cout<<"          ■                    ■          ■            ■          ■";
            cout<<endl;
            cout<<"          ■                    ■          ■            ■          ■";
            cout<<endl;
            cout<<"          ■                    ■          ■            ■          ■";
            cout<<endl;
            cout<<"          ■                    ■          ■            ■          ■";
            cout<<endl;
            cout<<"          ■                    ■          ■            ■          ■";
            cout<<endl;
            cout<<"          ■                    ■■■■■■■            ■■■■■■■";
            cout<<endl;
            cout<<endl;
            cout<<endl;
            cout<<endl;
            cout<<endl;
            cout<<endl;
            cout<<"                     ■               ■                   ■■■■■■■■■";
            cout<<endl; 
            cout<<"                     ■               ■                   ■              ■";
            cout<<endl; 
            cout<<"                     ■               ■                   ■              ■";
            cout<<endl;
            cout<<"                     ■               ■                   ■              ■";
            cout<<endl;
            cout<<"                     ■                                    ■              ■";
            cout<<endl;
            cout<<"                     ■               ■                   ■              ■";
            cout<<endl;
            cout<<"         ■■■■■■■               ■                   ■■■■■■■■■";
            cout<<endl;
            cout<<"         ■          ■               ■                   ■                ";
            cout<<endl; 
            cout<<"         ■          ■               ■                   ■                ";
            cout<<endl;
            cout<<"         ■          ■               ■                   ■                ";
            cout<<endl;
            cout<<"         ■          ■               ■                   ■                ";
            cout<<endl;
            cout<<"         ■          ■               ■                   ■                ";
            cout<<endl;
            cout<<"         ■■■■■■■               ■                   ■■■■■■■■■";
        }
    }
    exit(0);
}
//die 
void yici(int i,int j)
{
    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),11);
    system("cls"); 
    cout<<"    ■       ■";
    cout<<endl;
    cout<<"  ■      ■    ■ ";
    cout<<endl;
    cout<<"■■■  ■ ■■■ ■";
    cout<<endl;
    cout<<" ■";
    cout<<endl;
    cout<<"■■■     ■■■";
    cout<<endl;
    cout<<"   ■     ■    ■";
    cout<<endl;
    cout<<" ■       ■    ■";
    cout<<endl;
    cout<<"■         ■■■";
    Sleep(100);
    system("cls"); 
    cout<<"    ■       ■              ■    ■";
    cout<<endl;
    cout<<"  ■      ■    ■         ■     ■■■■■■";
    cout<<endl;
    cout<<"■■■  ■ ■■■ ■     ■■    ■   ■  ■";
    cout<<endl;
    cout<<" ■                        ■         ■";
    cout<<endl;
    cout<<"■■■     ■■■          ■     ■  ■  ■";
    cout<<endl;
    cout<<"   ■     ■    ■         ■    ■   ■   ■";
    cout<<endl;
    cout<<" ■       ■    ■         ■   ■    ■";
    cout<<endl;
    cout<<"■         ■■■          ■         ■";
    Sleep(100);
    system("cls"); 
    cout<<"    ■       ■              ■    ■";
    cout<<endl;
    cout<<"  ■      ■    ■         ■     ■■■■■■";
    cout<<endl;
    cout<<"■■■  ■ ■■■ ■     ■■    ■   ■  ■";
    cout<<endl;
    cout<<" ■                        ■         ■            ■■■■■■■■■■";
    cout<<endl;
    cout<<"■■■     ■■■          ■     ■  ■  ■";
    cout<<endl;
    cout<<"   ■     ■    ■         ■    ■   ■   ■";
    cout<<endl;
    cout<<" ■       ■    ■         ■   ■    ■";
    cout<<endl;
    cout<<"■         ■■■          ■         ■";
    Sleep(100);
    system("cls"); 
    cout<<"    ■       ■              ■    ■";
    cout<<endl;
    cout<<"  ■      ■    ■         ■     ■■■■■■";
    cout<<endl;
    cout<<"■■■  ■ ■■■ ■     ■■    ■   ■  ■";
    cout<<endl;
    cout<<" ■                        ■         ■            ■■■■■■■■■■";
    cout<<endl;
    cout<<"■■■     ■■■          ■     ■  ■  ■";
    cout<<endl;
    cout<<"   ■     ■    ■         ■    ■   ■   ■";
    cout<<endl;
    cout<<" ■       ■    ■         ■   ■    ■";
    cout<<endl;
    cout<<"■         ■■■          ■         ■";
    cout<<endl;
    cout<<endl;
    cout<<endl;
    cout<<endl;
    cout<<endl;
    cout<<"           ■";
    cout<<endl;
    cout<<" ■       ■";
    cout<<endl;
    cout<<"   ■    ■■■■■■■■";
    cout<<endl;
    cout<<"        ■     ■     ■";
    cout<<endl;
    cout<<"       ■      ■    ■";
    cout<<endl;
    cout<<"    ■         ■";
    cout<<endl;
    cout<<"  ■         ■  ■";
    cout<<endl;
    cout<<"            ■    ■";
    cout<<endl;
    cout<<"           ■       ■";
    cout<<endl;
    cout<<"          ■         ■";
    Sleep(100);
    system("cls"); 
    cout<<"    ■       ■              ■    ■";
    cout<<endl;
    cout<<"  ■      ■    ■         ■     ■■■■■■";
    cout<<endl;
    cout<<"■■■  ■ ■■■ ■     ■■    ■   ■  ■";
    cout<<endl;
    cout<<" ■                        ■         ■            ■■■■■■■■■■";
    cout<<endl;
    cout<<"■■■     ■■■          ■     ■  ■  ■";
    cout<<endl;
    cout<<"   ■     ■    ■         ■    ■   ■   ■";
    cout<<endl;
    cout<<" ■       ■    ■         ■   ■    ■";
    cout<<endl;
    cout<<"■         ■■■          ■         ■";
    cout<<endl;
    cout<<endl;
    cout<<endl;
    cout<<endl;
    cout<<endl;
    cout<<"           ■                   ■        ■■■■";
    cout<<endl;
    cout<<" ■       ■                    ■        ■    ■";
    cout<<endl;
    cout<<"   ■    ■■■■■■■■       ■        ■    ■";
    cout<<endl;
    cout<<"        ■     ■     ■        ■        ■    ■";
    cout<<endl;  
    cout<<"       ■      ■    ■     ■■■■■    ■    ■";
    cout<<endl;
    cout<<"    ■         ■             ■■ ■     ■    ■";
    cout<<endl;
    cout<<"  ■         ■  ■          ■ ■  ■   ■      ■";
    cout<<endl;
    cout<<"            ■    ■        ■  ■      ■        ■";
    cout<<endl;
    cout<<"           ■       ■          ■     ■          ■";
    cout<<endl;
    cout<<"          ■         ■         ■    ■            ■";
    Sleep(100);
    system("cls"); 
    cout<<"    ■       ■              ■    ■";
    cout<<endl;
    cout<<"  ■      ■    ■         ■     ■■■■■■";
    cout<<endl;
    cout<<"■■■  ■ ■■■ ■     ■■    ■   ■  ■";
    cout<<endl;
    cout<<" ■                        ■         ■            ■■■■■■■■■■";
    cout<<endl;
    cout<<"■■■     ■■■          ■     ■  ■  ■";
    cout<<endl;
    cout<<"   ■     ■    ■         ■    ■   ■   ■";
    cout<<endl;
    cout<<" ■       ■    ■         ■   ■    ■";
    cout<<endl;
    cout<<"■         ■■■          ■         ■";
    cout<<endl;
    cout<<endl;
    cout<<endl;
    cout<<endl;
    cout<<endl;
    cout<<"           ■                   ■        ■■■■             ■";
    cout<<endl;
    cout<<" ■       ■                    ■        ■    ■           ■  ■";
    cout<<endl;
    cout<<"   ■    ■■■■■■■■       ■        ■    ■         ■      ■ ";
    cout<<endl;
    cout<<"        ■     ■     ■        ■        ■    ■       ■  ■■■  ■";
    cout<<endl;  
    cout<<"       ■      ■    ■     ■■■■■    ■    ■        ";
    cout<<endl;
    cout<<"    ■         ■             ■■ ■     ■    ■        ■■■■■■";
    cout<<endl;
    cout<<"  ■         ■  ■          ■ ■  ■   ■      ■          ■  ";
    cout<<endl;
    cout<<"            ■    ■        ■  ■      ■        ■        ■  ";
    cout<<endl;
    cout<<"           ■       ■          ■     ■          ■      ■     ■";
    cout<<endl;
    cout<<"          ■         ■         ■    ■            ■    ■■■■■■";
}
//一次机会 
void liangci(int i,int j)
{
    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),11);
    system("cls"); 
    cout<<"    ■       ■";
    cout<<endl;
    cout<<"  ■      ■    ■ ";
    cout<<endl;
    cout<<"■■■  ■ ■■■ ■";
    cout<<endl;
    cout<<" ■";
    cout<<endl;
    cout<<"■■■     ■■■";
    cout<<endl;
    cout<<"   ■     ■    ■";
    cout<<endl;
    cout<<" ■       ■    ■";
    cout<<endl;
    cout<<"■         ■■■";
    Sleep(100);
    system("cls"); 
    cout<<"    ■       ■              ■    ■";
    cout<<endl;
    cout<<"  ■      ■    ■         ■     ■■■■■■";
    cout<<endl;
    cout<<"■■■  ■ ■■■ ■     ■■    ■   ■  ■";
    cout<<endl;
    cout<<" ■                        ■         ■";
    cout<<endl;
    cout<<"■■■     ■■■          ■     ■  ■  ■";
    cout<<endl;
    cout<<"   ■     ■    ■         ■    ■   ■   ■";
    cout<<endl;
    cout<<" ■       ■    ■         ■   ■    ■";
    cout<<endl;
    cout<<"■         ■■■          ■         ■";
    Sleep(100);
    system("cls"); 
    cout<<"    ■       ■              ■    ■                  ■■■■■■■■■■";
    cout<<endl;
    cout<<"  ■      ■    ■         ■     ■■■■■■              ■      ■ ";
    cout<<endl;
    cout<<"■■■  ■ ■■■ ■     ■■    ■   ■  ■                ■      ■";
    cout<<endl;
    cout<<" ■                        ■         ■             ■■■■■■■■■■■";
    cout<<endl;
    cout<<"■■■     ■■■          ■     ■  ■  ■         ■   ■  ■  ■  ■ ■";
    cout<<endl;
    cout<<"   ■     ■    ■         ■    ■   ■   ■        ■  ■    ■■    ■■";
    cout<<endl;
    cout<<" ■       ■    ■         ■   ■    ■             ■                   ■";
    cout<<endl;
    cout<<"■         ■■■          ■         ■             ■                   ■";
    Sleep(100);
    system("cls"); 
    cout<<"    ■       ■              ■    ■                  ■■■■■■■■■■";
    cout<<endl;
    cout<<"  ■      ■    ■         ■     ■■■■■■              ■      ■";
    cout<<endl;
    cout<<"■■■  ■ ■■■ ■     ■■    ■   ■  ■                ■      ■";
    cout<<endl;
    cout<<" ■                        ■         ■             ■■■■■■■■■■■";
    cout<<endl;
    cout<<"■■■     ■■■          ■     ■  ■  ■         ■   ■  ■  ■  ■ ■";
    cout<<endl;
    cout<<"   ■     ■    ■         ■    ■   ■   ■        ■  ■    ■■    ■■";
    cout<<endl;
    cout<<" ■       ■    ■         ■   ■    ■             ■                   ■";
    cout<<endl;
    cout<<"■         ■■■          ■         ■             ■                   ■";
    cout<<endl;
    cout<<endl;
    cout<<endl;
    cout<<endl;
    cout<<endl;
    cout<<"           ■";
    cout<<endl;
    cout<<" ■       ■";
    cout<<endl;
    cout<<"   ■    ■■■■■■■■";
    cout<<endl;
    cout<<"        ■     ■     ■";
    cout<<endl;
    cout<<"       ■      ■    ■";
    cout<<endl;
    cout<<"    ■         ■";
    cout<<endl;
    cout<<"  ■         ■  ■";
    cout<<endl;
    cout<<"            ■    ■";
    cout<<endl;
    cout<<"           ■       ■";
    cout<<endl;
    cout<<"          ■         ■";
    Sleep(100);
    system("cls"); 
    cout<<"    ■       ■              ■    ■                  ■■■■■■■■■■";
    cout<<endl;
    cout<<"  ■      ■    ■         ■     ■■■■■■              ■      ■ ";
    cout<<endl;
    cout<<"■■■  ■ ■■■ ■     ■■    ■   ■  ■                ■      ■";
    cout<<endl;
    cout<<" ■                        ■         ■             ■■■■■■■■■■■";
    cout<<endl;
    cout<<"■■■     ■■■          ■     ■  ■  ■         ■   ■  ■  ■  ■ ■";
    cout<<endl;
    cout<<"   ■     ■    ■         ■    ■   ■   ■        ■  ■    ■■    ■■";
    cout<<endl;
    cout<<" ■       ■    ■         ■   ■    ■             ■                   ■";
    cout<<endl;
    cout<<"■         ■■■          ■         ■             ■                   ■";
    cout<<endl;
    cout<<endl;
    cout<<endl;
    cout<<endl;
    cout<<endl;
    cout<<"           ■                   ■        ■■■■";
    cout<<endl;
    cout<<" ■       ■                    ■        ■    ■";
    cout<<endl;
    cout<<"   ■    ■■■■■■■■       ■        ■    ■";
    cout<<endl;
    cout<<"        ■     ■     ■        ■        ■    ■";
    cout<<endl;  
    cout<<"       ■      ■    ■     ■■■■■    ■    ■";
    cout<<endl;
    cout<<"    ■         ■             ■■ ■     ■    ■";
    cout<<endl;
    cout<<"  ■         ■  ■          ■ ■  ■   ■      ■";
    cout<<endl;
    cout<<"            ■    ■        ■  ■      ■        ■";
    cout<<endl;
    cout<<"           ■       ■          ■     ■          ■";
    cout<<endl;
    cout<<"          ■         ■         ■    ■            ■";
    Sleep(100);
    system("cls"); 
    cout<<"    ■       ■              ■    ■                  ■■■■■■■■■■";
    cout<<endl;
    cout<<"  ■      ■    ■         ■     ■■■■■■              ■      ■ ";
    cout<<endl;
    cout<<"■■■  ■ ■■■ ■     ■■    ■   ■  ■                ■      ■";
    cout<<endl;
    cout<<" ■                        ■         ■             ■■■■■■■■■■■";
    cout<<endl;
    cout<<"■■■     ■■■          ■     ■  ■  ■         ■   ■  ■  ■  ■ ■";
    cout<<endl;
    cout<<"   ■     ■    ■         ■    ■   ■   ■        ■  ■    ■■    ■■";
    cout<<endl;
    cout<<" ■       ■    ■         ■   ■    ■             ■                   ■";
    cout<<endl;
    cout<<"■         ■■■          ■         ■             ■                   ■";
    cout<<endl;
    cout<<endl;
    cout<<endl;
    cout<<endl;
    cout<<endl;
    cout<<"           ■                   ■        ■■■■             ■";
    cout<<endl;
    cout<<" ■       ■                    ■        ■    ■           ■  ■";
    cout<<endl;
    cout<<"   ■    ■■■■■■■■       ■        ■    ■         ■      ■ ";
    cout<<endl;
    cout<<"        ■     ■     ■        ■        ■    ■       ■  ■■■  ■";
    cout<<endl;  
    cout<<"       ■      ■    ■     ■■■■■    ■    ■        ";
    cout<<endl;
    cout<<"    ■         ■             ■■ ■     ■    ■        ■■■■■■";
    cout<<endl;
    cout<<"  ■         ■  ■          ■ ■  ■   ■      ■          ■  ";
    cout<<endl;
    cout<<"            ■    ■        ■  ■      ■        ■        ■  ";
    cout<<endl;
    cout<<"           ■       ■          ■     ■          ■      ■     ■";
    cout<<endl;
    cout<<"          ■         ■         ■    ■            ■    ■■■■■■";
}
//两次机会
void shuchu4(int ki,int kj)
{
    system("cls");
    for(int i=1;i<=19;i++)
    {
        for(int j=1;j<=40;j++)
        {
            if(x==i&&y==j)
            {
                SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
                cout<<"我"; 
            }
            else if(ditu4d[i][j]==1)
            {
                SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), ditu4y[i][j]);
                printf("▇");
            }
            else if(ditu4d[i][j]==2)
            {
                SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), ditu4y[i][j]);
                printf("●");
            }
            else if(ditu4d[i][j]==3)
            {
                SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), ditu4y[i][j]);
                printf("▼");
            } 
            else
            {
                SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), ditu4y[i][j]);
                printf("▲");
            }
        }
        cout<<endl;
    }
    if(ditu4di[x][y]==2) die();
    if(ditu4di[x][y]==1) die();
} 
//输出4 
void dixing4()
{
    while(1)
    {
        bool f=0;
        if(ditu4di[x+1][y]==0)
        {
            x+=1;
            if(x==20)
            {
                f=1; 
            }
        }
        else
        {
            break;
        }
        if(f==1)
        {
            die();
            break;
        }
        system("cls");
        shuchu4(1,1);
    }
}
//地心引力4
void yidong4(int i,int j,char xingzou)
{
    if(xingzou=='d') 
    {
        if(ditu4di[x][y+1]==0||ditu3di[x][y+1]==2)
        {
            if(y!=j+40)
                y+=1;
        }
    }
    if(xingzou=='a')
    {
        if(ditu4di[x][y-1]==0||ditu3di[x][y-1]==2)
        {
            if(y!=j+1-1)
                y-=1;
        }
    }
    if(xingzou=='s')
    {
        x-=1;
        y-=1;
        if(y<j+1-1) y=j;
        shuchu4(i,j);
        Sleep(20);
        x-=1;
        y-=1;
        if(y<j+1-1) y=j;
        shuchu4(i,j);
        Sleep(20);
        x+=1;
        y-=1;
        if(ditu4di[x][y]==1) x-=1;
        if(y<j+1-1) y=j;
        shuchu4(i,j);
        Sleep(20);
        x+=1;
        y-=1;
        if(ditu4di[x][y]==1) x-=1;
        if(y<j+1-1) y=j;
        Sleep(20);
        shuchu4(i,j);
    }
    if(xingzou=='w')
    {
        x-=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu4(i,j);
        Sleep(20);
        x-=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu4(i,j);
        Sleep(20);
        x+=1;
        y+=1;
        if(ditu4di[x][y]==1) x-=1;
        if(y>j+40) y=j+40;
        shuchu4(i,j);
        Sleep(20);
        x+=1;
        y+=1;
        if(ditu4di[x][y]==1) x-=1;
        if(y>j+40) y=j+40;
        shuchu4(i,j);
        Sleep(20);
    }
    if(xingzou=='q')
    {
        x-=1;
        y-=1;
        if(y<j+1-1) y=j;
        shuchu4(i,j);
        Sleep(20);
        x-=1;
        y-=1;
        if(y<j+1-1) y=j;
        shuchu4(i,j);
        Sleep(20);
        x-=1;
        y-=1;
        if(y<j+1-1) y=j;
        shuchu4(i,j);
        Sleep(20);
        x-=1;
        y-=1;
        if(y<j+1-1) y=j;
        shuchu4(i,j);
        Sleep(20);
        x+=1;
        y-=1;
        if(ditu4di[x][y]==1) x-=1;
        if(y<j+1-1) y=j;
        shuchu4(i,j);
        Sleep(20);
        x+=1;
        y-=1;
        if(ditu4di[x][y]==1) x-=1;
        if(y<j+1-1) y=j;
        shuchu4(i,j);
        Sleep(20);
        x+=1;
        y-=1;
        if(ditu4di[x][y]==1) x-=1;
        if(y<j+1-1) y=j;
        Sleep(200);
        shuchu4(i,j);
        Sleep(20);
        x+=1;
        y-=1;
        if(ditu4di[x][y]==1) x-=1;
        if(y<j+1-1) y=j;
        Sleep(20);
        shuchu4(i,j);
    }
    if(xingzou=='e')
    {
        x-=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu4(i,j);
        Sleep(20);
        x-=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu4(i,j);
        Sleep(20);
        x-=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu4(i,j);
        Sleep(20);
        x-=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu4(i,j);
        Sleep(20);
        x+=1;
        y+=1;
        if(ditu4di[x][y]==1) x-=1;
        if(y>j+40) y=j+40;
        shuchu4(i,j);
        Sleep(20);
        x+=1;
        y+=1;
        if(ditu4di[x][y]==1) x-=1;
        if(y>j+40) y=j+40;
        shuchu4(i,j);
        Sleep(20);
        x+=1;
        y+=1;
        if(ditu4di[x][y]==1) x-=1;
        if(y>j+40) y=j+40;
        shuchu4(i,j);
        Sleep(20);
        x+=1;
        y+=1;
        if(ditu4di[x][y]==1) x-=1;
        if(y>j+40) y=j+40;
        Sleep(20);
        shuchu4(i,j);
    }
}
//移动4
void ditu4()
{
    x=1,y=3;
    dixing4();  
    while(1)
    {
        char xingzou;
        xingzou=getch();
        if(xingzou=='I'&&y>=33&&x==15)
        {
            win();
        }   
        yidong4(1,1,xingzou);
        shuchu4(1,1);
        dixing4();
        if(y==4) ditu4di[x+1][3]=0;
        if(y==36) 
        {
            while(1)
            {
                x-=1;
                shuchu4(1,1);
            }
        }
    } 
} 
void shuchu3(int ki,int kj)
{
    system("cls");
    for(int i=1;i<=19;i++)
    {
        for(int j=1;j<=40;j++)
        {
            if(x==i&&y==j)
            {
                SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
                cout<<"我"; 
            }
            else if(ditu3d[i][j]==1)
            {
                SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), ditu3y[i][j]);
                printf("▇");
            }
            else if(ditu3d[i][j]==2)
            {
                SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), ditu3y[i][j]);
                printf("●");
            }
            else if(ditu3d[i][j]==3)
            {
                SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), ditu3y[i][j]);
                printf("▼");
            } 
            else
            {
                SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), ditu3y[i][j]);
                printf("▲");
            }
        }
        cout<<endl;
    }
    if(ditu3di[x][y]==2) die();
    if(ditu3di[x][y]==1) die();
} 
//输出3 
void dixing3()
{
    while(1)
    {
        bool f=0;
        if(ditu3di[x+1][y]==0)
        {
            x+=1;
            if(x==19)
            {
                f=1; 
            }
        }
        else
        {
            break;
        }
        if(f==1)
        {
            die();
            break;
        }
        system("cls");
        shuchu3(1,1);
    }
}
//地心引力3
void yidong3(char xingzou,int i,int j)
{
    if(xingzou=='d') 
    {
        if(ditu3di[x][y+1]==0||ditu3di[x][y+1]==2)
        {
            if(y!=j+40)
                y+=1;
        }
    }
    if(xingzou=='a')
    {
        if(ditu3di[x][y-1]==0||ditu3di[x][y-1]==2)
        {
            if(y!=j+1-1)
                y-=1;
        }
    }
    if(xingzou=='s')
    {
        x-=1;
        y-=1;
        if(y<j+1-1) y=j;
        shuchu3(i,j);
        Sleep(20);
        x-=1;
        y-=1;
        if(y<j+1-1) y=j;
        shuchu3(i,j);
        Sleep(20);
        x+=1;
        y-=1;
        if(ditu3di[x][y]==1) x-=1;
        if(y<j+1-1) y=j;
        shuchu3(i,j);
        Sleep(20);
        x+=1;
        y-=1;
        if(ditu3di[x][y]==1) x-=1;
        if(y<j+1-1) y=j;
        Sleep(20);
        shuchu3(i,j);
    }
    if(xingzou=='w')
    {
        x-=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu3(i,j);
        Sleep(20);
        x-=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu3(i,j);
        Sleep(20);
        x+=1;
        y+=1;
        if(ditu3di[x][y]==1) x-=1;
        if(y>j+40) y=j+40;
        shuchu3(i,j);
        Sleep(20);
        x+=1;
        y+=1;
        if(ditu3di[x][y]==1) x-=1;
        if(y>j+40) y=j+40;
        shuchu3(i,j);
        Sleep(20);
    }
    if(xingzou=='q')
    {
        x-=1;
        y-=1;
        if(y<j+1-1) y=j;
        shuchu3(i,j);
        Sleep(20);
        x-=1;
        y-=1;
        if(y<j+1-1) y=j;
        shuchu3(i,j);
        Sleep(20);
        x-=1;
        y-=1;
        if(y<j+1-1) y=j;
        shuchu3(i,j);
        Sleep(20);
        x-=1;
        y-=1;
        if(y<j+1-1) y=j;
        shuchu3(i,j);
        Sleep(20);
        x+=1;
        y-=1;
        if(ditu3di[x][y]==1) x-=1;
        if(y<j+1-1) y=j;
        shuchu3(i,j);
        Sleep(20);
        x+=1;
        y-=1;
        if(ditu3di[x][y]==1) x-=1;
        if(y<j+1-1) y=j;
        shuchu3(i,j);
        Sleep(20);
        x+=1;
        y-=1;
        if(ditu3di[x][y]==1) x-=1;
        if(y<j+1-1) y=j;
        Sleep(200);
        shuchu3(i,j);
        Sleep(20);
        x+=1;
        y-=1;
        if(ditu3di[x][y]==1) x-=1;
        if(y<j+1-1) y=j;
        Sleep(20);
        shuchu3(i,j);
    }
    if(xingzou=='e')
    {
        x-=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu3(i,j);
        Sleep(20);
        x-=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu3(i,j);
        Sleep(20);
        x-=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu3(i,j);
        Sleep(20);
        x-=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu3(i,j);
        Sleep(20);
        x+=1;
        y+=1;
        if(ditu3di[x][y]==1) x-=1;
        if(y>j+40) y=j+40;
        shuchu3(i,j);
        Sleep(20);
        x+=1;
        y+=1;
        if(ditu3di[x][y]==1) x-=1;
        if(y>j+40) y=j+40;
        shuchu3(i,j);
        Sleep(20);
        x+=1;
        y+=1;
        if(ditu3di[x][y]==1) x-=1;
        if(y>j+40) y=j+40;
        shuchu3(i,j);
        Sleep(20);
        x+=1;
        y+=1;
        if(ditu3di[x][y]==1) x-=1;
        if(y>j+40) y=j+40;
        Sleep(20);
        shuchu3(i,j);
    }
}
//移动3 
void youxijiguan1()
{
    for(int i=1;i<=15;i++)
    {
        yici(1,1);
        int jiguan1y=12+jiguan1[i][1];
        int jiguan2y=12+jiguan1[i][2];
        ditu3y[5][jiguan1y]=191;
        ditu3y[5][jiguan2y]=191;
        ditu3di[5][jiguan1y]=2;
        ditu3di[5][jiguan2y]=2;
        ditu3d[5][jiguan1y]=3;
        ditu3d[5][jiguan2y]=3;
        shuchu3(1,1);
        Sleep(100);
        char a;
        a=getch();
        yidong3(a,1,1);
        for(int i=5;i<=17;i++)
        {
            ditu3y[i][jiguan1y]=191;
            ditu3y[i][jiguan2y]=191;
            ditu3di[i][jiguan1y]=2;
            ditu3di[i][jiguan2y]=2;
            ditu3d[i][jiguan1y]=3;
            ditu3d[i][jiguan2y]=3;
            ditu3y[i-1][jiguan1y]=11;
            ditu3y[i-1][jiguan2y]=11;
            ditu3di[i-1][jiguan1y]=0;
            ditu3di[i-1][jiguan2y]=0;
            ditu3d[i-1][jiguan1y]=1;
            ditu3d[i-1][jiguan2y]=1;
            shuchu3(1,1);
            Sleep(100);
        }
        ditu3y[17][jiguan1y]=11;
        ditu3y[17][jiguan2y]=11;
        ditu3di[17][jiguan1y]=0;
        ditu3di[17][jiguan2y]=0;
        ditu3d[17][jiguan1y]=1;
        ditu3d[17][jiguan2y]=1;
        shuchu3(1,1);
        Sleep(100);
    }
}
void ditu3()
{
    int flag=1;
    x=14;
    y=40;
    while(1) 
    {
        shuchu3(1,1);
        char xingzou;
        if(x==18&&y==1&&xingzou=='a') ditu4();
        xingzou=getch();
        if(x==14&&y==40&&xingzou=='d') return ;
        yidong3(xingzou,1,1);
        dixing3();
        if(y==16&&flag==0)
        {
            flag=1;
            ditu3y[10][12]=6;
            ditu3di[10][12]=1;
            ditu3y[10][17]=6;
            ditu3di[10][17]=1;
            shuchu3(1,1);
            Sleep(100);
            ditu3y[11][12]=6;
            ditu3di[11][12]=1;
            ditu3y[11][17]=6;
            ditu3di[11][17]=1;
            shuchu3(1,1);
            Sleep(100);
            ditu3y[12][12]=6;
            ditu3di[12][12]=1;
            ditu3y[12][17]=6;
            ditu3di[12][17]=1;
            shuchu3(1,1);
            Sleep(100);
            ditu3y[13][12]=6;
            ditu3di[13][12]=1;
            ditu3y[13][17]=6;
            ditu3di[13][17]=1;
            shuchu3(1,1);
            Sleep(100);
            ditu3y[14][12]=6;
            ditu3di[14][12]=1;
            ditu3y[14][17]=6;
            ditu3di[14][17]=1;
            shuchu3(1,1);
            Sleep(100);
            ditu3y[15][12]=6;
            ditu3di[15][12]=1;
            ditu3y[15][17]=6;
            ditu3di[15][17]=1;
            shuchu3(1,1);
            Sleep(100);
            ditu3y[16][12]=6;
            ditu3di[16][12]=1;
            ditu3y[16][17]=6;
            ditu3di[16][17]=1;
            shuchu3(1,1);
            Sleep(100);
            ditu3y[17][12]=6;
            ditu3di[17][12]=1;
            ditu3y[17][17]=6;
            ditu3di[17][17]=1;
            youxijiguan1();
        }
        if(y==18&&flag==1)
        {
            flag=0;
            ditu3y[10][12]=11;
            ditu3di[10][12]=0;
            ditu3y[10][17]=11;
            ditu3di[10][17]=0;
            shuchu3(1,1);
            Sleep(100);
            ditu3y[11][12]=11;
            ditu3di[11][12]=0;
            ditu3y[11][17]=11;
            ditu3di[11][17]=0;
            shuchu3(1,1);
            Sleep(100);
            ditu3y[12][12]=11;
            ditu3di[12][12]=0;
            ditu3y[12][17]=11;
            ditu3di[12][17]=0;
            shuchu3(1,1);
            Sleep(100);
            ditu3y[13][12]=11;
            ditu3di[13][12]=0;
            ditu3y[13][17]=11;
            ditu3di[13][17]=0;
            shuchu3(1,1);
            Sleep(100);
            ditu3y[14][12]=11;
            ditu3di[14][12]=0;
            ditu3y[14][17]=11;
            ditu3di[14][17]=0;
            shuchu3(1,1);
            Sleep(100);
            ditu3y[15][12]=11;
            ditu3di[15][12]=0;
            ditu3y[15][17]=11;
            ditu3di[15][17]=0;
            shuchu3(1,1);
            Sleep(100);
            ditu3y[16][12]=11;
            ditu3di[16][12]=0;
            ditu3y[16][17]=11;
            ditu3di[16][17]=0;
            shuchu3(1,1);
            Sleep(100);
            ditu3y[17][12]=11;
            ditu3di[17][12]=0;
            ditu3y[17][17]=11;
            ditu3di[17][17]=0;
        }
        if(y==19&&flag==0)
        {
            flag=1;
            ditu3y[10][12]=6;
            ditu3di[10][12]=1;
            ditu3y[10][17]=6;
            ditu3di[10][17]=1;
            shuchu3(1,1);
            Sleep(100);
            ditu3y[11][12]=6;
            ditu3di[11][12]=1;
            ditu3y[11][17]=6;
            ditu3di[11][17]=1;
            shuchu3(1,1);
            Sleep(100);
            ditu3y[12][12]=6;
            ditu3di[12][12]=1;
            ditu3y[12][17]=6;
            ditu3di[12][17]=1;
            shuchu3(1,1);
            Sleep(100);
            ditu3y[13][12]=6;
            ditu3di[13][12]=1;
            ditu3y[13][17]=6;
            ditu3di[13][17]=1;
            shuchu3(1,1);
            Sleep(100);
            ditu3y[14][12]=6;
            ditu3di[14][12]=1;
            ditu3y[14][17]=6;
            ditu3di[14][17]=1;
            shuchu3(1,1);
            Sleep(100);
            ditu3y[15][12]=6;
            ditu3di[15][12]=1;
            ditu3y[15][17]=6;
            ditu3di[15][17]=1;
            shuchu3(1,1);
            Sleep(100);
            ditu3y[16][12]=6;
            ditu3di[16][12]=1;
            ditu3y[16][17]=6;
            ditu3di[16][17]=1;
            shuchu3(1,1);
            Sleep(100);
            ditu3y[17][12]=6;
            ditu3di[17][12]=1;
            ditu3y[17][17]=6;
            ditu3di[17][17]=1;
        }
        if(y==13&&flag==1)
        {
            flag=0;
            ditu3y[10][12]=11;
            ditu3di[10][12]=0;
            ditu3y[10][17]=11;
            ditu3di[10][17]=0;
            shuchu3(1,1);
            Sleep(100);
            ditu3y[11][12]=11;
            ditu3di[11][12]=0;
            ditu3y[11][17]=11;
            ditu3di[11][17]=0;
            shuchu3(1,1);
            Sleep(100);
            ditu3y[12][12]=11;
            ditu3di[12][12]=0;
            ditu3y[12][17]=11;
            ditu3di[12][17]=0;
            shuchu3(1,1);
            Sleep(100);
            ditu3y[13][12]=11;
            ditu3di[13][12]=0;
            ditu3y[13][17]=11;
            ditu3di[13][17]=0;
            shuchu3(1,1);
            Sleep(100);
            ditu3y[14][12]=11;
            ditu3di[14][12]=0;
            ditu3y[14][17]=11;
            ditu3di[14][17]=0;
            shuchu3(1,1);
            Sleep(100);
            ditu3y[15][12]=11;
            ditu3di[15][12]=0;
            ditu3y[15][17]=11;
            ditu3di[15][17]=0;
            shuchu3(1,1);
            Sleep(100);
            ditu3y[16][12]=11;
            ditu3di[16][12]=0;
            ditu3y[16][17]=11;
            ditu3di[16][17]=0;
            shuchu3(1,1);
            Sleep(100);
            ditu3y[17][12]=11;
            ditu3di[17][12]=0;
            ditu3y[17][17]=11;
            ditu3di[17][17]=0;
        }
    }
}
//第三个地图 
void shuchu2(int ki,int kj)
{
    system("cls");
    for(int i=1;i<=19;i++)
    {
        for(int j=1;j<=40;j++)
        {
            if(x==i&&y==j)
            {
                SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
                cout<<"我"; 
            }
            else if(ditu2d[i][j]==1)
            {
                SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), ditu2y[i][j]);
                printf("▇");
            }
            else if(ditu2d[i][j]==3)
            {
                SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), ditu2y[i][j]);
                printf("▼");
            } 
            else
            {
                SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), ditu2y[i][j]);
                printf("▲");
            }
        }
        cout<<endl;
    }
    if(ditu2di[x][y]==2) die();
    if(ditu2di[x][y]==1) die();
}
//输出2 
void dixing2(int i,int j)
{
    while(1)
    {
        bool f=0;
        if(ditu2di[x+1][y]==0)
        {
            x+=1;
            if(x==19)
            {
                f=1; 
            }
        }
        else
        {
            break;
        }
        if(f==1)
        {
            die();
            break;
        }
        system("cls");
        shuchu2(1,1);
    }
}
//地心引力2
void yidong2(char xingzou,int i,int j)
{
    if(xingzou=='d') 
    {
        if(ditu2di[x][y+1]==0||ditu2di[x][y+1]==2)
        {
            if(y!=j+40)
                y+=1;
        }
    }
    if(xingzou=='a')
    {
        if(ditu2di[x][y-1]==0||ditu2di[x][y-1]==2)
        {
            if(y!=j+1-1)
                y-=1;
        }
    }
    if(xingzou=='s')
    {
        x-=1;
        y-=1;
        if(y<j+1-1) y=j;
        shuchu2(i,j);
        Sleep(20);
        x-=1;
        y-=1;
        if(y<j+1-1) y=j;
        shuchu2(i,j);
        Sleep(20);
        x+=1;
        y-=1;
        if(y<j+1-1) y=j;
        shuchu2(i,j);
        Sleep(20);
        x+=1;
        y-=1;
        if(y<j+1-1) y=j;
        Sleep(20);
        shuchu2(i,j);
    }
    if(xingzou=='w')
    {
        x-=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu2(i,j);
        Sleep(20);
        x-=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu2(i,j);
        Sleep(20);
        x+=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu2(i,j);
        Sleep(20);
        x+=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu2(i,j);
        Sleep(20);
    }
    if(xingzou=='q')
    {
        x-=1;
        y-=1;
        if(y<j+1-1) y=j;
        shuchu2(i,j);
        Sleep(20);
        x-=1;
        y-=1;
        if(y<j+1-1) y=j;
        shuchu2(i,j);
        Sleep(20);
        x-=1;
        y-=1;
        if(y<j+1-1) y=j;
        shuchu2(i,j);
        Sleep(20);
        x-=1;
        y-=1;
        if(y<j+1-1) y=j;
        shuchu2(i,j);
        Sleep(20);
        x+=1;
        y-=1;
        if(y<j+1-1) y=j;
        shuchu2(i,j);
        Sleep(20);
        x+=1;
        y-=1;
        if(y<j+1-1) y=j;
        shuchu2(i,j);
        Sleep(20);
        x+=1;
        y-=1;
        Sleep(20);
        if(y<j+1-1) y=j;
        shuchu2(i,j);
        Sleep(20);
        x+=1;
        y-=1;
        if(y<j+1-1) y=j;
        Sleep(20);
        shuchu2(i,j);
    }
    if(xingzou=='e')
    {
        x-=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu2(i,j);
        Sleep(20);
        x-=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu2(i,j);
        Sleep(20);
        x-=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu2(i,j);
        Sleep(20);
        x-=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu2(i,j);
        Sleep(20);
        x+=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu2(i,j);
        Sleep(20);
        x+=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu2(i,j);
        Sleep(20);
        x+=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu2(i,j);
        Sleep(20);
        x+=1;
        y+=1;
        if(y>j+40) y=j+40;
        Sleep(20);
        shuchu2(i,j);
    }
}
//移动2
void ditu2()
{
    x=16;
    y=40;
    while(1)
    {
        shuchu2(1,1);
        char xingzou;
        xingzou=getch();
        yidong2(xingzou,1,1);
        if(x==16&&y==40&&xingzou=='d')
        {
            return ;
        }
    }
}
void shuchu1(int i,int j)
{
    system("cls");
    for(int ki=1;ki<=19;ki++,i++)
    {
        for(int kj=1;kj<=42;kj++,j++)
        {
            if(i==x&&j==y)
            {
                SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
                cout<<"我"; 
            }
            else
            {
                SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), chushiy[i][j]);
                if(chushid[i][j]==1)
                {
                    printf("▇");
                }
                else if(chushid[i][j]==2)
                {
                    printf("●");
                }
            }
        }
        cout<<endl;
        j-=42;
    }
    i-=19;
    if(chushidi[x][y]==2) die();
    if(chushidi[x][y]==1) die();
}
void dixing(int i,int j)
{
    while(1)
    {
        bool f=0;
        if(chushidi[x+1][y]==0)
        {
            x+=1;
            if(x==19)
            {
                f=1; 
            }
        }
        else
        {
            break;
        }
        if(f==1)
        {
            die();
            break;
        }
        system("cls");
        shuchu1(i,j);
    }
}
//地心引力 
void yidong(char xingzou,int i,int j)
{
    if(xingzou=='d') 
    {
        if(chushidi[x][y+1]==0)
        {
            if(y!=j+40)
                y+=1;
        }
    }
    if(xingzou=='a')
    {
        if(chushidi[x][y-1]==0)
        {
            if(y!=j+1-1)
                y-=1;
        }
    }
    if(xingzou=='s')
    {
        x-=1;
        y-=1;
        if(y<j+1-1) y=j;
        shuchu1(i,j);
        Sleep(20);
        x-=1;
        y-=1;
        if(y<j+1-1) y=j;
        shuchu1(i,j);
        Sleep(20);
        x+=1;
        y-=1;
        if(y<j+1-1) y=j;
        shuchu1(i,j);
        Sleep(20);
        x+=1;
        y-=1;
        if(y<j+1-1) y=j;
        Sleep(20);
        shuchu1(i,j);
    }
    if(xingzou=='w')
    {
        x-=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu1(i,j);
        Sleep(20);
        x-=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu1(i,j);
        Sleep(20);
        x+=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu1(i,j);
        Sleep(20);
        x+=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu1(i,j);
        Sleep(20);
    }
    if(xingzou=='q')
    {
        x-=1;
        y-=1;
        if(y<j+1-1) y=j;
        shuchu1(i,j);
        Sleep(20);
        x-=1;
        y-=1;
        if(y<j+1-1) y=j;
        shuchu1(i,j);
        Sleep(20);
        x-=1;
        y-=1;
        if(y<j+1-1) y=j;
        shuchu1(i,j);
        Sleep(20);
        x-=1;
        y-=1;
        if(y<j+1-1) y=j;
        shuchu1(i,j);
        Sleep(20);
        x+=1;
        y-=1;
        if(y<j+1-1) y=j;
        shuchu1(i,j);
        Sleep(20);
        x+=1;
        y-=1;
        if(y<j+1-1) y=j;
        Sleep(20);
        x+=1;
        y-=1;
        shuchu1(i,j);
        Sleep(20);
        if(y<j+1-1) y=j;
        shuchu1(i,j);
        Sleep(20);
        x+=1;
        y-=1;
        if(y<j+1-1) y=j;
        Sleep(20);
        shuchu1(i,j);
    }
    if(xingzou=='e')
    {
        x-=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu1(i,j);
        Sleep(20);
        x-=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu1(i,j);
        Sleep(20);
        x-=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu1(i,j);
        Sleep(20);
        x-=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu1(i,j);
        Sleep(20);
        x+=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu1(i,j);
        Sleep(20);
        x+=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu1(i,j);
        Sleep(20);
        x+=1;
        y+=1;
        if(y>j+40) y=j+40;
        shuchu1(i,j);
        Sleep(20);
        x+=1;
        y+=1;
        if(y>j+40) y=j+40;
        Sleep(20);
        shuchu1(i,j);
    }
}
//移动 
void ditu1()
{
    int flag=0;
    int flaga1=0,flaga2=0;
    int j=1,i=1;
    while(1)
    { 
        shuchu1(i,j);
        char xingzou=getch();
        if(flaga1==1&&flaga2==1&&x==14&&y==1&&xingzou=='a')
        {
            ditu2();
            x=14;
            y=1;
        }
        if(flaga1==1&&flaga2==1&&x==17&&y==1&&xingzou=='a')
        {
            ditu3();
            x=17;
            y=1;
        }
        yidong(xingzou,i,j);
        Sleep(10);
        dixing(i,j);
        if(y==19&&flaga1==0)
        {
            flaga1=1;
            shuchu1(i,j);
            yici(i,j);
            shuchu1(i,j);
            char xingzou=getch();
            yidong(xingzou,i,j);
            chushiy[9][19]=10;
            chushid[9][19]=1;
            chushidi[9][19]=0;
            chushiy[10][19]=12;
            chushid[10][19]=2;
            chushidi[10][19]=2;
            shuchu1(i,j);
            Sleep(100);
            chushiy[10][19]=10;
            chushid[10][19]=1;
            chushidi[10][19]=0;
            chushiy[11][19]=12;
            chushid[11][19]=2;
            chushidi[11][19]=2;
            shuchu1(i,j);
            Sleep(100);
            chushiy[11][19]=10;
            chushid[11][19]=1;
            chushidi[11][19]=0;
            chushiy[12][19]=12;
            chushid[12][19]=2;
            chushidi[12][19]=2;
            shuchu1(i,j);
            Sleep(100);
            chushiy[12][19]=11;
            chushid[12][19]=1;
            chushidi[12][19]=0;
            chushiy[13][19]=12;
            chushid[13][19]=2;
            chushidi[13][19]=2;
            shuchu1(i,j);
            Sleep(100);
            chushiy[13][19]=11;
            chushid[13][19]=1;
            chushidi[12][19]=0;
            chushiy[14][19]=12;
            chushid[14][19]=2;
            chushidi[13][19]=2;
            shuchu1(i,j);
            Sleep(100);
            chushiy[14][19]=11;
            chushid[14][19]=1;
            chushidi[14][19]=0; 
        }
        if(y==23&&flaga2==0)
        {
            flaga2=1;
            chushid[9][23]=1;
            chushiy[9][23]=10;
            chushidi[9][23]=0;
            yici(i,j);
            shuchu1(i,j);
            char xingzou=getch();
            yidong(xingzou,i,j);
            for(int k=1;k<=40;k++)
            {
                if(k!=19)
                {
                    chushid[1][k]=2;
                    chushidi[1][k]=2;
                }
            }
            shuchu1(i,j);
            Sleep(100);
            for(int ki=2;ki<=14;ki++)
            {
                for(int kj=1;kj<=40;kj++)
                {
                    if(kj!=19)
                    {
                        chushid[ki][kj]=2;
                        chushidi[ki][kj]=2;
                        chushid[ki-1][kj]=1;
                        chushidi[ki-1][kj]=0;
                    }
                }
                shuchu1(i,j);
                Sleep(100);
            }
            for(int k=1;k<=40;k++)
            {
                if(k!=19)
                {
                    chushid[14][k]=1;
                    chushidi[14][k]=0;
                }
            }
            shuchu1(i,j);
            chushidi[15][11]=0;
            liangci(1,1);
            shuchu1(i,j);
            char xing=getch();
            yidong(xing,i,j);
            char xin=getch();
            yidong(xin,i,j);
            for(int ki1=15;ki1<=19;ki1++)
            {
                for(int kj1=13;kj1<=30;kj1++)
                {
                    chushiy[ki1][kj1]=15;
                    chushidi[ki1][kj1]=0;
                }
                Sleep(100);
                dixing(i,j);
                shuchu1(i,j);
            }
            dixing(i,j);
        }
        if(y<=37&&flag==1)
        {
            flag=0;
            j-=9;
        } 
        if(y>=38&&flag==0)
        {
            flag=1;
            j+=9;
            chushiy[6][37]=11;
            chushiy[7][36]=11;
            chushiy[4][37]=11;
            chushiy[3][36]=11;
            chushiy[6][33]=15;
            chushiy[7][34]=15;
            chushiy[3][34]=15;
            chushiy[4][33]=15;
        }
        system("cls"); 
    }  
}
//地图 
void guize2()
{
    cout<<"规则是:\n";
    Sleep(700); 
    cout<<"a键向左走,d键向右走\n";
    Sleep(1500);
    cout<<"s键向左跳跃,w键向右跳跃\n";
    Sleep(1500);
    cout<<"q键向左二连跳,e键向右二连跳\n";
    Sleep(1500);
    cout<<"版权所有,未经允许不得盗版,例:迷你世界盗版MC\n";
    Sleep(2500);
    cout<<"在此致敬行走,有些代码是借鉴行走的"; 
    Sleep(6000);
    system("cls"); 
}
//规则 
void kaishiyouxi()
{
    system("cls"); 
    while(1)
    {
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
        cout<<"\n\n\n\n";
        cout<<"                 |--------------------------------------------------------|\n";
        cout<<"                 |              1.新游戏              2.规则              |\n";
        cout<<"                 |                                         作者--吕牧原   |\n";
        cout<<"                 |--------------------------------------------------------|\n";
        cout<<"\t\t选择:";
        int xuanze;
        cin>>xuanze; 
        system("cls"); 
        if(xuanze==2)
        {
            guize2();
        }
        else
        {
            ditu1();
        }
    }
}
//游戏 
void mozu()
{
    while(1)
    {
        SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
        cout<<"\n\n\n\n";
        cout<<"                 |------------------------------------------------------------------------|\n";
        cout<<"                 |              1.原版              2.MC              3.古树              |\n";
        cout<<"                 |                                                作者--吕牧原            |\n";
        cout<<"                 |------------------------------------------------------------------------|\n";
        cout<<"\t\t选择:";
        int a;
        cin>>a;
        if(a==1)
        {
            kaishiyouxi();
        } 
        else if(a==2) 
        {
            MCqianzhi(); 
        }
        else
        {
            cout<<"未开封"; 
        }
    }
}
//模组 
void exe()
{
    HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);  
    CONSOLE_SCREEN_BUFFER_INFO bInfo; 
    GetConsoleScreenBufferInfo(hOut, &bInfo );  
    SetConsoleTitle("MC·肝爆之旅");
    COORD size = {100, 30};
    SetConsoleScreenBufferSize(hOut,size);  
    SMALL_RECT rc = {0,0, 100, 30};
    SetConsoleWindowInfo(hOut,true ,&rc);
    int x=::MessageBox(NULL, TEXT("         Minecraft时代,开启!\n              世界无双"), TEXT("1.0版本!"), 0);
}
//修改exe
void kaishiyu()
{
    system("color 70");
    cout<<"\n\n\n\n\n\n\n\n\n\n\t\t\t\t\t源自dream创建者\n";Sleep(1500);
    cout<<"\t\t\t\t\t纯属虚构 本人原创\n";Sleep(1500);
    cout<<"\t\t\t\t  世界无双 是 Minecraft 的1.0.00版本\n";Sleep(1500);
    cout<<"\t\t\t\t为了大家的体验效果 请打开英文输入法\n";Sleep(1500);
    cout<<"\t\t\t\t输入数据时核对一下 输入数字时不能有英文\n";Sleep(1500);
    cout<<"\t\t\t\t360找到你的时候麻烦通过一下,程序可能被当成病毒了!\n";Sleep(2000); 
    cout<<"\t\t\t\t\t 极昼工坊出品 -JZ-\n";Sleep(1000);
    cout<<"\t\t\t\t 极昼官方欢迎您游玩此游戏 谢谢!"; Sleep(5000);
    system("cls");
    system("color 07");
}
//开始语 
int main()
{
    exe();
    kaishiyu();
    mozu();
    return 0;
}

 


0
0
0
0
朱小川
朱小川
缔造者
缔造者

这游戏有许多bug

具体bug我再看看

0
0
冮欢
冮欢
资深守护
资深守护

看到你这名字我就不想玩

我要回答