View difference between Paste ID: C9vr0PTG and qu76i7Ay
SHOW: | | - or go back to the newest paste.
1
using System;
2
using System.Collections.Generic;
3
using System.Linq;
4
using System.Text;
5
using System.Media;
6
using System.IO;
7
using System.Threading;
8
9
namespace DragonSlayer
10
{
11
    class TextRPGMain : Global
12
    {
13
        /*This is open source. Feel free to edit whatever you want. Just don't try and take credit for my work.
14
         * 
15
         * Original code written by Jared Price.
16
         * 
17
         * pricelessdeveloper@gmail.com
18
         * Feel free to email me if you have questions, comments, or know a better way to code than the way I did this.
19
         * 
20
         * This is my first real application I have made. So I'm sure I didn't do everything in the most efficient way possible.
21
         * 
22
         * Methods:   ctrl+f + "//endmethods" to go to the end of methods or find main(). You should be able to tell what they do by the names of the
23
         * methods.
24
         * 
25
         * Important methods include LevelSystem(), BattleSystem(), GoDirection() and all other GoDirectionXYZ methods.
26
         * 
27
         * Other methods include EncounterSystem(), MusicPrelude(), MusicBattle(), other MusicXYZ() methods, StopMusic(), HealthFountain(), Inn(), Inn1(),
28
         * Inn2(), Inn3(), shop(), shop1(), shop2(), shop3(), BattleSystemChar(), BattleSystemMonster(), Defeat(), SkeletonEncounter(), Map()
29
         * GiantRatEncounter(), other XYZEncounter() methods, Help(), Default(), StatsCommand(), InventoryCommand(), and HelpCommand().
30
         */
31
        public static void SaveGame()
32
        {
33
            Console.WriteLine("\nOverwrite save file? Y/N\n");
34
            string saveanswer;
35
            saveanswer = Console.ReadLine();
36
            if ((saveanswer.ToLower() != "y") && (saveanswer.ToLower() != "yes"))
37
            {
38
                Console.WriteLine("\nGame was not saved.\n");
39
            }
40
            else
41
            {
42
                Console.WriteLine("\nGame Saved\n");
43
44
                TextWriter tw = new StreamWriter("SavedGame.txt");
45
46
                tw.WriteLine(characterName);
47
                tw.WriteLine(hp);
48
                tw.WriteLine(hpmax);
49
                tw.WriteLine(charattack);
50
                tw.WriteLine(charmana);
51
                tw.WriteLine(charmanamax);
52
                tw.WriteLine(charmanapower);
53
                tw.WriteLine(spellsknown);
54
                tw.WriteLine(holyblastknown);
55
                tw.WriteLine(greaterhealknown);
56
                tw.WriteLine(gold);
57
                tw.WriteLine(exp);
58
                tw.WriteLine(level);
59
                tw.WriteLine(inventoryWeapon);
60
                tw.WriteLine(inventoryArmor);
61
                tw.WriteLine(inventoryshield);
62
                tw.WriteLine(inventoryPotion1);
63
                tw.WriteLine(inventoryPotion2);
64
                tw.WriteLine(inventoryPotion3);
65
                tw.WriteLine(inventoryKey1);
66
                tw.WriteLine(inventoryKey2);
67
                tw.WriteLine(inventoryKey3);
68
                tw.WriteLine(inventoryKey4);
69
                tw.WriteLine(inventoryKey5);
70
                tw.WriteLine(storysequence);
71
                tw.Close();
72
            }
73
74
        }
75
        public static void LoadGame()
76
        {
77
            TextReader tr = new StreamReader("SavedGame.txt");
78
79
            // read lines of text
80
            string charnameload = tr.ReadLine();
81
            string hpload = tr.ReadLine();
82
            string hpmaxload = tr.ReadLine();
83
            string charattackload = tr.ReadLine();
84
            string charmanaload = tr.ReadLine();
85
            string charmanamaxload = tr.ReadLine();
86
            string charmanapowerload = tr.ReadLine();
87
            string spellsknownload = tr.ReadLine();
88
            string holyblastknownload = tr.ReadLine();
89
            string greaterhealknownload = tr.ReadLine();
90
            string goldload = tr.ReadLine();
91
            string expload = tr.ReadLine();
92
            string levelload = tr.ReadLine();
93
            string inventoryWeaponload = tr.ReadLine();
94
            string inventoryArmorload = tr.ReadLine();
95
            string inventoryshieldload = tr.ReadLine();
96
            string inventoryPotion1load = tr.ReadLine();
97
            string inventoryPotion2load = tr.ReadLine();
98
            string inventoryPotion3load = tr.ReadLine();
99
            string inventoryKey1load = tr.ReadLine();
100
            string inventoryKey2load = tr.ReadLine();
101
            string inventoryKey3load = tr.ReadLine();
102
            string inventoryKey4load = tr.ReadLine();
103
            string inventoryKey5load = tr.ReadLine();
104
            string storysequenceload = tr.ReadLine();
105
106
            characterName = Convert.ToString(charnameload);
107
            hp = Convert.ToInt32(hpload);
108
            hpmax = Convert.ToInt32(hpmaxload);
109
            charattack = Convert.ToInt32(charattackload);
110
            charmana = Convert.ToInt32(charmanaload);
111
            charmanamax = Convert.ToInt32(charmanamaxload);
112
            charmanapower = Convert.ToInt32(charmanapowerload);
113
            spellsknown = Convert.ToInt32(spellsknownload);
114
            holyblastknown = Convert.ToInt32(holyblastknownload);
115
            greaterhealknown = Convert.ToInt32(greaterhealknownload);
116
            gold = Convert.ToInt32(goldload);
117
            exp = Convert.ToInt32(expload);
118
            level = Convert.ToInt32(levelload);
119
            inventoryWeapon = Convert.ToString(inventoryWeaponload);
120
            inventoryArmor = Convert.ToString(inventoryArmorload);
121
            inventoryshield = Convert.ToString(inventoryshieldload);
122
            inventoryPotion1 = Convert.ToString(inventoryPotion1load);
123
            inventoryPotion2 = Convert.ToString(inventoryPotion2load);
124
            inventoryPotion3 = Convert.ToString(inventoryPotion3load);
125
            inventoryKey1 = Convert.ToString(inventoryKey1load);
126
            inventoryKey2 = Convert.ToString(inventoryKey2load);
127
            inventoryKey3 = Convert.ToString(inventoryKey3load);
128
            inventoryKey4 = Convert.ToString(inventoryKey4load);
129
            inventoryKey5 = Convert.ToString(inventoryKey5load);
130
            storysequence = Convert.ToInt32(storysequenceload);
131
132
            tr.Close();
133
            CheckInventory();
134
            CheckSpell();
135
        }
136
        public static void Map()
137
        {
138
            Console.ForegroundColor = ConsoleColor.Cyan;
139
            Console.WriteLine("\n" + xCoordinate + ", " + yCoordinate);
140
            Console.WriteLine("\nTowns are represented by a \"T\". Current location is shown as an \"X\".\n");
141
            Console.ForegroundColor = ConsoleColor.DarkGray;
142
            if ((xCoordinate == 0) && (yCoordinate == 0))
143
            {
144
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
145
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
146
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
147
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
148
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
149
                Console.Write("[T][ ][ ][ ][ ][ ][ ][X][ ][ ][ ][T][ ] 0\n");
150
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
151
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
152
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
153
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
154
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
155
            }
156
            else if ((xCoordinate == -7) && (yCoordinate == -4))
157
            {
158
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
159
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
160
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
161
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
162
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
163
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
164
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
165
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
166
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
167
                Console.Write("[X][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
168
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
169
            }
170
            else if ((xCoordinate == -6) && (yCoordinate == -4))
171
            {
172
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
173
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
174
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
175
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
176
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
177
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
178
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
179
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
180
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
181
                Console.Write("[ ][X][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
182
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
183
            }
184
            else if ((xCoordinate == -5) && (yCoordinate == -4))
185
            {
186
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
187
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
188
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
189
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
190
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
191
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
192
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
193
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
194
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
195
                Console.Write("[ ][ ][X][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
196
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
197
            }
198
            else if ((xCoordinate == -4) && (yCoordinate == -4))
199
            {
200
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
201
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
202
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
203
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
204
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
205
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
206
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
207
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
208
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
209
                Console.Write("[ ][ ][ ][X][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
210
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
211
            }
212
            else if ((xCoordinate == -3) && (yCoordinate == -4))
213
            {
214
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
215
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
216
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
217
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
218
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
219
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
220
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
221
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
222
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
223
                Console.Write("[ ][ ][ ][ ][X][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
224
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
225
            }
226
            else if ((xCoordinate == -2) && (yCoordinate == -4))
227
            {
228
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
229
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
230
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
231
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
232
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
233
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
234
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
235
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
236
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
237
                Console.Write("[ ][ ][ ][ ][ ][X][ ][ ][ ][ ][ ][ ][ ]-4\n");
238
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
239
            }
240
            else if ((xCoordinate == -1) && (yCoordinate == -4))
241
            {
242
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
243
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
244
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
245
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
246
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
247
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
248
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
249
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
250
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
251
                Console.Write("[ ][ ][ ][ ][ ][ ][X][ ][ ][ ][ ][ ][ ]-4\n");
252
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
253
            }
254
            else if ((xCoordinate == 0) && (yCoordinate == -4))
255
            {
256
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
257
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
258
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
259
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
260
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
261
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
262
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
263
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
264
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
265
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][X][ ][ ][ ][ ][ ]-4\n");
266
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
267
            }
268
            else if ((xCoordinate == 1) && (yCoordinate == -4))
269
            {
270
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
271
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
272
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
273
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
274
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
275
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
276
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
277
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
278
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
279
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][X][ ][ ][ ][ ]-4\n");
280
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
281
            }
282
            else if ((xCoordinate == 2) && (yCoordinate == -4))
283
            {
284
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
285
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
286
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
287
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
288
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
289
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
290
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
291
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
292
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
293
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][X][ ][ ][ ]-4\n");
294
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
295
            }
296
            else if ((xCoordinate == 3) && (yCoordinate == -4))
297
            {
298
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
299
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
300
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
301
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
302
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
303
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
304
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
305
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
306
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
307
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][X][ ][ ]-4\n");
308
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
309
            }
310
            else if ((xCoordinate == 4) && (yCoordinate == -4))
311
            {
312
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
313
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
314
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
315
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
316
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
317
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
318
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
319
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
320
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
321
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][X][ ]-4\n");
322
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
323
            }
324
            else if ((xCoordinate == 5) && (yCoordinate == -4))
325
            {
326
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
327
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
328
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
329
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
330
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
331
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
332
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
333
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
334
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
335
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][X]-4\n");
336
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
337
                
338
            }
339
            else if ((xCoordinate == -7) && (yCoordinate == -3))
340
            {
341
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
342
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
343
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
344
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
345
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
346
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
347
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
348
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
349
                Console.Write("[X][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
350
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
351
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
352
353
            }
354
            else if ((xCoordinate == -6) && (yCoordinate == -3))
355
            {
356
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
357
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
358
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
359
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
360
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
361
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
362
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
363
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
364
                Console.Write("[ ][X][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
365
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
366
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
367
368
            }
369
            else if ((xCoordinate == -5) && (yCoordinate == -3))
370
            {
371
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
372
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
373
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
374
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
375
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
376
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
377
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
378
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
379
                Console.Write("[ ][ ][X][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
380
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
381
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
382
383
            }
384
            else if ((xCoordinate == -4) && (yCoordinate == -3))
385
            {
386
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
387
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
388
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
389
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
390
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
391
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
392
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
393
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
394
                Console.Write("[ ][ ][T][X][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
395
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
396
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
397
398
            }
399
            else if ((xCoordinate == -3) && (yCoordinate == -3))
400
            {
401
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
402
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
403
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
404
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
405
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
406
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
407
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
408
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
409
                Console.Write("[ ][ ][T][ ][X][ ][T][ ][ ][ ][T][ ][ ]-3\n");
410
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
411
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
412
413
            }
414
            else if ((xCoordinate == -2) && (yCoordinate == -3))
415
            {
416
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
417
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
418
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
419
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
420
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
421
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
422
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
423
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
424
                Console.Write("[ ][ ][T][ ][ ][X][T][ ][ ][ ][T][ ][ ]-3\n");
425
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
426
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
427
428
            }
429
            else if ((xCoordinate == -1) && (yCoordinate == -3))
430
            {
431
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
432
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
433
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
434
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
435
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
436
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
437
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
438
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
439
                Console.Write("[ ][ ][T][ ][ ][ ][X][ ][ ][ ][T][ ][ ]-3\n");
440
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
441
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
442
443
            }
444
            else if ((xCoordinate == 0) && (yCoordinate == -3))
445
            {
446
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
447
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
448
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
449
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
450
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
451
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
452
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
453
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
454
                Console.Write("[ ][ ][T][ ][ ][ ][T][X][ ][ ][T][ ][ ]-3\n");
455
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
456
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
457
458
            }
459
            else if ((xCoordinate == 1) && (yCoordinate == -3))
460
            {
461
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
462
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
463
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
464
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
465
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
466
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
467
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
468
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
469
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][X][ ][T][ ][ ]-3\n");
470
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
471
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
472
473
            }
474
            else if ((xCoordinate == 2) && (yCoordinate == -3))
475
            {
476
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
477
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
478
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
479
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
480
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
481
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
482
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
483
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
484
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][X][T][ ][ ]-3\n");
485
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
486
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
487
488
            }
489
            else if ((xCoordinate == 3) && (yCoordinate == -3))
490
            {
491
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
492
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
493
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
494
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
495
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
496
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
497
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
498
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
499
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][X][ ][ ]-3\n");
500
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
501
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
502
503
            }
504
            else if ((xCoordinate == 4) && (yCoordinate == -3))
505
            {
506
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
507
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
508
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
509
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
510
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
511
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
512
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
513
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
514
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][X][ ]-3\n");
515
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
516
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
517
518
            }
519
            else if ((xCoordinate == 5) && (yCoordinate == -3))
520
            {
521
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
522
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
523
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
524
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
525
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
526
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
527
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
528
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
529
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][X]-3\n");
530
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
531
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
532
533
            }
534
            else if ((xCoordinate == -7) && (yCoordinate == -2))
535
            {
536
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
537
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
538
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
539
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
540
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
541
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
542
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
543
                Console.Write("[X][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
544
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
545
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
546
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
547
548
            }
549
            else if ((xCoordinate == -6) && (yCoordinate == -2))
550
            {
551
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
552
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
553
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
554
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
555
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
556
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
557
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
558
                Console.Write("[ ][X][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
559
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
560
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
561
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
562
563
            }
564
            else if ((xCoordinate == -5) && (yCoordinate == -2))
565
            {
566
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
567
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
568
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
569
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
570
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
571
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
572
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
573
                Console.Write("[ ][ ][X][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
574
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
575
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
576
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
577
578
            }
579
            else if ((xCoordinate == -4) && (yCoordinate == -2))
580
            {
581
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
582
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
583
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
584
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
585
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
586
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
587
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
588
                Console.Write("[ ][ ][ ][X][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
589
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
590
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
591
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
592
593
            }
594
            else if ((xCoordinate == -3) && (yCoordinate == -2))
595
            {
596
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
597
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
598
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
599
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
600
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
601
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
602
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
603
                Console.Write("[ ][ ][ ][ ][X][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
604
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
605
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
606
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
607
608
            }
609
            else if ((xCoordinate == -2) && (yCoordinate == -2))
610
            {
611
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
612
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
613
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
614
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
615
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
616
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
617
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
618
                Console.Write("[ ][ ][ ][ ][ ][X][ ][ ][ ][ ][ ][ ][ ]-2\n");
619
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
620
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
621
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
622
623
            }
624
            else if ((xCoordinate == -1) && (yCoordinate == -2))
625
            {
626
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
627
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
628
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
629
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
630
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
631
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
632
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
633
                Console.Write("[ ][ ][ ][ ][ ][ ][X][ ][ ][ ][ ][ ][ ]-2\n");
634
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
635
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
636
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
637
            }
638
            else if ((xCoordinate == 0) && (yCoordinate == -2))
639
            {
640
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
641
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
642
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
643
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
644
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
645
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
646
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
647
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][X][ ][ ][ ][ ][ ]-2\n");
648
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
649
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
650
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
651
            }
652
            else if ((xCoordinate == 1) && (yCoordinate == -2))
653
            {
654
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
655
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
656
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
657
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
658
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
659
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
660
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
661
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][X][ ][ ][ ][ ]-2\n");
662
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
663
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
664
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
665
            }
666
            else if ((xCoordinate == 2) && (yCoordinate == -2))
667
            {
668
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
669
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
670
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
671
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
672
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
673
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
674
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
675
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][X][ ][ ][ ]-2\n");
676
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
677
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
678
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
679
            }
680
            else if ((xCoordinate == 3) && (yCoordinate == -2))
681
            {
682
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
683
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
684
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
685
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
686
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
687
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
688
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
689
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][X][ ][ ]-2\n");
690
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
691
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
692
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
693
            }
694
            else if ((xCoordinate == 4) && (yCoordinate == -2))
695
            {
696
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
697
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
698
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
699
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
700
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
701
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
702
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
703
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][X][ ]-2\n");
704
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
705
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
706
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
707
            }
708
            else if ((xCoordinate == 5) && (yCoordinate == -2))
709
            {
710
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
711
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
712
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
713
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
714
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
715
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
716
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
717
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][X]-2\n");
718
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
719
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
720
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
721
            }
722
            else if ((xCoordinate == -7) && (yCoordinate == -1))
723
            {
724
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
725
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
726
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
727
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
728
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
729
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
730
                Console.Write("[X][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
731
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
732
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
733
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
734
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
735
            }
736
            else if ((xCoordinate == -6) && (yCoordinate == -1))
737
            {
738
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
739
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
740
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
741
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
742
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
743
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
744
                Console.Write("[ ][X][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
745
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
746
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
747
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
748
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
749
            }
750
            else if ((xCoordinate == -5) && (yCoordinate == -1))
751
            {
752
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
753
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
754
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
755
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
756
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
757
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
758
                Console.Write("[ ][ ][X][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
759
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
760
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
761
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
762
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
763
            }
764
            else if ((xCoordinate == -4) && (yCoordinate == -1))
765
            {
766
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
767
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
768
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
769
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
770
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
771
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
772
                Console.Write("[ ][ ][ ][X][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
773
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
774
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
775
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
776
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
777
            }
778
            else if ((xCoordinate == -3) && (yCoordinate == -1))
779
            {
780
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
781
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
782
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
783
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
784
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
785
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
786
                Console.Write("[ ][ ][ ][ ][X][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
787
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
788
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
789
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
790
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
791
            }
792
            else if ((xCoordinate == -2) && (yCoordinate == -1))
793
            {
794
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
795
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
796
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
797
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
798
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
799
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
800
                Console.Write("[ ][ ][ ][ ][T][X][ ][ ][ ][ ][ ][ ][ ]-1\n");
801
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
802
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
803
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
804
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
805
            }
806
            else if ((xCoordinate == -1) && (yCoordinate == -1))
807
            {
808
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
809
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
810
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
811
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
812
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
813
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
814
                Console.Write("[ ][ ][ ][ ][T][ ][X][ ][ ][ ][ ][ ][ ]-1\n");
815
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
816
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
817
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
818
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
819
            }
820
            else if ((xCoordinate == 0) && (yCoordinate == -1))
821
            {
822
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
823
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
824
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
825
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
826
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
827
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
828
                Console.Write("[ ][ ][ ][ ][T][ ][ ][X][ ][ ][ ][ ][ ]-1\n");
829
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
830
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
831
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
832
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
833
            }
834
            else if ((xCoordinate == 1) && (yCoordinate == -1))
835
            {
836
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
837
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
838
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
839
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
840
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
841
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
842
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][X][ ][ ][ ][ ]-1\n");
843
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
844
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
845
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
846
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
847
            }
848
            else if ((xCoordinate == 2) && (yCoordinate == -1))
849
            {
850
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
851
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
852
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
853
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
854
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
855
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
856
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][X][ ][ ][ ]-1\n");
857
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
858
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
859
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
860
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
861
            }
862
            else if ((xCoordinate == 3) && (yCoordinate == -1))
863
            {
864
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
865
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
866
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
867
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
868
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
869
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
870
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][X][ ][ ]-1\n");
871
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
872
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
873
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
874
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
875
            }
876
            else if ((xCoordinate == 4) && (yCoordinate == -1))
877
            {
878
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
879
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
880
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
881
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
882
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
883
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
884
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][X][ ]-1\n");
885
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
886
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
887
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
888
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
889
            }
890
            else if ((xCoordinate == 5) && (yCoordinate == -1))
891
            {
892
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
893
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
894
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
895
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
896
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
897
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
898
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][X]-1\n");
899
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
900
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
901
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
902
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
903
            }
904
            else if ((xCoordinate == -7) && (yCoordinate == 0))
905
            {
906
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
907
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
908
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
909
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
910
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
911
                Console.Write("[X][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
912
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
913
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
914
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
915
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
916
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
917
            }
918
            else if ((xCoordinate == -6) && (yCoordinate == 0))
919
            {
920
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
921
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
922
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
923
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
924
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
925
                Console.Write("[T][X][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
926
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
927
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
928
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
929
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
930
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
931
            }
932
            else if ((xCoordinate == -5) && (yCoordinate == 0))
933
            {
934
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
935
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
936
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
937
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
938
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
939
                Console.Write("[T][ ][X][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
940
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
941
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
942
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
943
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
944
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
945
            }
946
            else if ((xCoordinate == -4) && (yCoordinate == 0))
947
            {
948
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
949
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
950
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
951
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
952
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
953
                Console.Write("[T][ ][ ][X][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
954
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
955
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
956
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
957
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
958
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
959
            }
960
            else if ((xCoordinate == -3) && (yCoordinate == 0))
961
            {
962
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
963
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
964
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
965
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
966
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
967
                Console.Write("[T][ ][ ][ ][X][ ][ ][T][ ][ ][ ][T][ ] 0\n");
968
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
969
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
970
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
971
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
972
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
973
            }
974
            else if ((xCoordinate == -2) && (yCoordinate == 0))
975
            {
976
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
977
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
978
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
979
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
980
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
981
                Console.Write("[T][ ][ ][ ][ ][X][ ][T][ ][ ][ ][T][ ] 0\n");
982
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
983
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
984
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
985
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
986
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
987
            }
988
            else if ((xCoordinate == -1) && (yCoordinate == 0))
989
            {
990
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
991
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
992
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
993
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
994
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
995
                Console.Write("[T][ ][ ][ ][ ][ ][X][T][ ][ ][ ][T][ ] 0\n");
996
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
997
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
998
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
999
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1000
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1001
            }
1002
            else if ((xCoordinate == 1) && (yCoordinate == 0))
1003
            {
1004
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1005
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1006
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1007
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1008
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1009
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][X][ ][ ][T][ ] 0\n");
1010
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1011
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1012
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1013
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1014
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1015
            }
1016
            else if ((xCoordinate == 2) && (yCoordinate == 0))
1017
            {
1018
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1019
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1020
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1021
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1022
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1023
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][X][ ][T][ ] 0\n");
1024
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1025
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1026
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1027
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1028
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1029
            }
1030
            else if ((xCoordinate == 3) && (yCoordinate == 0))
1031
            {
1032
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1033
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1034
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1035
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1036
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1037
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][X][T][ ] 0\n");
1038
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1039
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1040
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1041
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1042
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1043
            }
1044
            else if ((xCoordinate == 4) && (yCoordinate == 0))
1045
            {
1046
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1047
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1048
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1049
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1050
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1051
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][X][ ] 0\n");
1052
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1053
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1054
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1055
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1056
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1057
            }
1058
            else if ((xCoordinate == 5) && (yCoordinate == 0))
1059
            {
1060
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1061
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1062
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1063
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1064
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1065
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][X] 0\n");
1066
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1067
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1068
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1069
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1070
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1071
            }
1072
            else if ((xCoordinate == -7) && (yCoordinate == 1))
1073
            {
1074
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1075
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1076
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1077
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1078
                Console.Write("[X][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1079
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1080
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1081
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1082
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1083
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1084
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1085
            }
1086
            else if ((xCoordinate == -6) && (yCoordinate == 1))
1087
            {
1088
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1089
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1090
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1091
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1092
                Console.Write("[ ][X][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1093
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1094
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1095
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1096
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1097
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1098
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1099
            }
1100
            else if ((xCoordinate == -5) && (yCoordinate == 1))
1101
            {
1102
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1103
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1104
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1105
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1106
                Console.Write("[ ][ ][X][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1107
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1108
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1109
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1110
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1111
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1112
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1113
            }
1114
            else if ((xCoordinate == -4) && (yCoordinate == 1))
1115
            {
1116
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1117
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1118
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1119
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1120
                Console.Write("[ ][ ][T][X][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1121
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1122
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1123
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1124
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1125
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1126
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1127
            }
1128
            else if ((xCoordinate == -3) && (yCoordinate == 1))
1129
            {
1130
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1131
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1132
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1133
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1134
                Console.Write("[ ][ ][T][ ][X][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1135
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1136
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1137
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1138
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1139
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1140
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1141
            }
1142
            else if ((xCoordinate == -2) && (yCoordinate == 1))
1143
            {
1144
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1145
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1146
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1147
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1148
                Console.Write("[ ][ ][T][ ][ ][X][ ][ ][ ][ ][ ][ ][ ] 1\n");
1149
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1150
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1151
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1152
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1153
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1154
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1155
            }
1156
            else if ((xCoordinate == -1) && (yCoordinate == 1))
1157
            {
1158
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1159
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1160
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1161
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1162
                Console.Write("[ ][ ][T][ ][ ][ ][X][ ][ ][ ][ ][ ][ ] 1\n");
1163
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1164
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1165
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1166
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1167
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1168
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1169
            }
1170
            else if ((xCoordinate == 0) && (yCoordinate == 1))
1171
            {
1172
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1173
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1174
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1175
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1176
                Console.Write("[ ][ ][T][ ][ ][ ][ ][X][ ][ ][ ][ ][ ] 1\n");
1177
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1178
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1179
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1180
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1181
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1182
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1183
            }
1184
            else if ((xCoordinate == 1) && (yCoordinate == 1))
1185
            {
1186
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1187
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1188
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1189
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1190
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][X][ ][ ][ ][ ] 1\n");
1191
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1192
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1193
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1194
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1195
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1196
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1197
            }
1198
            else if ((xCoordinate == 2) && (yCoordinate == 1))
1199
            {
1200
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1201
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1202
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1203
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1204
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][X][ ][ ][ ] 1\n");
1205
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1206
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1207
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1208
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1209
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1210
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1211
            }
1212
            else if ((xCoordinate == 3) && (yCoordinate == 1))
1213
            {
1214
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1215
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1216
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1217
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1218
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][X][ ][ ] 1\n");
1219
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1220
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1221
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1222
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1223
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1224
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1225
            }
1226
            else if ((xCoordinate == 4) && (yCoordinate == 1))
1227
            {
1228
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1229
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1230
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1231
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1232
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][X][ ] 1\n");
1233
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1234
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1235
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1236
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1237
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1238
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1239
            }
1240
            else if ((xCoordinate == 5) && (yCoordinate == 1))
1241
            {
1242
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1243
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1244
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1245
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1246
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][X] 1\n");
1247
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1248
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1249
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1250
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1251
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1252
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1253
            }
1254
            else if ((xCoordinate == -7) && (yCoordinate == 2))
1255
            {
1256
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1257
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1258
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1259
                Console.Write("[X][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1260
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1261
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1262
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1263
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1264
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1265
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1266
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1267
            }
1268
            else if ((xCoordinate == -6) && (yCoordinate == 2))
1269
            {
1270
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1271
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1272
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1273
                Console.Write("[ ][X][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1274
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1275
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1276
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1277
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1278
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1279
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1280
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1281
            }
1282
            else if ((xCoordinate == -5) && (yCoordinate == 2))
1283
            {
1284
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1285
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1286
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1287
                Console.Write("[ ][ ][X][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1288
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1289
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1290
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1291
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1292
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1293
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1294
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1295
            }
1296
            else if ((xCoordinate == -4) && (yCoordinate == 2))
1297
            {
1298
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1299
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1300
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1301
                Console.Write("[ ][ ][ ][X][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1302
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1303
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1304
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1305
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1306
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1307
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1308
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1309
            }
1310
            else if ((xCoordinate == -3) && (yCoordinate == 2))
1311
            {
1312
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1313
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1314
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1315
                Console.Write("[ ][ ][ ][ ][X][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1316
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1317
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1318
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1319
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1320
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1321
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1322
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1323
            }
1324
            else if ((xCoordinate == -2) && (yCoordinate == 2))
1325
            {
1326
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1327
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1328
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1329
                Console.Write("[ ][ ][ ][ ][ ][X][ ][ ][ ][ ][ ][ ][ ] 2\n");
1330
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1331
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1332
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1333
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1334
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1335
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1336
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1337
            }
1338
            else if ((xCoordinate == -1) && (yCoordinate == 2))
1339
            {
1340
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1341
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1342
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1343
                Console.Write("[ ][ ][ ][ ][ ][ ][X][ ][ ][ ][ ][ ][ ] 2\n");
1344
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1345
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1346
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1347
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1348
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1349
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1350
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1351
            }
1352
            else if ((xCoordinate == 0) && (yCoordinate == 2))
1353
            {
1354
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1355
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1356
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1357
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][X][ ][ ][ ][ ][ ] 2\n");
1358
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1359
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1360
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1361
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1362
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1363
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1364
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1365
            }
1366
            else if ((xCoordinate == 1) && (yCoordinate == 2))
1367
            {
1368
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1369
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1370
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1371
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][X][ ][ ][ ][ ] 2\n");
1372
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1373
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1374
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1375
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1376
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1377
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1378
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1379
            }
1380
            else if ((xCoordinate == 2) && (yCoordinate == 2))
1381
            {
1382
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1383
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1384
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1385
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][X][ ][ ][ ] 2\n");
1386
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1387
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1388
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1389
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1390
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1391
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1392
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1393
            }
1394
            else if ((xCoordinate == 3) && (yCoordinate == 2))
1395
            {
1396
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1397
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1398
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1399
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][X][ ][ ] 2\n");
1400
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1401
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1402
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1403
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1404
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1405
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1406
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1407
            }
1408
            else if ((xCoordinate == 4) && (yCoordinate == 2))
1409
            {
1410
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1411
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1412
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1413
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][X][ ] 2\n");
1414
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1415
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1416
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1417
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1418
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1419
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1420
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1421
            }
1422
            else if ((xCoordinate == 5) && (yCoordinate == 2))
1423
            {
1424
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1425
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1426
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1427
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][X] 2\n");
1428
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1429
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1430
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1431
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1432
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1433
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1434
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1435
            }
1436
            else if ((xCoordinate == -7) && (yCoordinate == 3))
1437
            {
1438
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1439
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1440
                Console.Write("[X][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1441
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1442
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1443
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1444
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1445
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1446
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1447
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1448
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1449
            }
1450
            else if ((xCoordinate == -6) && (yCoordinate == 3))
1451
            {
1452
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1453
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1454
                Console.Write("[ ][X][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1455
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1456
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1457
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1458
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1459
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1460
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1461
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1462
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1463
            }
1464
            else if ((xCoordinate == -5) && (yCoordinate == 3))
1465
            {
1466
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1467
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1468
                Console.Write("[ ][ ][X][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1469
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1470
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1471
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1472
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1473
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1474
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1475
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1476
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1477
            }
1478
            else if ((xCoordinate == -4) && (yCoordinate == 3))
1479
            {
1480
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1481
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1482
                Console.Write("[ ][ ][ ][X][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1483
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1484
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1485
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1486
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1487
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1488
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1489
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1490
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1491
            }
1492
            else if ((xCoordinate == -3) && (yCoordinate == 3))
1493
            {
1494
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1495
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1496
                Console.Write("[ ][ ][ ][ ][X][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1497
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1498
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1499
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1500
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1501
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1502
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1503
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1504
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1505
            }
1506
            else if ((xCoordinate == -2) && (yCoordinate == 3))
1507
            {
1508
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1509
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1510
                Console.Write("[ ][ ][ ][ ][T][X][ ][ ][ ][T][ ][ ][ ] 3\n");
1511
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1512
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1513
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1514
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1515
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1516
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1517
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1518
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1519
            }
1520
            else if ((xCoordinate == -1) && (yCoordinate == 3))
1521
            {
1522
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1523
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1524
                Console.Write("[ ][ ][ ][ ][T][ ][X][ ][ ][T][ ][ ][ ] 3\n");
1525
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1526
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1527
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1528
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1529
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1530
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1531
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1532
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1533
            }
1534
            else if ((xCoordinate == 0) && (yCoordinate == 3))
1535
            {
1536
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1537
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1538
                Console.Write("[ ][ ][ ][ ][T][ ][ ][X][ ][T][ ][ ][ ] 3\n");
1539
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1540
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1541
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1542
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1543
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1544
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1545
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1546
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1547
            }
1548
            else if ((xCoordinate == 1) && (yCoordinate == 3))
1549
            {
1550
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1551
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1552
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][X][T][ ][ ][ ] 3\n");
1553
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1554
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1555
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1556
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1557
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1558
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1559
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1560
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1561
            }
1562
            else if ((xCoordinate == 2) && (yCoordinate == 3))
1563
            {
1564
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1565
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1566
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][X][ ][ ][ ] 3\n");
1567
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1568
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1569
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1570
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1571
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1572
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1573
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1574
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1575
            }
1576
            else if ((xCoordinate == 3) && (yCoordinate == 3))
1577
            {
1578
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1579
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1580
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][X][ ][ ] 3\n");
1581
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1582
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1583
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1584
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1585
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1586
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1587
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1588
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1589
            }
1590
            else if ((xCoordinate == 4) && (yCoordinate == 3))
1591
            {
1592
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1593
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1594
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][X][ ] 3\n");
1595
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1596
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1597
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1598
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1599
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1600
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1601
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1602
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1603
            }
1604
            else if ((xCoordinate == 5) && (yCoordinate == 3))
1605
            {
1606
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1607
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1608
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][X] 3\n");
1609
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1610
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1611
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1612
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1613
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1614
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1615
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1616
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1617
            }
1618
            else if ((xCoordinate == -7) && (yCoordinate == 4))
1619
            {
1620
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1621
                Console.Write("[X][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1622
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1623
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1624
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1625
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1626
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1627
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1628
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1629
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1630
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1631
            }
1632
            else if ((xCoordinate == -6) && (yCoordinate == 4))
1633
            {
1634
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1635
                Console.Write("[ ][X][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1636
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1637
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1638
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1639
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1640
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1641
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1642
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1643
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1644
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1645
            }
1646
            else if ((xCoordinate == -5) && (yCoordinate == 4))
1647
            {
1648
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1649
                Console.Write("[ ][ ][X][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1650
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1651
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1652
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1653
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1654
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1655
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1656
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1657
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1658
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1659
            }
1660
            else if ((xCoordinate == -4) && (yCoordinate == 4))
1661
            {
1662
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1663
                Console.Write("[ ][ ][ ][X][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1664
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1665
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1666
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1667
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1668
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1669
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1670
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1671
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1672
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1673
            }
1674
            else if ((xCoordinate == -3) && (yCoordinate == 4))
1675
            {
1676
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1677
                Console.Write("[ ][ ][ ][ ][X][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1678
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1679
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1680
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1681
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1682
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1683
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1684
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1685
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1686
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1687
            }
1688
            else if ((xCoordinate == -2) && (yCoordinate == 4))
1689
            {
1690
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1691
                Console.Write("[ ][ ][ ][ ][ ][X][ ][ ][ ][ ][ ][ ][ ] 4\n");
1692
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1693
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1694
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1695
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1696
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1697
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1698
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1699
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1700
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1701
            }
1702
            else if ((xCoordinate == -1) && (yCoordinate == 4))
1703
            {
1704
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1705
                Console.Write("[ ][ ][ ][ ][ ][ ][X][ ][ ][ ][ ][ ][ ] 4\n");
1706
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1707
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1708
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1709
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1710
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1711
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1712
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1713
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1714
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1715
            }
1716
            else if ((xCoordinate == 0) && (yCoordinate == 4))
1717
            {
1718
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1719
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][X][ ][ ][ ][ ][ ] 4\n");
1720
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1721
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1722
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1723
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1724
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1725
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1726
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1727
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1728
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1729
            }
1730
            else if ((xCoordinate == 1) && (yCoordinate == 4))
1731
            {
1732
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1733
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][X][ ][ ][ ][ ] 4\n");
1734
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1735
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1736
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1737
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1738
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1739
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1740
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1741
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1742
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1743
            }
1744
            else if ((xCoordinate == 2) && (yCoordinate == 4))
1745
            {
1746
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1747
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][X][ ][ ][ ] 4\n");
1748
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1749
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1750
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1751
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1752
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1753
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1754
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1755
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1756
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1757
            }
1758
            else if ((xCoordinate == 3) && (yCoordinate == 4))
1759
            {
1760
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1761
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][X][ ][ ] 4\n");
1762
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1763
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1764
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1765
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1766
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1767
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1768
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1769
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1770
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1771
            }
1772
            else if ((xCoordinate == 4) && (yCoordinate == 4))
1773
            {
1774
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1775
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][X][ ] 4\n");
1776
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1777
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1778
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1779
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1780
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1781
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1782
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1783
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1784
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1785
            }
1786
            else if ((xCoordinate == 5) && (yCoordinate == 4))
1787
            {
1788
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1789
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][X] 4\n");
1790
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1791
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1792
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1793
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1794
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1795
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1796
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1797
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1798
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1799
            }
1800
            else if ((xCoordinate == -7) && (yCoordinate == 5))
1801
            {
1802
                Console.Write("[X][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1803
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1804
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1805
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1806
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1807
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1808
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1809
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1810
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1811
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1812
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1813
            }
1814
            else if ((xCoordinate == -6) && (yCoordinate == 5))
1815
            {
1816
                Console.Write("[ ][X][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1817
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1818
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1819
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1820
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1821
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1822
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1823
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1824
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1825
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1826
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1827
            }
1828
            else if ((xCoordinate == -5) && (yCoordinate == 5))
1829
            {
1830
                Console.Write("[ ][ ][X][ ][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1831
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1832
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1833
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1834
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1835
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1836
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1837
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1838
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1839
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1840
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1841
            }
1842
            else if ((xCoordinate == -4) && (yCoordinate == 5))
1843
            {
1844
                Console.Write("[ ][ ][ ][X][ ][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1845
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1846
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1847
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1848
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1849
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1850
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1851
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1852
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1853
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1854
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1855
            }
1856
            else if ((xCoordinate == -3) && (yCoordinate == 5))
1857
            {
1858
                Console.Write("[ ][ ][ ][ ][X][ ][ ][T][ ][ ][ ][ ][ ] 5\n");
1859
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1860
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1861
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1862
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1863
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1864
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1865
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1866
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1867
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1868
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1869
            }
1870
            else if ((xCoordinate == -2) && (yCoordinate == 5))
1871
            {
1872
                Console.Write("[ ][ ][ ][ ][ ][X][ ][T][ ][ ][ ][ ][ ] 5\n");
1873
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1874
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1875
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1876
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1877
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1878
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1879
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1880
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1881
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1882
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1883
            }
1884
            else if ((xCoordinate == -1) && (yCoordinate == 5))
1885
            {
1886
                Console.Write("[ ][ ][ ][ ][ ][ ][X][T][ ][ ][ ][ ][ ] 5\n");
1887
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1888
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1889
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1890
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1891
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1892
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1893
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1894
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1895
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1896
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1897
            }
1898
            else if ((xCoordinate == 0) && (yCoordinate == 5))
1899
            {
1900
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][X][ ][ ][ ][ ][ ] 5\n");
1901
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1902
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1903
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1904
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1905
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1906
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1907
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1908
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1909
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1910
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1911
            }
1912
            else if ((xCoordinate == 1) && (yCoordinate == 5))
1913
            {
1914
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][X][ ][ ][ ][ ] 5\n");
1915
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1916
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1917
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1918
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1919
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1920
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1921
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1922
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1923
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1924
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1925
            }
1926
            else if ((xCoordinate == 2) && (yCoordinate == 5))
1927
            {
1928
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][X][ ][ ][ ] 5\n");
1929
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1930
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1931
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1932
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1933
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1934
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1935
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1936
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1937
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1938
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1939
            }
1940
            else if ((xCoordinate == 3) && (yCoordinate == 5))
1941
            {
1942
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][X][ ][ ] 5\n");
1943
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1944
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1945
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1946
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1947
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1948
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1949
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1950
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1951
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1952
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1953
            }
1954
            else if ((xCoordinate == 4) && (yCoordinate == 5))
1955
            {
1956
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][X][ ] 5\n");
1957
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1958
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1959
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1960
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1961
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1962
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1963
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1964
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1965
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1966
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1967
            }
1968
            else if ((xCoordinate == 5) && (yCoordinate == 5))
1969
            {
1970
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][ ][X] 5\n");
1971
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 4\n");
1972
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][T][ ][ ][ ] 3\n");
1973
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 2\n");
1974
                Console.Write("[ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] 1\n");
1975
                Console.Write("[T][ ][ ][ ][ ][ ][ ][T][ ][ ][ ][T][ ] 0\n");
1976
                Console.Write("[ ][ ][ ][ ][T][ ][ ][ ][ ][ ][ ][ ][ ]-1\n");
1977
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-2\n");
1978
                Console.Write("[ ][ ][T][ ][ ][ ][T][ ][ ][ ][T][ ][ ]-3\n");
1979
                Console.Write("[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]-4\n");
1980
                Console.Write("-7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5\n\n");
1981
            }
1982
            Console.ForegroundColor = ConsoleColor.White;
1983
        }
1984
        public static void MapMausoleum()
1985
        {
1986
            if ((xCoordinate == 100) && (yCoordinate == 100))
1987
            {
1988
                Console.ForegroundColor = ConsoleColor.Cyan;
1989
                Console.WriteLine("\nThe Mausoleum\n");
1990
                Console.Write("[X][ ][ ][ ][ ] 0\n");
1991
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
1992
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
1993
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
1994
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
1995
                Console.Write(" 0  1  2  3  4   \n\n");
1996
                Console.ForegroundColor = ConsoleColor.White;
1997
            }
1998
            if ((xCoordinate == 101) && (yCoordinate == 100))
1999
            {
2000
                Console.ForegroundColor = ConsoleColor.Cyan;
2001
                Console.WriteLine("\nThe Mausoleum\n");
2002
                Console.Write("[E][X][ ][ ][ ] 0\n");
2003
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
2004
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
2005
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
2006
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
2007
                Console.Write(" 0  1  2  3  4   \n\n");
2008
                Console.ForegroundColor = ConsoleColor.White;
2009
            }
2010
            if ((xCoordinate == 102) && (yCoordinate == 100))
2011
            {
2012
                Console.ForegroundColor = ConsoleColor.Cyan;
2013
                Console.WriteLine("\nThe Mausoleum\n");
2014
                Console.Write("[E][ ][X][ ][ ] 0\n");
2015
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
2016
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
2017
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
2018
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
2019
                Console.Write(" 0  1  2  3  4   \n\n");
2020
                Console.ForegroundColor = ConsoleColor.White;
2021
            }
2022
            if ((xCoordinate == 103) && (yCoordinate == 100))
2023
            {
2024
                Console.ForegroundColor = ConsoleColor.Cyan;
2025
                Console.WriteLine("\nThe Mausoleum\n");
2026
                Console.Write("[E][ ][ ][X][ ] 0\n");
2027
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
2028
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
2029
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
2030
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
2031
                Console.Write(" 0  1  2  3  4   \n\n");
2032
                Console.ForegroundColor = ConsoleColor.White;
2033
            }
2034
            if ((xCoordinate == 104) && (yCoordinate == 100))
2035
            {
2036
                Console.ForegroundColor = ConsoleColor.Cyan;
2037
                Console.WriteLine("\nThe Mausoleum\n");
2038
                Console.Write("[E][ ][ ][ ][X] 0\n");
2039
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
2040
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
2041
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
2042
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
2043
                Console.Write(" 0  1  2  3  4   \n\n");
2044
                Console.ForegroundColor = ConsoleColor.White;
2045
            }
2046
            if ((xCoordinate == 100) && (yCoordinate == 101))
2047
            {
2048
                Console.ForegroundColor = ConsoleColor.Cyan;
2049
                Console.WriteLine("\nThe Mausoleum\n");
2050
                Console.Write("[E][ ][ ][ ][ ] 0\n");
2051
                Console.Write("[X][ ][ ][ ][ ] 1\n");
2052
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
2053
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
2054
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
2055
                Console.Write(" 0  1  2  3  4   \n\n");
2056
                Console.ForegroundColor = ConsoleColor.White;
2057
            }
2058
            if ((xCoordinate == 101) && (yCoordinate == 101))
2059
            {
2060
                Console.ForegroundColor = ConsoleColor.Cyan;
2061
                Console.WriteLine("\nThe Mausoleum\n");
2062
                Console.Write("[E][ ][ ][ ][ ] 0\n");
2063
                Console.Write("[ ][X][ ][ ][ ] 1\n");
2064
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
2065
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
2066
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
2067
                Console.Write(" 0  1  2  3  4   \n\n");
2068
                Console.ForegroundColor = ConsoleColor.White;
2069
            }
2070
            if ((xCoordinate == 102) && (yCoordinate == 101))
2071
            {
2072
                Console.ForegroundColor = ConsoleColor.Cyan;
2073
                Console.WriteLine("\nThe Mausoleum\n");
2074
                Console.Write("[E][ ][ ][ ][ ] 0\n");
2075
                Console.Write("[ ][ ][X][ ][ ] 1\n");
2076
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
2077
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
2078
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
2079
                Console.Write(" 0  1  2  3  4   \n\n");
2080
                Console.ForegroundColor = ConsoleColor.White;
2081
            }
2082
            if ((xCoordinate == 103) && (yCoordinate == 101))
2083
            {
2084
                Console.ForegroundColor = ConsoleColor.Cyan;
2085
                Console.WriteLine("\nThe Mausoleum\n");
2086
                Console.Write("[E][ ][ ][ ][ ] 0\n");
2087
                Console.Write("[ ][ ][ ][X][ ] 1\n");
2088
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
2089
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
2090
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
2091
                Console.Write(" 0  1  2  3  4   \n\n");
2092
                Console.ForegroundColor = ConsoleColor.White;
2093
            }
2094
            if ((xCoordinate == 104) && (yCoordinate == 101))
2095
            {
2096
                Console.ForegroundColor = ConsoleColor.Cyan;
2097
                Console.WriteLine("\nThe Mausoleum\n");
2098
                Console.Write("[E][ ][ ][ ][ ] 0\n");
2099
                Console.Write("[ ][ ][ ][ ][X] 1\n");
2100
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
2101
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
2102
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
2103
                Console.Write(" 0  1  2  3  4   \n\n");
2104
                Console.ForegroundColor = ConsoleColor.White;
2105
            }
2106
            if ((xCoordinate == 100) && (yCoordinate == 102))
2107
            {
2108
                Console.ForegroundColor = ConsoleColor.Cyan;
2109
                Console.WriteLine("\nThe Mausoleum\n");
2110
                Console.Write("[E][ ][ ][ ][ ] 0\n");
2111
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
2112
                Console.Write("[X][ ][ ][ ][ ] 2\n");
2113
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
2114
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
2115
                Console.Write(" 0  1  2  3  4   \n\n");
2116
                Console.ForegroundColor = ConsoleColor.White;
2117
            }
2118
            if ((xCoordinate == 101) && (yCoordinate == 102))
2119
            {
2120
                Console.ForegroundColor = ConsoleColor.Cyan;
2121
                Console.WriteLine("\nThe Mausoleum\n");
2122
                Console.Write("[E][ ][ ][ ][ ] 0\n");
2123
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
2124
                Console.Write("[ ][X][ ][ ][ ] 2\n");
2125
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
2126
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
2127
                Console.Write(" 0  1  2  3  4   \n\n");
2128
                Console.ForegroundColor = ConsoleColor.White;
2129
            }
2130
            if ((xCoordinate == 102) && (yCoordinate == 102))
2131
            {
2132
                Console.ForegroundColor = ConsoleColor.Cyan;
2133
                Console.WriteLine("\nThe Mausoleum\n");
2134
                Console.Write("[E][ ][ ][ ][ ] 0\n");
2135
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
2136
                Console.Write("[ ][ ][X][ ][ ] 2\n");
2137
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
2138
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
2139
                Console.Write(" 0  1  2  3  4   \n\n");
2140
                Console.ForegroundColor = ConsoleColor.White;
2141
            }
2142
            if ((xCoordinate == 103) && (yCoordinate == 102))
2143
            {
2144
                Console.ForegroundColor = ConsoleColor.Cyan;
2145
                Console.WriteLine("\nThe Mausoleum\n");
2146
                Console.Write("[E][ ][ ][ ][ ] 0\n");
2147
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
2148
                Console.Write("[ ][ ][ ][X][ ] 2\n");
2149
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
2150
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
2151
                Console.Write(" 0  1  2  3  4   \n\n");
2152
                Console.ForegroundColor = ConsoleColor.White;
2153
            }
2154
            if ((xCoordinate == 104) && (yCoordinate == 102))
2155
            {
2156
                Console.ForegroundColor = ConsoleColor.Cyan;
2157
                Console.WriteLine("\nThe Mausoleum\n");
2158
                Console.Write("[E][ ][ ][ ][ ] 0\n");
2159
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
2160
                Console.Write("[ ][ ][ ][ ][X] 2\n");
2161
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
2162
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
2163
                Console.Write(" 0  1  2  3  4   \n\n");
2164
                Console.ForegroundColor = ConsoleColor.White;
2165
            }
2166
            if ((xCoordinate == 100) && (yCoordinate == 103))
2167
            {
2168
                Console.ForegroundColor = ConsoleColor.Cyan;
2169
                Console.WriteLine("\nThe Mausoleum\n");
2170
                Console.Write("[E][ ][ ][ ][ ] 0\n");
2171
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
2172
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
2173
                Console.Write("[X][ ][ ][ ][ ] 3\n");
2174
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
2175
                Console.Write(" 0  1  2  3  4   \n\n");
2176
                Console.ForegroundColor = ConsoleColor.White;
2177
            }
2178
            if ((xCoordinate == 101) && (yCoordinate == 103))
2179
            {
2180
                Console.ForegroundColor = ConsoleColor.Cyan;
2181
                Console.WriteLine("\nThe Mausoleum\n");
2182
                Console.Write("[E][ ][ ][ ][ ] 0\n");
2183
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
2184
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
2185
                Console.Write("[ ][X][ ][ ][ ] 3\n");
2186
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
2187
                Console.Write(" 0  1  2  3  4   \n\n");
2188
                Console.ForegroundColor = ConsoleColor.White;
2189
            }
2190
            if ((xCoordinate == 102) && (yCoordinate == 103))
2191
            {
2192
                Console.ForegroundColor = ConsoleColor.Cyan;
2193
                Console.WriteLine("\nThe Mausoleum\n");
2194
                Console.Write("[E][ ][ ][ ][ ] 0\n");
2195
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
2196
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
2197
                Console.Write("[ ][ ][X][ ][ ] 3\n");
2198
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
2199
                Console.Write(" 0  1  2  3  4   \n\n");
2200
                Console.ForegroundColor = ConsoleColor.White;
2201
            }
2202
            if ((xCoordinate == 103) && (yCoordinate == 103))
2203
            {
2204
                Console.ForegroundColor = ConsoleColor.Cyan;
2205
                Console.WriteLine("\nThe Mausoleum\n");
2206
                Console.Write("[E][ ][ ][ ][ ] 0\n");
2207
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
2208
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
2209
                Console.Write("[ ][ ][ ][X][ ] 3\n");
2210
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
2211
                Console.Write(" 0  1  2  3  4   \n\n");
2212
                Console.ForegroundColor = ConsoleColor.White;
2213
            }
2214
            if ((xCoordinate == 104) && (yCoordinate == 103))
2215
            {
2216
                Console.ForegroundColor = ConsoleColor.Cyan;
2217
                Console.WriteLine("\nThe Mausoleum\n");
2218
                Console.Write("[E][ ][ ][ ][ ] 0\n");
2219
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
2220
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
2221
                Console.Write("[ ][ ][ ][ ][X] 3\n");
2222
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
2223
                Console.Write(" 0  1  2  3  4   \n\n");
2224
                Console.ForegroundColor = ConsoleColor.White;
2225
            }
2226
            if ((xCoordinate == 100) && (yCoordinate == 104))
2227
            {
2228
                Console.ForegroundColor = ConsoleColor.Cyan;
2229
                Console.WriteLine("\nThe Mausoleum\n");
2230
                Console.Write("[E][ ][ ][ ][ ] 0\n");
2231
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
2232
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
2233
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
2234
                Console.Write("[X][ ][ ][ ][ ] 4\n");
2235
                Console.Write(" 0  1  2  3  4   \n\n");
2236
                Console.ForegroundColor = ConsoleColor.White;
2237
            }
2238
            if ((xCoordinate == 101) && (yCoordinate == 104))
2239
            {
2240
                Console.ForegroundColor = ConsoleColor.Cyan;
2241
                Console.WriteLine("\nThe Mausoleum\n");
2242
                Console.Write("[E][ ][ ][ ][ ] 0\n");
2243
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
2244
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
2245
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
2246
                Console.Write("[ ][X][ ][ ][ ] 4\n");
2247
                Console.Write(" 0  1  2  3  4   \n\n");
2248
                Console.ForegroundColor = ConsoleColor.White;
2249
            }
2250
            if ((xCoordinate == 102) && (yCoordinate == 104))
2251
            {
2252
                Console.ForegroundColor = ConsoleColor.Cyan;
2253
                Console.WriteLine("\nThe Mausoleum\n");
2254
                Console.Write("[E][ ][ ][ ][ ] 0\n");
2255
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
2256
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
2257
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
2258
                Console.Write("[ ][ ][X][ ][ ] 4\n");
2259
                Console.Write(" 0  1  2  3  4   \n\n");
2260
                Console.ForegroundColor = ConsoleColor.White;
2261
            }
2262
            if ((xCoordinate == 103) && (yCoordinate == 104))
2263
            {
2264
                Console.ForegroundColor = ConsoleColor.Cyan;
2265
                Console.WriteLine("\nThe Mausoleum\n");
2266
                Console.Write("[E][ ][ ][ ][ ] 0\n");
2267
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
2268
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
2269
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
2270
                Console.Write("[ ][ ][ ][X][ ] 4\n");
2271
                Console.Write(" 0  1  2  3  4   \n\n");
2272
                Console.ForegroundColor = ConsoleColor.White;
2273
            }
2274
            if ((xCoordinate == 104) && (yCoordinate == 104))
2275
            {
2276
                Console.ForegroundColor = ConsoleColor.Cyan;
2277
                Console.WriteLine("\nThe Mausoleum\n");
2278
                Console.Write("[E][ ][ ][ ][ ] 0\n");
2279
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
2280
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
2281
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
2282
                Console.Write("[ ][ ][ ][ ][X] 4\n");
2283
                Console.Write(" 0  1  2  3  4   \n\n");
2284
                Console.ForegroundColor = ConsoleColor.White;
2285
            }
2286
        }
2287
        public static void MapDraculasLairL1()
2288
        {
2289
            if ((xCoordinate == 210) && (yCoordinate == 210))
2290
            {
2291
                Console.ForegroundColor = ConsoleColor.Cyan;
2292
                Console.WriteLine("\nDracula's Lair Level 1\n");
2293
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2294
                Console.Write("[X][ ][ ][E] 0\n");
2295
                Console.Write("[ ][ ][ ][ ] 1\n");
2296
                Console.Write("[ ][ ][ ][ ] 2\n");
2297
                Console.Write("[ ][ ][ ][U] 3\n");
2298
                Console.Write(" 0  1  2  3   \n\n");
2299
                Console.ForegroundColor = ConsoleColor.White;
2300
            }
2301
            if ((xCoordinate == 211) && (yCoordinate == 210))
2302
            {
2303
                Console.ForegroundColor = ConsoleColor.Cyan;
2304
                Console.WriteLine("\nDracula's Lair Level 1\n");
2305
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2306
                Console.Write("[ ][X][ ][E] 0\n");
2307
                Console.Write("[ ][ ][ ][ ] 1\n");
2308
                Console.Write("[ ][ ][ ][ ] 2\n");
2309
                Console.Write("[ ][ ][ ][U] 3\n");
2310
                Console.Write(" 0  1  2  3   \n\n");
2311
                Console.ForegroundColor = ConsoleColor.White;
2312
            }
2313
            if ((xCoordinate == 212) && (yCoordinate == 210))
2314
            {
2315
                Console.ForegroundColor = ConsoleColor.Cyan;
2316
                Console.WriteLine("\nDracula's Lair Level 1\n");
2317
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2318
                Console.Write("[ ][ ][X][E] 0\n");
2319
                Console.Write("[ ][ ][ ][ ] 1\n");
2320
                Console.Write("[ ][ ][ ][ ] 2\n");
2321
                Console.Write("[ ][ ][ ][U] 3\n");
2322
                Console.Write(" 0  1  2  3   \n\n");
2323
                Console.ForegroundColor = ConsoleColor.White;
2324
            }
2325
            if ((xCoordinate == 213) && (yCoordinate == 210))
2326
            {
2327
                Console.ForegroundColor = ConsoleColor.Cyan;
2328
                Console.WriteLine("\nDracula's Lair Level 1\n");
2329
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2330
                Console.Write("[ ][ ][ ][X] 0\n");
2331
                Console.Write("[ ][ ][ ][ ] 1\n");
2332
                Console.Write("[ ][ ][ ][ ] 2\n");
2333
                Console.Write("[ ][ ][ ][U] 3\n");
2334
                Console.Write(" 0  1  2  3   \n\n");
2335
                Console.ForegroundColor = ConsoleColor.White;
2336
            }
2337
            if ((xCoordinate == 210) && (yCoordinate == 211))
2338
            {
2339
                Console.ForegroundColor = ConsoleColor.Cyan;
2340
                Console.WriteLine("\nDracula's Lair Level 1\n");
2341
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2342
                Console.Write("[ ][ ][ ][E] 0\n");
2343
                Console.Write("[X][ ][ ][ ] 1\n");
2344
                Console.Write("[ ][ ][ ][ ] 2\n");
2345
                Console.Write("[ ][ ][ ][U] 3\n");
2346
                Console.Write(" 0  1  2  3   \n\n");
2347
                Console.ForegroundColor = ConsoleColor.White;
2348
            }
2349
            if ((xCoordinate == 211) && (yCoordinate == 211))
2350
            {
2351
                Console.ForegroundColor = ConsoleColor.Cyan;
2352
                Console.WriteLine("\nDracula's Lair Level 1\n");
2353
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2354
                Console.Write("[ ][ ][ ][E] 0\n");
2355
                Console.Write("[ ][X][ ][ ] 1\n");
2356
                Console.Write("[ ][ ][ ][ ] 2\n");
2357
                Console.Write("[ ][ ][ ][U] 3\n");
2358
                Console.Write(" 0  1  2  3   \n\n");
2359
                Console.ForegroundColor = ConsoleColor.White;
2360
            }
2361
            if ((xCoordinate == 212) && (yCoordinate == 211))
2362
            {
2363
                Console.ForegroundColor = ConsoleColor.Cyan;
2364
                Console.WriteLine("\nDracula's Lair Level 1\n");
2365
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2366
                Console.Write("[ ][ ][ ][E] 0\n");
2367
                Console.Write("[ ][ ][X][ ] 1\n");
2368
                Console.Write("[ ][ ][ ][ ] 2\n");
2369
                Console.Write("[ ][ ][ ][U] 3\n");
2370
                Console.Write(" 0  1  2  3   \n\n");
2371
                Console.ForegroundColor = ConsoleColor.White;
2372
            }
2373
            if ((xCoordinate == 213) && (yCoordinate == 211))
2374
            {
2375
                Console.ForegroundColor = ConsoleColor.Cyan;
2376
                Console.WriteLine("\nDracula's Lair Level 1\n");
2377
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2378
                Console.Write("[ ][ ][ ][E] 0\n");
2379
                Console.Write("[ ][ ][ ][X] 1\n");
2380
                Console.Write("[ ][ ][ ][ ] 2\n");
2381
                Console.Write("[ ][ ][ ][U] 3\n");
2382
                Console.Write(" 0  1  2  3   \n\n");
2383
                Console.ForegroundColor = ConsoleColor.White;
2384
            }
2385
            if ((xCoordinate == 210) && (yCoordinate == 212))
2386
            {
2387
                Console.ForegroundColor = ConsoleColor.Cyan;
2388
                Console.WriteLine("\nDracula's Lair Level 1\n");
2389
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2390
                Console.Write("[ ][ ][ ][E] 0\n");
2391
                Console.Write("[ ][ ][ ][ ] 1\n");
2392
                Console.Write("[X][ ][ ][ ] 2\n");
2393
                Console.Write("[ ][ ][ ][U] 3\n");
2394
                Console.Write(" 0  1  2  3   \n\n");
2395
                Console.ForegroundColor = ConsoleColor.White;
2396
            }
2397
            if ((xCoordinate == 211) && (yCoordinate == 212))
2398
            {
2399
                Console.ForegroundColor = ConsoleColor.Cyan;
2400
                Console.WriteLine("\nDracula's Lair Level 1\n");
2401
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2402
                Console.Write("[ ][ ][ ][E] 0\n");
2403
                Console.Write("[ ][ ][ ][ ] 1\n");
2404
                Console.Write("[ ][X][ ][ ] 2\n");
2405
                Console.Write("[ ][ ][ ][U] 3\n");
2406
                Console.Write(" 0  1  2  3   \n\n");
2407
                Console.ForegroundColor = ConsoleColor.White;
2408
            }
2409
            if ((xCoordinate == 212) && (yCoordinate == 212))
2410
            {
2411
                Console.ForegroundColor = ConsoleColor.Cyan;
2412
                Console.WriteLine("\nDracula's Lair Level 1\n");
2413
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2414
                Console.Write("[ ][ ][ ][E] 0\n");
2415
                Console.Write("[ ][ ][ ][ ] 1\n");
2416
                Console.Write("[ ][ ][X][ ] 2\n");
2417
                Console.Write("[ ][ ][ ][U] 3\n");
2418
                Console.Write(" 0  1  2  3   \n\n");
2419
                Console.ForegroundColor = ConsoleColor.White;
2420
            }
2421
            if ((xCoordinate == 213) && (yCoordinate == 212))
2422
            {
2423
                Console.ForegroundColor = ConsoleColor.Cyan;
2424
                Console.WriteLine("\nDracula's Lair Level 1\n");
2425
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2426
                Console.Write("[ ][ ][ ][E] 0\n");
2427
                Console.Write("[ ][ ][ ][ ] 1\n");
2428
                Console.Write("[ ][ ][ ][X] 2\n");
2429
                Console.Write("[ ][ ][ ][U] 3\n");
2430
                Console.Write(" 0  1  2  3   \n\n");
2431
                Console.ForegroundColor = ConsoleColor.White;
2432
            }
2433
            if ((xCoordinate == 210) && (yCoordinate == 213))
2434
            {
2435
                Console.ForegroundColor = ConsoleColor.Cyan;
2436
                Console.WriteLine("\nDracula's Lair Level 1\n");
2437
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2438
                Console.Write("[ ][ ][ ][E] 0\n");
2439
                Console.Write("[ ][ ][ ][ ] 1\n");
2440
                Console.Write("[ ][ ][ ][ ] 2\n");
2441
                Console.Write("[X][ ][ ][U] 3\n");
2442
                Console.Write(" 0  1  2  3   \n\n");
2443
                Console.ForegroundColor = ConsoleColor.White;
2444
            }
2445
            if ((xCoordinate == 211) && (yCoordinate == 213))
2446
            {
2447
                Console.ForegroundColor = ConsoleColor.Cyan;
2448
                Console.WriteLine("\nDracula's Lair Level 1\n");
2449
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2450
                Console.Write("[ ][ ][ ][E] 0\n");
2451
                Console.Write("[ ][ ][ ][ ] 1\n");
2452
                Console.Write("[ ][ ][ ][ ] 2\n");
2453
                Console.Write("[ ][X][ ][U] 3\n");
2454
                Console.Write(" 0  1  2  3   \n\n");
2455
                Console.ForegroundColor = ConsoleColor.White;
2456
            }
2457
            if ((xCoordinate == 212) && (yCoordinate == 213))
2458
            {
2459
                Console.ForegroundColor = ConsoleColor.Cyan;
2460
                Console.WriteLine("\nDracula's Lair Level 1\n");
2461
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2462
                Console.Write("[ ][ ][ ][E] 0\n");
2463
                Console.Write("[ ][ ][ ][ ] 1\n");
2464
                Console.Write("[ ][ ][ ][ ] 2\n");
2465
                Console.Write("[ ][ ][X][U] 3\n");
2466
                Console.Write(" 0  1  2  3   \n\n");
2467
                Console.ForegroundColor = ConsoleColor.White;
2468
            }
2469
            if ((xCoordinate == 213) && (yCoordinate == 213))
2470
            {
2471
                Console.ForegroundColor = ConsoleColor.Cyan;
2472
                Console.WriteLine("\nDracula's Lair Level 1\n");
2473
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2474
                Console.Write("[ ][ ][ ][E] 0\n");
2475
                Console.Write("[ ][ ][ ][ ] 1\n");
2476
                Console.Write("[ ][ ][ ][ ] 2\n");
2477
                Console.Write("[ ][ ][ ][X] 3\n");
2478
                Console.Write(" 0  1  2  3   \n\n");
2479
                Console.ForegroundColor = ConsoleColor.White;
2480
            }
2481
        }
2482
        public static void MapDraculasLairL2()
2483
        {
2484
            if ((xCoordinate == 220) && (yCoordinate == 220))
2485
            {
2486
                Console.ForegroundColor = ConsoleColor.Cyan;
2487
                Console.WriteLine("\nDracula's Lair Level 2\n");
2488
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2489
                Console.Write("[X][ ][ ][ ] 0\n");
2490
                Console.Write("[ ][ ][ ][ ] 1\n");
2491
                Console.Write("[ ][ ][ ][ ] 2\n");
2492
                Console.Write("[ ][ ][ ][D] 3\n");
2493
                Console.Write(" 0  1  2  3   \n\n");
2494
                Console.ForegroundColor = ConsoleColor.White;
2495
            }
2496
            if ((xCoordinate == 221) && (yCoordinate == 220))
2497
            {
2498
                Console.ForegroundColor = ConsoleColor.Cyan;
2499
                Console.WriteLine("\nDracula's Lair Level 2\n");
2500
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2501
                Console.Write("[U][X][ ][ ] 0\n");
2502
                Console.Write("[ ][ ][ ][ ] 1\n");
2503
                Console.Write("[ ][ ][ ][ ] 2\n");
2504
                Console.Write("[ ][ ][ ][D] 3\n");
2505
                Console.Write(" 0  1  2  3   \n\n");
2506
                Console.ForegroundColor = ConsoleColor.White;
2507
            }
2508
            if ((xCoordinate == 222) && (yCoordinate == 220))
2509
            {
2510
                Console.ForegroundColor = ConsoleColor.Cyan;
2511
                Console.WriteLine("\nDracula's Lair Level 2\n");
2512
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2513
                Console.Write("[U][ ][X][ ] 0\n");
2514
                Console.Write("[ ][ ][ ][ ] 1\n");
2515
                Console.Write("[ ][ ][ ][ ] 2\n");
2516
                Console.Write("[ ][ ][ ][D] 3\n");
2517
                Console.Write(" 0  1  2  3   \n\n");
2518
                Console.ForegroundColor = ConsoleColor.White;
2519
            }
2520
            if ((xCoordinate == 223) && (yCoordinate == 220))
2521
            {
2522
                Console.ForegroundColor = ConsoleColor.Cyan;
2523
                Console.WriteLine("\nDracula's Lair Level 2\n");
2524
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2525
                Console.Write("[U][ ][ ][X] 0\n");
2526
                Console.Write("[ ][ ][ ][ ] 1\n");
2527
                Console.Write("[ ][ ][ ][ ] 2\n");
2528
                Console.Write("[ ][ ][ ][D] 3\n");
2529
                Console.Write(" 0  1  2  3   \n\n");
2530
                Console.ForegroundColor = ConsoleColor.White;
2531
            }
2532
            if ((xCoordinate == 220) && (yCoordinate == 221))
2533
            {
2534
                Console.ForegroundColor = ConsoleColor.Cyan;
2535
                Console.WriteLine("\nDracula's Lair Level 2\n");
2536
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2537
                Console.Write("[U][ ][ ][ ] 0\n");
2538
                Console.Write("[X][ ][ ][ ] 1\n");
2539
                Console.Write("[ ][ ][ ][ ] 2\n");
2540
                Console.Write("[ ][ ][ ][D] 3\n");
2541
                Console.Write(" 0  1  2  3   \n\n");
2542
                Console.ForegroundColor = ConsoleColor.White;
2543
            }
2544
            if ((xCoordinate == 221) && (yCoordinate == 221))
2545
            {
2546
                Console.ForegroundColor = ConsoleColor.Cyan;
2547
                Console.WriteLine("\nDracula's Lair Level 2\n");
2548
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2549
                Console.Write("[U][ ][ ][ ] 0\n");
2550
                Console.Write("[ ][X][ ][ ] 1\n");
2551
                Console.Write("[ ][ ][ ][ ] 2\n");
2552
                Console.Write("[ ][ ][ ][D] 3\n");
2553
                Console.Write(" 0  1  2  3   \n\n");
2554
                Console.ForegroundColor = ConsoleColor.White;
2555
            }
2556
            if ((xCoordinate == 222) && (yCoordinate == 221))
2557
            {
2558
                Console.ForegroundColor = ConsoleColor.Cyan;
2559
                Console.WriteLine("\nDracula's Lair Level 2\n");
2560
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2561
                Console.Write("[U][ ][ ][ ] 0\n");
2562
                Console.Write("[ ][ ][X][ ] 1\n");
2563
                Console.Write("[ ][ ][ ][ ] 2\n");
2564
                Console.Write("[ ][ ][ ][D] 3\n");
2565
                Console.Write(" 0  1  2  3   \n\n");
2566
                Console.ForegroundColor = ConsoleColor.White;
2567
            }
2568
            if ((xCoordinate == 223) && (yCoordinate == 221))
2569
            {
2570
                Console.ForegroundColor = ConsoleColor.Cyan;
2571
                Console.WriteLine("\nDracula's Lair Level 2\n");
2572
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2573
                Console.Write("[U][ ][ ][ ] 0\n");
2574
                Console.Write("[ ][ ][ ][X] 1\n");
2575
                Console.Write("[ ][ ][ ][ ] 2\n");
2576
                Console.Write("[ ][ ][ ][D] 3\n");
2577
                Console.Write(" 0  1  2  3   \n\n");
2578
                Console.ForegroundColor = ConsoleColor.White;
2579
            }
2580
            if ((xCoordinate == 220) && (yCoordinate == 222))
2581
            {
2582
                Console.ForegroundColor = ConsoleColor.Cyan;
2583
                Console.WriteLine("\nDracula's Lair Level 2\n");
2584
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2585
                Console.Write("[U][ ][ ][ ] 0\n");
2586
                Console.Write("[ ][ ][ ][ ] 1\n");
2587
                Console.Write("[X][ ][ ][ ] 2\n");
2588
                Console.Write("[ ][ ][ ][D] 3\n");
2589
                Console.Write(" 0  1  2  3   \n\n");
2590
                Console.ForegroundColor = ConsoleColor.White;
2591
            }
2592
            if ((xCoordinate == 221) && (yCoordinate == 222))
2593
            {
2594
                Console.ForegroundColor = ConsoleColor.Cyan;
2595
                Console.WriteLine("\nDracula's Lair Level 2\n");
2596
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2597
                Console.Write("[U][ ][ ][ ] 0\n");
2598
                Console.Write("[ ][ ][ ][ ] 1\n");
2599
                Console.Write("[ ][X][ ][ ] 2\n");
2600
                Console.Write("[ ][ ][ ][D] 3\n");
2601
                Console.Write(" 0  1  2  3   \n\n");
2602
                Console.ForegroundColor = ConsoleColor.White;
2603
            }
2604
            if ((xCoordinate == 222) && (yCoordinate == 222))
2605
            {
2606
                Console.ForegroundColor = ConsoleColor.Cyan;
2607
                Console.WriteLine("\nDracula's Lair Level 2\n");
2608
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2609
                Console.Write("[U][ ][ ][ ] 0\n");
2610
                Console.Write("[ ][ ][ ][ ] 1\n");
2611
                Console.Write("[ ][ ][X][ ] 2\n");
2612
                Console.Write("[ ][ ][ ][D] 3\n");
2613
                Console.Write(" 0  1  2  3   \n\n");
2614
                Console.ForegroundColor = ConsoleColor.White;
2615
            }
2616
            if ((xCoordinate == 223) && (yCoordinate == 222))
2617
            {
2618
                Console.ForegroundColor = ConsoleColor.Cyan;
2619
                Console.WriteLine("\nDracula's Lair Level 2\n");
2620
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2621
                Console.Write("[U][ ][ ][ ] 0\n");
2622
                Console.Write("[ ][ ][ ][ ] 1\n");
2623
                Console.Write("[ ][ ][ ][X] 2\n");
2624
                Console.Write("[ ][ ][ ][D] 3\n");
2625
                Console.Write(" 0  1  2  3   \n\n");
2626
                Console.ForegroundColor = ConsoleColor.White;
2627
            }
2628
            if ((xCoordinate == 220) && (yCoordinate == 223))
2629
            {
2630
                Console.ForegroundColor = ConsoleColor.Cyan;
2631
                Console.WriteLine("\nDracula's Lair Level 2\n");
2632
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2633
                Console.Write("[U][ ][ ][ ] 0\n");
2634
                Console.Write("[ ][ ][ ][ ] 1\n");
2635
                Console.Write("[ ][ ][ ][ ] 2\n");
2636
                Console.Write("[X][ ][ ][D] 3\n");
2637
                Console.Write(" 0  1  2  3   \n\n");
2638
                Console.ForegroundColor = ConsoleColor.White;
2639
            }
2640
            if ((xCoordinate == 221) && (yCoordinate == 223))
2641
            {
2642
                Console.ForegroundColor = ConsoleColor.Cyan;
2643
                Console.WriteLine("\nDracula's Lair Level 2\n");
2644
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2645
                Console.Write("[U][ ][ ][ ] 0\n");
2646
                Console.Write("[ ][ ][ ][ ] 1\n");
2647
                Console.Write("[ ][ ][ ][ ] 2\n");
2648
                Console.Write("[ ][X][ ][D] 3\n");
2649
                Console.Write(" 0  1  2  3   \n\n");
2650
                Console.ForegroundColor = ConsoleColor.White;
2651
            }
2652
            if ((xCoordinate == 222) && (yCoordinate == 223))
2653
            {
2654
                Console.ForegroundColor = ConsoleColor.Cyan;
2655
                Console.WriteLine("\nDracula's Lair Level 2\n");
2656
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2657
                Console.Write("[U][ ][ ][ ] 0\n");
2658
                Console.Write("[ ][ ][ ][ ] 1\n");
2659
                Console.Write("[ ][ ][ ][ ] 2\n");
2660
                Console.Write("[ ][ ][X][D] 3\n");
2661
                Console.Write(" 0  1  2  3   \n\n");
2662
                Console.ForegroundColor = ConsoleColor.White;
2663
            }
2664
            if ((xCoordinate == 223) && (yCoordinate == 223))
2665
            {
2666
                Console.ForegroundColor = ConsoleColor.Cyan;
2667
                Console.WriteLine("\nDracula's Lair Level 2\n");
2668
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2669
                Console.Write("[U][ ][ ][ ] 0\n");
2670
                Console.Write("[ ][ ][ ][ ] 1\n");
2671
                Console.Write("[ ][ ][ ][ ] 2\n");
2672
                Console.Write("[ ][ ][ ][X] 3\n");
2673
                Console.Write(" 0  1  2  3   \n\n");
2674
                Console.ForegroundColor = ConsoleColor.White;
2675
            }
2676
        }
2677
        public static void MapDraculasLairL3()
2678
        {
2679
            if ((xCoordinate == 230) && (yCoordinate == 230))
2680
            {
2681
                Console.ForegroundColor = ConsoleColor.Cyan;
2682
                Console.WriteLine("\nDracula's Lair Level 3\n");
2683
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2684
                Console.Write("[X][ ][ ][ ] 0\n");
2685
                Console.Write("[ ][ ][ ][ ] 1\n");
2686
                Console.Write("[ ][ ][ ][ ] 2\n");
2687
                Console.Write("[ ][ ][ ][ ] 3\n");
2688
                Console.Write(" 0  1  2  3   \n\n");
2689
                Console.ForegroundColor = ConsoleColor.White;
2690
            }
2691
            if ((xCoordinate == 231) && (yCoordinate == 230))
2692
            {
2693
                Console.ForegroundColor = ConsoleColor.Cyan;
2694
                Console.WriteLine("\nDracula's Lair Level 3\n");
2695
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2696
                Console.Write("[D][X][ ][ ] 0\n");
2697
                Console.Write("[ ][ ][ ][ ] 1\n");
2698
                Console.Write("[ ][ ][ ][ ] 2\n");
2699
                Console.Write("[ ][ ][ ][ ] 3\n");
2700
                Console.Write(" 0  1  2  3   \n\n");
2701
                Console.ForegroundColor = ConsoleColor.White;
2702
            }
2703
            if ((xCoordinate == 232) && (yCoordinate == 230))
2704
            {
2705
                Console.ForegroundColor = ConsoleColor.Cyan;
2706
                Console.WriteLine("\nDracula's Lair Level 3\n");
2707
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2708
                Console.Write("[D][ ][X][ ] 0\n");
2709
                Console.Write("[ ][ ][ ][ ] 1\n");
2710
                Console.Write("[ ][ ][ ][ ] 2\n");
2711
                Console.Write("[ ][ ][ ][ ] 3\n");
2712
                Console.Write(" 0  1  2  3   \n\n");
2713
                Console.ForegroundColor = ConsoleColor.White;
2714
            }
2715
            if ((xCoordinate == 233) && (yCoordinate == 230))
2716
            {
2717
                Console.ForegroundColor = ConsoleColor.Cyan;
2718
                Console.WriteLine("\nDracula's Lair Level 3\n");
2719
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2720
                Console.Write("[D][ ][ ][X] 0\n");
2721
                Console.Write("[ ][ ][ ][ ] 1\n");
2722
                Console.Write("[ ][ ][ ][ ] 2\n");
2723
                Console.Write("[ ][ ][ ][ ] 3\n");
2724
                Console.Write(" 0  1  2  3   \n\n");
2725
                Console.ForegroundColor = ConsoleColor.White;
2726
            }
2727
            if ((xCoordinate == 230) && (yCoordinate == 231))
2728
            {
2729
                Console.ForegroundColor = ConsoleColor.Cyan;
2730
                Console.WriteLine("\nDracula's Lair Level 3\n");
2731
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2732
                Console.Write("[D][ ][ ][ ] 0\n");
2733
                Console.Write("[X][ ][ ][ ] 1\n");
2734
                Console.Write("[ ][ ][ ][ ] 2\n");
2735
                Console.Write("[ ][ ][ ][ ] 3\n");
2736
                Console.Write(" 0  1  2  3   \n\n");
2737
                Console.ForegroundColor = ConsoleColor.White;
2738
            }
2739
            if ((xCoordinate == 231) && (yCoordinate == 231))
2740
            {
2741
                Console.ForegroundColor = ConsoleColor.Cyan;
2742
                Console.WriteLine("\nDracula's Lair Level 3\n");
2743
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2744
                Console.Write("[D][ ][ ][ ] 0\n");
2745
                Console.Write("[ ][X][ ][ ] 1\n");
2746
                Console.Write("[ ][ ][ ][ ] 2\n");
2747
                Console.Write("[ ][ ][ ][ ] 3\n");
2748
                Console.Write(" 0  1  2  3   \n\n");
2749
                Console.ForegroundColor = ConsoleColor.White;
2750
            }
2751
            if ((xCoordinate == 232) && (yCoordinate == 231))
2752
            {
2753
                Console.ForegroundColor = ConsoleColor.Cyan;
2754
                Console.WriteLine("\nDracula's Lair Level 3\n");
2755
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2756
                Console.Write("[D][ ][ ][ ] 0\n");
2757
                Console.Write("[ ][ ][X][ ] 1\n");
2758
                Console.Write("[ ][ ][ ][ ] 2\n");
2759
                Console.Write("[ ][ ][ ][ ] 3\n");
2760
                Console.Write(" 0  1  2  3   \n\n");
2761
                Console.ForegroundColor = ConsoleColor.White;
2762
            }
2763
            if ((xCoordinate == 233) && (yCoordinate == 231))
2764
            {
2765
                Console.ForegroundColor = ConsoleColor.Cyan;
2766
                Console.WriteLine("\nDracula's Lair Level 3\n");
2767
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2768
                Console.Write("[D][ ][ ][ ] 0\n");
2769
                Console.Write("[ ][ ][ ][X] 1\n");
2770
                Console.Write("[ ][ ][ ][ ] 2\n");
2771
                Console.Write("[ ][ ][ ][ ] 3\n");
2772
                Console.Write(" 0  1  2  3   \n\n");
2773
                Console.ForegroundColor = ConsoleColor.White;
2774
            }
2775
            if ((xCoordinate == 230) && (yCoordinate == 232))
2776
            {
2777
                Console.ForegroundColor = ConsoleColor.Cyan;
2778
                Console.WriteLine("\nDracula's Lair Level 3\n");
2779
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2780
                Console.Write("[D][ ][ ][ ] 0\n");
2781
                Console.Write("[ ][ ][ ][ ] 1\n");
2782
                Console.Write("[X][ ][ ][ ] 2\n");
2783
                Console.Write("[ ][ ][ ][ ] 3\n");
2784
                Console.Write(" 0  1  2  3   \n\n");
2785
                Console.ForegroundColor = ConsoleColor.White;
2786
            }
2787
            if ((xCoordinate == 231) && (yCoordinate == 232))
2788
            {
2789
                Console.ForegroundColor = ConsoleColor.Cyan;
2790
                Console.WriteLine("\nDracula's Lair Level 3\n");
2791
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2792
                Console.Write("[D][ ][ ][ ] 0\n");
2793
                Console.Write("[ ][ ][ ][ ] 1\n");
2794
                Console.Write("[ ][X][ ][ ] 2\n");
2795
                Console.Write("[ ][ ][ ][ ] 3\n");
2796
                Console.Write(" 0  1  2  3   \n\n");
2797
                Console.ForegroundColor = ConsoleColor.White;
2798
            }
2799
            if ((xCoordinate == 232) && (yCoordinate == 232))
2800
            {
2801
                Console.ForegroundColor = ConsoleColor.Cyan;
2802
                Console.WriteLine("\nDracula's Lair Level 3\n");
2803
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2804
                Console.Write("[D][ ][ ][ ] 0\n");
2805
                Console.Write("[ ][ ][ ][ ] 1\n");
2806
                Console.Write("[ ][ ][X][ ] 2\n");
2807
                Console.Write("[ ][ ][ ][ ] 3\n");
2808
                Console.Write(" 0  1  2  3   \n\n");
2809
                Console.ForegroundColor = ConsoleColor.White;
2810
            }
2811
            if ((xCoordinate == 233) && (yCoordinate == 232))
2812
            {
2813
                Console.ForegroundColor = ConsoleColor.Cyan;
2814
                Console.WriteLine("\nDracula's Lair Level 3\n");
2815
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2816
                Console.Write("[D][ ][ ][ ] 0\n");
2817
                Console.Write("[ ][ ][ ][ ] 1\n");
2818
                Console.Write("[ ][ ][ ][X] 2\n");
2819
                Console.Write("[ ][ ][ ][ ] 3\n");
2820
                Console.Write(" 0  1  2  3   \n\n");
2821
                Console.ForegroundColor = ConsoleColor.White;
2822
            }
2823
            if ((xCoordinate == 230) && (yCoordinate == 233))
2824
            {
2825
                Console.ForegroundColor = ConsoleColor.Cyan;
2826
                Console.WriteLine("\nDracula's Lair Level 3\n");
2827
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2828
                Console.Write("[D][ ][ ][ ] 0\n");
2829
                Console.Write("[ ][ ][ ][ ] 1\n");
2830
                Console.Write("[ ][ ][ ][ ] 2\n");
2831
                Console.Write("[X][ ][ ][ ] 3\n");
2832
                Console.Write(" 0  1  2  3   \n\n");
2833
                Console.ForegroundColor = ConsoleColor.White;
2834
            }
2835
            if ((xCoordinate == 231) && (yCoordinate == 233))
2836
            {
2837
                Console.ForegroundColor = ConsoleColor.Cyan;
2838
                Console.WriteLine("\nDracula's Lair Level 3\n");
2839
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2840
                Console.Write("[D][ ][ ][ ] 0\n");
2841
                Console.Write("[ ][ ][ ][ ] 1\n");
2842
                Console.Write("[ ][ ][ ][ ] 2\n");
2843
                Console.Write("[ ][X][ ][ ] 3\n");
2844
                Console.Write(" 0  1  2  3   \n\n");
2845
                Console.ForegroundColor = ConsoleColor.White;
2846
            }
2847
            if ((xCoordinate == 232) && (yCoordinate == 233))
2848
            {
2849
                Console.ForegroundColor = ConsoleColor.Cyan;
2850
                Console.WriteLine("\nDracula's Lair Level 3\n");
2851
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2852
                Console.Write("[D][ ][ ][ ] 0\n");
2853
                Console.Write("[ ][ ][ ][ ] 1\n");
2854
                Console.Write("[ ][ ][ ][ ] 2\n");
2855
                Console.Write("[ ][ ][X][ ] 3\n");
2856
                Console.Write(" 0  1  2  3   \n\n");
2857
                Console.ForegroundColor = ConsoleColor.White;
2858
            }
2859
            if ((xCoordinate == 233) && (yCoordinate == 233))
2860
            {
2861
                Console.ForegroundColor = ConsoleColor.Cyan;
2862
                Console.WriteLine("\nDracula's Lair Level 3\n");
2863
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2864
                Console.Write("[D][ ][ ][ ] 0\n");
2865
                Console.Write("[ ][ ][ ][ ] 1\n");
2866
                Console.Write("[ ][ ][ ][ ] 2\n");
2867
                Console.Write("[ ][ ][ ][X] 3\n");
2868
                Console.Write(" 0  1  2  3   \n\n");
2869
                Console.ForegroundColor = ConsoleColor.White;
2870
            }
2871
        }
2872
        public static void SkyreachTowerL1()
2873
        {
2874
            if ((xCoordinate == 310) && (yCoordinate == 310))
2875
            {
2876
                Console.ForegroundColor = ConsoleColor.Cyan;
2877
                Console.WriteLine("\nSkyreach Tower Level 1\n");
2878
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2879
                Console.Write("[X][ ][ ] 0\n");
2880
                Console.Write("[ ][ ][ ] 1\n");
2881
                Console.Write("[ ][E][U] 2\n");
2882
                Console.Write(" 0  1  2   \n\n");
2883
                Console.ForegroundColor = ConsoleColor.White;
2884
            }
2885
            if ((xCoordinate == 311) && (yCoordinate == 310))
2886
            {
2887
                Console.ForegroundColor = ConsoleColor.Cyan;
2888
                Console.WriteLine("\nSkyreach Tower Level 1\n");
2889
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2890
                Console.Write("[ ][X][ ] 0\n");
2891
                Console.Write("[ ][ ][ ] 1\n");
2892
                Console.Write("[ ][E][U] 2\n");
2893
                Console.Write(" 0  1  2   \n\n");
2894
                Console.ForegroundColor = ConsoleColor.White;
2895
            }
2896
            if ((xCoordinate == 312) && (yCoordinate == 310))
2897
            {
2898
                Console.ForegroundColor = ConsoleColor.Cyan;
2899
                Console.WriteLine("\nSkyreach Tower Level 1\n");
2900
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2901
                Console.Write("[ ][ ][X] 0\n");
2902
                Console.Write("[ ][ ][ ] 1\n");
2903
                Console.Write("[ ][E][U] 2\n");
2904
                Console.Write(" 0  1  2   \n\n");
2905
                Console.ForegroundColor = ConsoleColor.White;
2906
            }
2907
            if ((xCoordinate == 310) && (yCoordinate == 311))
2908
            {
2909
                Console.ForegroundColor = ConsoleColor.Cyan;
2910
                Console.WriteLine("\nSkyreach Tower Level 1\n");
2911
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2912
                Console.Write("[ ][ ][ ] 0\n");
2913
                Console.Write("[X][ ][ ] 1\n");
2914
                Console.Write("[ ][E][U] 2\n");
2915
                Console.Write(" 0  1  2   \n\n");
2916
                Console.ForegroundColor = ConsoleColor.White;
2917
            }
2918
            if ((xCoordinate == 311) && (yCoordinate == 311))
2919
            {
2920
                Console.ForegroundColor = ConsoleColor.Cyan;
2921
                Console.WriteLine("\nSkyreach Tower Level 1\n");
2922
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2923
                Console.Write("[ ][ ][ ] 0\n");
2924
                Console.Write("[ ][X][ ] 1\n");
2925
                Console.Write("[ ][E][U] 2\n");
2926
                Console.Write(" 0  1  2   \n\n");
2927
                Console.ForegroundColor = ConsoleColor.White;
2928
            }
2929
            if ((xCoordinate == 312) && (yCoordinate == 311))
2930
            {
2931
                Console.ForegroundColor = ConsoleColor.Cyan;
2932
                Console.WriteLine("\nSkyreach Tower Level 1\n");
2933
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2934
                Console.Write("[ ][ ][ ] 0\n");
2935
                Console.Write("[ ][ ][X] 1\n");
2936
                Console.Write("[ ][E][U] 2\n");
2937
                Console.Write(" 0  1  2   \n\n");
2938
                Console.ForegroundColor = ConsoleColor.White;
2939
            }
2940
            if ((xCoordinate == 310) && (yCoordinate == 312))
2941
            {
2942
                Console.ForegroundColor = ConsoleColor.Cyan;
2943
                Console.WriteLine("\nSkyreach Tower Level 1\n");
2944
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2945
                Console.Write("[ ][ ][ ] 0\n");
2946
                Console.Write("[ ][ ][ ] 1\n");
2947
                Console.Write("[X][E][U] 2\n");
2948
                Console.Write(" 0  1  2   \n\n");
2949
                Console.ForegroundColor = ConsoleColor.White;
2950
            }
2951
            if ((xCoordinate == 311) && (yCoordinate == 312))
2952
            {
2953
                Console.ForegroundColor = ConsoleColor.Cyan;
2954
                Console.WriteLine("\nSkyreach Tower Level 1\n");
2955
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2956
                Console.Write("[ ][ ][ ] 0\n");
2957
                Console.Write("[ ][ ][ ] 1\n");
2958
                Console.Write("[ ][X][U] 2\n");
2959
                Console.Write(" 0  1  2   \n\n");
2960
                Console.ForegroundColor = ConsoleColor.White;
2961
            }
2962
            if ((xCoordinate == 312) && (yCoordinate == 312))
2963
            {
2964
                Console.ForegroundColor = ConsoleColor.Cyan;
2965
                Console.WriteLine("\nSkyreach Tower Level 1\n");
2966
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2967
                Console.Write("[ ][ ][ ] 0\n");
2968
                Console.Write("[ ][ ][ ] 1\n");
2969
                Console.Write("[ ][E][X] 2\n");
2970
                Console.Write(" 0  1  2   \n\n");
2971
                Console.ForegroundColor = ConsoleColor.White;
2972
            }
2973
        }
2974
        public static void MapSkyreachTowerL2()
2975
        {
2976
            if ((xCoordinate == 320) && (yCoordinate == 320))
2977
            {
2978
                Console.ForegroundColor = ConsoleColor.Cyan;
2979
                Console.WriteLine("\nSkyreach Tower Level 2\n");
2980
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2981
                Console.Write("[X][ ][ ] 0\n");
2982
                Console.Write("[ ][ ][ ] 1\n");
2983
                Console.Write("[U][ ][D] 2\n");
2984
                Console.Write(" 0  1  2   \n\n");
2985
                Console.ForegroundColor = ConsoleColor.White;
2986
            }
2987
            if ((xCoordinate == 321) && (yCoordinate == 320))
2988
            {
2989
                Console.ForegroundColor = ConsoleColor.Cyan;
2990
                Console.WriteLine("\nSkyreach Tower Level 2\n");
2991
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
2992
                Console.Write("[ ][X][ ] 0\n");
2993
                Console.Write("[ ][ ][ ] 1\n");
2994
                Console.Write("[U][ ][D] 2\n");
2995
                Console.Write(" 0  1  2   \n\n");
2996
                Console.ForegroundColor = ConsoleColor.White;
2997
            }
2998
            if ((xCoordinate == 322) && (yCoordinate == 320))
2999
            {
3000
                Console.ForegroundColor = ConsoleColor.Cyan;
3001
                Console.WriteLine("\nSkyreach Tower Level 2\n");
3002
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3003
                Console.Write("[ ][ ][X] 0\n");
3004
                Console.Write("[ ][ ][ ] 1\n");
3005
                Console.Write("[U][ ][D] 2\n");
3006
                Console.Write(" 0  1  2   \n\n");
3007
                Console.ForegroundColor = ConsoleColor.White;
3008
            }
3009
            if ((xCoordinate == 320) && (yCoordinate == 321))
3010
            {
3011
                Console.ForegroundColor = ConsoleColor.Cyan;
3012
                Console.WriteLine("\nSkyreach Tower Level 2\n");
3013
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3014
                Console.Write("[ ][ ][ ] 0\n");
3015
                Console.Write("[X][ ][ ] 1\n");
3016
                Console.Write("[U][ ][D] 2\n");
3017
                Console.Write(" 0  1  2   \n\n");
3018
                Console.ForegroundColor = ConsoleColor.White;
3019
            }
3020
            if ((xCoordinate == 321) && (yCoordinate == 321))
3021
            {
3022
                Console.ForegroundColor = ConsoleColor.Cyan;
3023
                Console.WriteLine("\nSkyreach Tower Level 2\n");
3024
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3025
                Console.Write("[ ][ ][ ] 0\n");
3026
                Console.Write("[ ][X][ ] 1\n");
3027
                Console.Write("[U][ ][D] 2\n");
3028
                Console.Write(" 0  1  2   \n\n");
3029
                Console.ForegroundColor = ConsoleColor.White;
3030
            }
3031
            if ((xCoordinate == 322) && (yCoordinate == 321))
3032
            {
3033
                Console.ForegroundColor = ConsoleColor.Cyan;
3034
                Console.WriteLine("\nSkyreach Tower Level 2\n");
3035
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3036
                Console.Write("[ ][ ][ ] 0\n");
3037
                Console.Write("[ ][ ][X] 1\n");
3038
                Console.Write("[U][ ][D] 2\n");
3039
                Console.Write(" 0  1  2   \n\n");
3040
                Console.ForegroundColor = ConsoleColor.White;
3041
            }
3042
            if ((xCoordinate == 320) && (yCoordinate == 322))
3043
            {
3044
                Console.ForegroundColor = ConsoleColor.Cyan;
3045
                Console.WriteLine("\nSkyreach Tower Level 2\n");
3046
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3047
                Console.Write("[ ][ ][ ] 0\n");
3048
                Console.Write("[ ][ ][ ] 1\n");
3049
                Console.Write("[X][ ][D] 2\n");
3050
                Console.Write(" 0  1  2   \n\n");
3051
                Console.ForegroundColor = ConsoleColor.White;
3052
            }
3053
            if ((xCoordinate == 321) && (yCoordinate == 322))
3054
            {
3055
                Console.ForegroundColor = ConsoleColor.Cyan;
3056
                Console.WriteLine("\nSkyreach Tower Level 2\n");
3057
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3058
                Console.Write("[ ][ ][ ] 0\n");
3059
                Console.Write("[ ][ ][ ] 1\n");
3060
                Console.Write("[U][X][D] 2\n");
3061
                Console.Write(" 0  1  2   \n\n");
3062
                Console.ForegroundColor = ConsoleColor.White;
3063
            }
3064
            if ((xCoordinate == 322) && (yCoordinate == 322))
3065
            {
3066
                Console.ForegroundColor = ConsoleColor.Cyan;
3067
                Console.WriteLine("\nSkyreach Tower Level 2\n");
3068
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3069
                Console.Write("[ ][ ][ ] 0\n");
3070
                Console.Write("[ ][ ][ ] 1\n");
3071
                Console.Write("[U][ ][X] 2\n");
3072
                Console.Write(" 0  1  2   \n\n");
3073
                Console.ForegroundColor = ConsoleColor.White;
3074
            }
3075
        }
3076
        public static void MapSkyreachTowerL3()
3077
        {
3078
            if ((xCoordinate == 330) && (yCoordinate == 330))
3079
            {
3080
                Console.ForegroundColor = ConsoleColor.Cyan;
3081
                Console.WriteLine("\nSkyreach Tower Level 3\n");
3082
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3083
                Console.Write("[X][ ][ ] 0\n");
3084
                Console.Write("[ ][ ][ ] 1\n");
3085
                Console.Write("[D][ ][U] 2\n");
3086
                Console.Write(" 0  1  2   \n\n");
3087
                Console.ForegroundColor = ConsoleColor.White;
3088
            }
3089
            if ((xCoordinate == 331) && (yCoordinate == 330))
3090
            {
3091
                Console.ForegroundColor = ConsoleColor.Cyan;
3092
                Console.WriteLine("\nSkyreach Tower Level 3\n");
3093
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3094
                Console.Write("[ ][X][ ] 0\n");
3095
                Console.Write("[ ][ ][ ] 1\n");
3096
                Console.Write("[D][ ][U] 2\n");
3097
                Console.Write(" 0  1  2   \n\n");
3098
                Console.ForegroundColor = ConsoleColor.White;
3099
            }
3100
            if ((xCoordinate == 332) && (yCoordinate == 330))
3101
            {
3102
                Console.ForegroundColor = ConsoleColor.Cyan;
3103
                Console.WriteLine("\nSkyreach Tower Level 3\n");
3104
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3105
                Console.Write("[ ][ ][X] 0\n");
3106
                Console.Write("[ ][ ][ ] 1\n");
3107
                Console.Write("[D][ ][U] 2\n");
3108
                Console.Write(" 0  1  2   \n\n");
3109
                Console.ForegroundColor = ConsoleColor.White;
3110
            }
3111
            if ((xCoordinate == 330) && (yCoordinate == 331))
3112
            {
3113
                Console.ForegroundColor = ConsoleColor.Cyan;
3114
                Console.WriteLine("\nSkyreach Tower Level 3\n");
3115
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3116
                Console.Write("[ ][ ][ ] 0\n");
3117
                Console.Write("[X][ ][ ] 1\n");
3118
                Console.Write("[D][ ][U] 2\n");
3119
                Console.Write(" 0  1  2   \n\n");
3120
                Console.ForegroundColor = ConsoleColor.White;
3121
            }
3122
            if ((xCoordinate == 331) && (yCoordinate == 331))
3123
            {
3124
                Console.ForegroundColor = ConsoleColor.Cyan;
3125
                Console.WriteLine("\nSkyreach Tower Level 3\n");
3126
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3127
                Console.Write("[ ][ ][ ] 0\n");
3128
                Console.Write("[ ][X][ ] 1\n");
3129
                Console.Write("[D][ ][U] 2\n");
3130
                Console.Write(" 0  1  2   \n\n");
3131
                Console.ForegroundColor = ConsoleColor.White;
3132
            }
3133
            if ((xCoordinate == 332) && (yCoordinate == 331))
3134
            {
3135
                Console.ForegroundColor = ConsoleColor.Cyan;
3136
                Console.WriteLine("\nSkyreach Tower Level 3\n");
3137
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3138
                Console.Write("[ ][ ][ ] 0\n");
3139
                Console.Write("[ ][ ][X] 1\n");
3140
                Console.Write("[D][ ][U] 2\n");
3141
                Console.Write(" 0  1  2   \n\n");
3142
                Console.ForegroundColor = ConsoleColor.White;
3143
            }
3144
            if ((xCoordinate == 330) && (yCoordinate == 332))
3145
            {
3146
                Console.ForegroundColor = ConsoleColor.Cyan;
3147
                Console.WriteLine("\nSkyreach Tower Level 3\n");
3148
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3149
                Console.Write("[ ][ ][ ] 0\n");
3150
                Console.Write("[ ][ ][ ] 1\n");
3151
                Console.Write("[X][ ][U] 2\n");
3152
                Console.Write(" 0  1  2   \n\n");
3153
                Console.ForegroundColor = ConsoleColor.White;
3154
            }
3155
            if ((xCoordinate == 331) && (yCoordinate == 332))
3156
            {
3157
                Console.ForegroundColor = ConsoleColor.Cyan;
3158
                Console.WriteLine("\nSkyreach Tower Level 3\n");
3159
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3160
                Console.Write("[ ][ ][ ] 0\n");
3161
                Console.Write("[ ][ ][ ] 1\n");
3162
                Console.Write("[D][X][U] 2\n");
3163
                Console.Write(" 0  1  2   \n\n");
3164
                Console.ForegroundColor = ConsoleColor.White;
3165
            }
3166
            if ((xCoordinate == 332) && (yCoordinate == 332))
3167
            {
3168
                Console.ForegroundColor = ConsoleColor.Cyan;
3169
                Console.WriteLine("\nSkyreach Tower Level 3\n");
3170
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3171
                Console.Write("[ ][ ][ ] 0\n");
3172
                Console.Write("[ ][ ][ ] 1\n");
3173
                Console.Write("[D][ ][X] 2\n");
3174
                Console.Write(" 0  1  2   \n\n");
3175
                Console.ForegroundColor = ConsoleColor.White;
3176
            }
3177
        }
3178
        public static void MapSkyreachTowerL4()
3179
        {
3180
            if ((xCoordinate == 340) && (yCoordinate == 340))
3181
            {
3182
                Console.ForegroundColor = ConsoleColor.Cyan;
3183
                Console.WriteLine("\nSkyreach Tower Level 4\n");
3184
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3185
                Console.Write("[X][ ][ ] 0\n");
3186
                Console.Write("[ ][ ][ ] 1\n");
3187
                Console.Write("[U][ ][D] 2\n");
3188
                Console.Write(" 0  1  2   \n\n");
3189
                Console.ForegroundColor = ConsoleColor.White;
3190
            }
3191
            if ((xCoordinate == 341) && (yCoordinate == 340))
3192
            {
3193
                Console.ForegroundColor = ConsoleColor.Cyan;
3194
                Console.WriteLine("\nSkyreach Tower Level 4\n");
3195
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3196
                Console.Write("[ ][X][ ] 0\n");
3197
                Console.Write("[ ][ ][ ] 1\n");
3198
                Console.Write("[U][ ][D] 2\n");
3199
                Console.Write(" 0  1  2   \n\n");
3200
                Console.ForegroundColor = ConsoleColor.White;
3201
            }
3202
            if ((xCoordinate == 342) && (yCoordinate == 340))
3203
            {
3204
                Console.ForegroundColor = ConsoleColor.Cyan;
3205
                Console.WriteLine("\nSkyreach Tower Level 4\n");
3206
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3207
                Console.Write("[ ][ ][X] 0\n");
3208
                Console.Write("[ ][ ][ ] 1\n");
3209
                Console.Write("[U][ ][D] 2\n");
3210
                Console.Write(" 0  1  2   \n\n");
3211
                Console.ForegroundColor = ConsoleColor.White;
3212
            }
3213
            if ((xCoordinate == 340) && (yCoordinate == 341))
3214
            {
3215
                Console.ForegroundColor = ConsoleColor.Cyan;
3216
                Console.WriteLine("\nSkyreach Tower Level 4\n");
3217
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3218
                Console.Write("[ ][ ][ ] 0\n");
3219
                Console.Write("[X][ ][ ] 1\n");
3220
                Console.Write("[U][ ][D] 2\n");
3221
                Console.Write(" 0  1  2   \n\n");
3222
                Console.ForegroundColor = ConsoleColor.White;
3223
            }
3224
            if ((xCoordinate == 341) && (yCoordinate == 341))
3225
            {
3226
                Console.ForegroundColor = ConsoleColor.Cyan;
3227
                Console.WriteLine("\nSkyreach Tower Level 4\n");
3228
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3229
                Console.Write("[ ][ ][ ] 0\n");
3230
                Console.Write("[ ][X][ ] 1\n");
3231
                Console.Write("[U][ ][D] 2\n");
3232
                Console.Write(" 0  1  2   \n\n");
3233
                Console.ForegroundColor = ConsoleColor.White;
3234
            }
3235
            if ((xCoordinate == 342) && (yCoordinate == 341))
3236
            {
3237
                Console.ForegroundColor = ConsoleColor.Cyan;
3238
                Console.WriteLine("\nSkyreach Tower Level 4\n");
3239
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3240
                Console.Write("[ ][ ][ ] 0\n");
3241
                Console.Write("[ ][ ][X] 1\n");
3242
                Console.Write("[U][ ][D] 2\n");
3243
                Console.Write(" 0  1  2   \n\n");
3244
                Console.ForegroundColor = ConsoleColor.White;
3245
            }
3246
            if ((xCoordinate == 340) && (yCoordinate == 342))
3247
            {
3248
                Console.ForegroundColor = ConsoleColor.Cyan;
3249
                Console.WriteLine("\nSkyreach Tower Level 4\n");
3250
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3251
                Console.Write("[ ][ ][ ] 0\n");
3252
                Console.Write("[ ][ ][ ] 1\n");
3253
                Console.Write("[X][ ][D] 2\n");
3254
                Console.Write(" 0  1  2   \n\n");
3255
                Console.ForegroundColor = ConsoleColor.White;
3256
            }
3257
            if ((xCoordinate == 341) && (yCoordinate == 342))
3258
            {
3259
                Console.ForegroundColor = ConsoleColor.Cyan;
3260
                Console.WriteLine("\nSkyreach Tower Level 4\n");
3261
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3262
                Console.Write("[ ][ ][ ] 0\n");
3263
                Console.Write("[ ][ ][ ] 1\n");
3264
                Console.Write("[U][X][D] 2\n");
3265
                Console.Write(" 0  1  2   \n\n");
3266
                Console.ForegroundColor = ConsoleColor.White;
3267
            }
3268
            if ((xCoordinate == 342) && (yCoordinate == 342))
3269
            {
3270
                Console.ForegroundColor = ConsoleColor.Cyan;
3271
                Console.WriteLine("\nSkyreach Tower Level 4\n");
3272
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3273
                Console.Write("[ ][ ][ ] 0\n");
3274
                Console.Write("[ ][ ][ ] 1\n");
3275
                Console.Write("[U][ ][X] 2\n");
3276
                Console.Write(" 0  1  2   \n\n");
3277
                Console.ForegroundColor = ConsoleColor.White;
3278
            }
3279
        }
3280
        public static void MapSkyreachTowerL5()
3281
        {
3282
            if ((xCoordinate == 350) && (yCoordinate == 350))
3283
            {
3284
                Console.ForegroundColor = ConsoleColor.Cyan;
3285
                Console.WriteLine("\nSkyreach Tower Level 5\n");
3286
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3287
                Console.Write("[X][ ][ ] 0\n");
3288
                Console.Write("[ ][ ][ ] 1\n");
3289
                Console.Write("[U][ ][D] 2\n");
3290
                Console.Write(" 0  1  2   \n\n");
3291
                Console.ForegroundColor = ConsoleColor.White;
3292
            }
3293
            if ((xCoordinate == 351) && (yCoordinate == 350))
3294
            {
3295
                Console.ForegroundColor = ConsoleColor.Cyan;
3296
                Console.WriteLine("\nSkyreach Tower Level 5\n");
3297
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3298
                Console.Write("[ ][X][ ] 0\n");
3299
                Console.Write("[ ][ ][ ] 1\n");
3300
                Console.Write("[U][ ][D] 2\n");
3301
                Console.Write(" 0  1  2   \n\n");
3302
                Console.ForegroundColor = ConsoleColor.White;
3303
            }
3304
            if ((xCoordinate == 352) && (yCoordinate == 350))
3305
            {
3306
                Console.ForegroundColor = ConsoleColor.Cyan;
3307
                Console.WriteLine("\nSkyreach Tower Level 5\n");
3308
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3309
                Console.Write("[ ][ ][X] 0\n");
3310
                Console.Write("[ ][ ][ ] 1\n");
3311
                Console.Write("[U][ ][D] 2\n");
3312
                Console.Write(" 0  1  2   \n\n");
3313
                Console.ForegroundColor = ConsoleColor.White;
3314
            }
3315
            if ((xCoordinate == 350) && (yCoordinate == 351))
3316
            {
3317
                Console.ForegroundColor = ConsoleColor.Cyan;
3318
                Console.WriteLine("\nSkyreach Tower Level 5\n");
3319
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3320
                Console.Write("[ ][ ][ ] 0\n");
3321
                Console.Write("[X][ ][ ] 1\n");
3322
                Console.Write("[U][ ][D] 2\n");
3323
                Console.Write(" 0  1  2   \n\n");
3324
                Console.ForegroundColor = ConsoleColor.White;
3325
            }
3326
            if ((xCoordinate == 351) && (yCoordinate == 351))
3327
            {
3328
                Console.ForegroundColor = ConsoleColor.Cyan;
3329
                Console.WriteLine("\nSkyreach Tower Level 5\n");
3330
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3331
                Console.Write("[ ][ ][ ] 0\n");
3332
                Console.Write("[ ][X][ ] 1\n");
3333
                Console.Write("[U][ ][D] 2\n");
3334
                Console.Write(" 0  1  2   \n\n");
3335
                Console.ForegroundColor = ConsoleColor.White;
3336
            }
3337
            if ((xCoordinate == 352) && (yCoordinate == 351))
3338
            {
3339
                Console.ForegroundColor = ConsoleColor.Cyan;
3340
                Console.WriteLine("\nSkyreach Tower Level 5\n");
3341
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3342
                Console.Write("[ ][ ][ ] 0\n");
3343
                Console.Write("[ ][ ][X] 1\n");
3344
                Console.Write("[U][ ][D] 2\n");
3345
                Console.Write(" 0  1  2   \n\n");
3346
                Console.ForegroundColor = ConsoleColor.White;
3347
            }
3348
            if ((xCoordinate == 350) && (yCoordinate == 352))
3349
            {
3350
                Console.ForegroundColor = ConsoleColor.Cyan;
3351
                Console.WriteLine("\nSkyreach Tower Level 5\n");
3352
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3353
                Console.Write("[ ][ ][ ] 0\n");
3354
                Console.Write("[ ][ ][ ] 1\n");
3355
                Console.Write("[X][ ][D] 2\n");
3356
                Console.Write(" 0  1  2   \n\n");
3357
                Console.ForegroundColor = ConsoleColor.White;
3358
            }
3359
            if ((xCoordinate == 351) && (yCoordinate == 352))
3360
            {
3361
                Console.ForegroundColor = ConsoleColor.Cyan;
3362
                Console.WriteLine("\nSkyreach Tower Level 5\n");
3363
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3364
                Console.Write("[ ][ ][ ] 0\n");
3365
                Console.Write("[ ][ ][ ] 1\n");
3366
                Console.Write("[U][X][D] 2\n");
3367
                Console.Write(" 0  1  2   \n\n");
3368
                Console.ForegroundColor = ConsoleColor.White;
3369
            }
3370
            if ((xCoordinate == 352) && (yCoordinate == 352))
3371
            {
3372
                Console.ForegroundColor = ConsoleColor.Cyan;
3373
                Console.WriteLine("\nSkyreach Tower Level 5\n");
3374
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3375
                Console.Write("[ ][ ][ ] 0\n");
3376
                Console.Write("[ ][ ][ ] 1\n");
3377
                Console.Write("[U][ ][X] 2\n");
3378
                Console.Write(" 0  1  2   \n\n");
3379
                Console.ForegroundColor = ConsoleColor.White;
3380
            }
3381
        }
3382
        public static void MapHolyLand()
3383
        {
3384
            if ((xCoordinate >= 400) && (xCoordinate < 500) && (yCoordinate >= 400) && (yCoordinate < 500))
3385
            {
3386
                Console.ForegroundColor = ConsoleColor.Cyan;
3387
                Console.WriteLine("\nHoly Land\n");
3388
                Console.WriteLine("???\n");
3389
                Console.ForegroundColor = ConsoleColor.White;
3390
            }
3391
        }
3392
        public static void MapFafnirsSpireL1()
3393
        {
3394
            if ((xCoordinate == 510) && (yCoordinate == 510))
3395
            {
3396
                Console.ForegroundColor = ConsoleColor.Cyan;
3397
                Console.WriteLine("\nFafnir's Spire Level 1\n");
3398
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3399
                Console.Write("[X][ ][ ][ ][ ] 0\n");
3400
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3401
                Console.Write("[E][ ][ ][ ][ ] 2\n");
3402
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3403
                Console.Write("[ ][ ][ ][ ][U] 4\n");
3404
                Console.Write(" 0  1  2  3  4   \n\n");
3405
                Console.ForegroundColor = ConsoleColor.White;
3406
            }
3407
            if ((xCoordinate == 511) && (yCoordinate == 510))
3408
            {
3409
                Console.ForegroundColor = ConsoleColor.Cyan;
3410
                Console.WriteLine("\nFafnir's Spire Level 1\n");
3411
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3412
                Console.Write("[ ][X][ ][ ][ ] 0\n");
3413
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3414
                Console.Write("[E][ ][ ][ ][ ] 2\n");
3415
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3416
                Console.Write("[ ][ ][ ][ ][U] 4\n");
3417
                Console.Write(" 0  1  2  3  4   \n\n");
3418
                Console.ForegroundColor = ConsoleColor.White;
3419
            }
3420
            if ((xCoordinate == 512) && (yCoordinate == 510))
3421
            {
3422
                Console.ForegroundColor = ConsoleColor.Cyan;
3423
                Console.WriteLine("\nFafnir's Spire Level 1\n");
3424
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3425
                Console.Write("[ ][ ][X][ ][ ] 0\n");
3426
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3427
                Console.Write("[E][ ][ ][ ][ ] 2\n");
3428
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3429
                Console.Write("[ ][ ][ ][ ][U] 4\n");
3430
                Console.Write(" 0  1  2  3  4   \n\n");
3431
                Console.ForegroundColor = ConsoleColor.White;
3432
            }
3433
            if ((xCoordinate == 513) && (yCoordinate == 510))
3434
            {
3435
                Console.ForegroundColor = ConsoleColor.Cyan;
3436
                Console.WriteLine("\nFafnir's Spire Level 1\n");
3437
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3438
                Console.Write("[ ][ ][ ][X][ ] 0\n");
3439
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3440
                Console.Write("[E][ ][ ][ ][ ] 2\n");
3441
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3442
                Console.Write("[ ][ ][ ][ ][U] 4\n");
3443
                Console.Write(" 0  1  2  3  4   \n\n");
3444
                Console.ForegroundColor = ConsoleColor.White;
3445
            }
3446
            if ((xCoordinate == 514) && (yCoordinate == 510))
3447
            {
3448
                Console.ForegroundColor = ConsoleColor.Cyan;
3449
                Console.WriteLine("\nFafnir's Spire Level 1\n");
3450
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3451
                Console.Write("[ ][ ][ ][ ][X] 0\n");
3452
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3453
                Console.Write("[E][ ][ ][ ][ ] 2\n");
3454
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3455
                Console.Write("[ ][ ][ ][ ][U] 4\n");
3456
                Console.Write(" 0  1  2  3  4   \n\n");
3457
                Console.ForegroundColor = ConsoleColor.White;
3458
            }
3459
            if ((xCoordinate == 510) && (yCoordinate == 511))
3460
            {
3461
                Console.ForegroundColor = ConsoleColor.Cyan;
3462
                Console.WriteLine("\nFafnir's Spire Level 1\n");
3463
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3464
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3465
                Console.Write("[X][ ][ ][ ][ ] 1\n");
3466
                Console.Write("[E][ ][ ][ ][ ] 2\n");
3467
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3468
                Console.Write("[ ][ ][ ][ ][U] 4\n");
3469
                Console.Write(" 0  1  2  3  4   \n\n");
3470
                Console.ForegroundColor = ConsoleColor.White;
3471
            }
3472
            if ((xCoordinate == 511) && (yCoordinate == 511))
3473
            {
3474
                Console.ForegroundColor = ConsoleColor.Cyan;
3475
                Console.WriteLine("\nFafnir's Spire Level 1\n");
3476
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3477
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3478
                Console.Write("[ ][X][ ][ ][ ] 1\n");
3479
                Console.Write("[E][ ][ ][ ][ ] 2\n");
3480
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3481
                Console.Write("[ ][ ][ ][ ][U] 4\n");
3482
                Console.Write(" 0  1  2  3  4   \n\n");
3483
                Console.ForegroundColor = ConsoleColor.White;
3484
            }
3485
            if ((xCoordinate == 512) && (yCoordinate == 511))
3486
            {
3487
                Console.ForegroundColor = ConsoleColor.Cyan;
3488
                Console.WriteLine("\nFafnir's Spire Level 1\n");
3489
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3490
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3491
                Console.Write("[ ][ ][X][ ][ ] 1\n");
3492
                Console.Write("[E][ ][ ][ ][ ] 2\n");
3493
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3494
                Console.Write("[ ][ ][ ][ ][U] 4\n");
3495
                Console.Write(" 0  1  2  3  4   \n\n");
3496
                Console.ForegroundColor = ConsoleColor.White;
3497
            }
3498
            if ((xCoordinate == 513) && (yCoordinate == 511))
3499
            {
3500
                Console.ForegroundColor = ConsoleColor.Cyan;
3501
                Console.WriteLine("\nFafnir's Spire Level 1\n");
3502
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3503
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3504
                Console.Write("[ ][ ][ ][X][ ] 1\n");
3505
                Console.Write("[E][ ][ ][ ][ ] 2\n");
3506
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3507
                Console.Write("[ ][ ][ ][ ][U] 4\n");
3508
                Console.Write(" 0  1  2  3  4   \n\n");
3509
                Console.ForegroundColor = ConsoleColor.White;
3510
            }
3511
            if ((xCoordinate == 514) && (yCoordinate == 511))
3512
            {
3513
                Console.ForegroundColor = ConsoleColor.Cyan;
3514
                Console.WriteLine("\nFafnir's Spire Level 1\n");
3515
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3516
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3517
                Console.Write("[ ][ ][ ][ ][X] 1\n");
3518
                Console.Write("[E][ ][ ][ ][ ] 2\n");
3519
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3520
                Console.Write("[ ][ ][ ][ ][U] 4\n");
3521
                Console.Write(" 0  1  2  3  4   \n\n");
3522
                Console.ForegroundColor = ConsoleColor.White;
3523
            }
3524
            if ((xCoordinate == 510) && (yCoordinate == 512))
3525
            {
3526
                Console.ForegroundColor = ConsoleColor.Cyan;
3527
                Console.WriteLine("\nFafnir's Spire Level 1\n");
3528
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3529
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3530
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3531
                Console.Write("[X][ ][ ][ ][ ] 2\n");
3532
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3533
                Console.Write("[ ][ ][ ][ ][U] 4\n");
3534
                Console.Write(" 0  1  2  3  4   \n\n");
3535
                Console.ForegroundColor = ConsoleColor.White;
3536
            }
3537
            if ((xCoordinate == 511) && (yCoordinate == 512))
3538
            {
3539
                Console.ForegroundColor = ConsoleColor.Cyan;
3540
                Console.WriteLine("\nFafnir's Spire Level 1\n");
3541
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3542
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3543
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3544
                Console.Write("[E][X][ ][ ][ ] 2\n");
3545
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3546
                Console.Write("[ ][ ][ ][ ][U] 4\n");
3547
                Console.Write(" 0  1  2  3  4   \n\n");
3548
                Console.ForegroundColor = ConsoleColor.White;
3549
            }
3550
            if ((xCoordinate == 512) && (yCoordinate == 512))
3551
            {
3552
                Console.ForegroundColor = ConsoleColor.Cyan;
3553
                Console.WriteLine("\nFafnir's Spire Level 1\n");
3554
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3555
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3556
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3557
                Console.Write("[E][ ][X][ ][ ] 2\n");
3558
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3559
                Console.Write("[ ][ ][ ][ ][U] 4\n");
3560
                Console.Write(" 0  1  2  3  4   \n\n");
3561
                Console.ForegroundColor = ConsoleColor.White;
3562
            }
3563
            if ((xCoordinate == 513) && (yCoordinate == 512))
3564
            {
3565
                Console.ForegroundColor = ConsoleColor.Cyan;
3566
                Console.WriteLine("\nFafnir's Spire Level 1\n");
3567
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3568
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3569
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3570
                Console.Write("[E][ ][ ][X][ ] 2\n");
3571
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3572
                Console.Write("[ ][ ][ ][ ][U] 4\n");
3573
                Console.Write(" 0  1  2  3  4   \n\n");
3574
                Console.ForegroundColor = ConsoleColor.White;
3575
            }
3576
            if ((xCoordinate == 514) && (yCoordinate == 512))
3577
            {
3578
                Console.ForegroundColor = ConsoleColor.Cyan;
3579
                Console.WriteLine("\nFafnir's Spire Level 1\n");
3580
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3581
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3582
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3583
                Console.Write("[E][ ][ ][ ][X] 2\n");
3584
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3585
                Console.Write("[ ][ ][ ][ ][U] 4\n");
3586
                Console.Write(" 0  1  2  3  4   \n\n");
3587
                Console.ForegroundColor = ConsoleColor.White;
3588
            }
3589
            if ((xCoordinate == 510) && (yCoordinate == 513))
3590
            {
3591
                Console.ForegroundColor = ConsoleColor.Cyan;
3592
                Console.WriteLine("\nFafnir's Spire Level 1\n");
3593
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3594
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3595
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3596
                Console.Write("[E][ ][ ][ ][ ] 2\n");
3597
                Console.Write("[X][ ][ ][ ][ ] 3\n");
3598
                Console.Write("[ ][ ][ ][ ][U] 4\n");
3599
                Console.Write(" 0  1  2  3  4   \n\n");
3600
                Console.ForegroundColor = ConsoleColor.White;
3601
            }
3602
            if ((xCoordinate == 511) && (yCoordinate == 513))
3603
            {
3604
                Console.ForegroundColor = ConsoleColor.Cyan;
3605
                Console.WriteLine("\nFafnir's Spire Level 1\n");
3606
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3607
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3608
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3609
                Console.Write("[E][ ][ ][ ][ ] 2\n");
3610
                Console.Write("[ ][X][ ][ ][ ] 3\n");
3611
                Console.Write("[ ][ ][ ][ ][U] 4\n");
3612
                Console.Write(" 0  1  2  3  4   \n\n");
3613
                Console.ForegroundColor = ConsoleColor.White;
3614
            }
3615
            if ((xCoordinate == 512) && (yCoordinate == 513))
3616
            {
3617
                Console.ForegroundColor = ConsoleColor.Cyan;
3618
                Console.WriteLine("\nFafnir's Spire Level 1\n");
3619
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3620
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3621
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3622
                Console.Write("[E][ ][ ][ ][ ] 2\n");
3623
                Console.Write("[ ][ ][X][ ][ ] 3\n");
3624
                Console.Write("[ ][ ][ ][ ][U] 4\n");
3625
                Console.Write(" 0  1  2  3  4   \n\n");
3626
                Console.ForegroundColor = ConsoleColor.White;
3627
            }
3628
            if ((xCoordinate == 513) && (yCoordinate == 513))
3629
            {
3630
                Console.ForegroundColor = ConsoleColor.Cyan;
3631
                Console.WriteLine("\nFafnir's Spire Level 1\n");
3632
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3633
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3634
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3635
                Console.Write("[E][ ][ ][ ][ ] 2\n");
3636
                Console.Write("[ ][ ][ ][X][ ] 3\n");
3637
                Console.Write("[ ][ ][ ][ ][U] 4\n");
3638
                Console.Write(" 0  1  2  3  4   \n\n");
3639
                Console.ForegroundColor = ConsoleColor.White;
3640
            }
3641
            if ((xCoordinate == 514) && (yCoordinate == 513))
3642
            {
3643
                Console.ForegroundColor = ConsoleColor.Cyan;
3644
                Console.WriteLine("\nFafnir's Spire Level 1\n");
3645
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3646
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3647
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3648
                Console.Write("[E][ ][ ][ ][ ] 2\n");
3649
                Console.Write("[ ][ ][ ][ ][X] 3\n");
3650
                Console.Write("[ ][ ][ ][ ][U] 4\n");
3651
                Console.Write(" 0  1  2  3  4   \n\n");
3652
                Console.ForegroundColor = ConsoleColor.White;
3653
            }
3654
            if ((xCoordinate == 510) && (yCoordinate == 514))
3655
            {
3656
                Console.ForegroundColor = ConsoleColor.Cyan;
3657
                Console.WriteLine("\nFafnir's Spire Level 1\n");
3658
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3659
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3660
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3661
                Console.Write("[E][ ][ ][ ][ ] 2\n");
3662
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3663
                Console.Write("[X][ ][ ][ ][U] 4\n");
3664
                Console.Write(" 0  1  2  3  4   \n\n");
3665
                Console.ForegroundColor = ConsoleColor.White;
3666
            }
3667
            if ((xCoordinate == 511) && (yCoordinate == 514))
3668
            {
3669
                Console.ForegroundColor = ConsoleColor.Cyan;
3670
                Console.WriteLine("\nFafnir's Spire Level 1\n");
3671
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3672
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3673
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3674
                Console.Write("[E][ ][ ][ ][ ] 2\n");
3675
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3676
                Console.Write("[ ][X][ ][ ][U] 4\n");
3677
                Console.Write(" 0  1  2  3  4   \n\n");
3678
                Console.ForegroundColor = ConsoleColor.White;
3679
            }
3680
            if ((xCoordinate == 512) && (yCoordinate == 514))
3681
            {
3682
                Console.ForegroundColor = ConsoleColor.Cyan;
3683
                Console.WriteLine("\nFafnir's Spire Level 1\n");
3684
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3685
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3686
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3687
                Console.Write("[E][ ][ ][ ][ ] 2\n");
3688
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3689
                Console.Write("[ ][ ][X][ ][U] 4\n");
3690
                Console.Write(" 0  1  2  3  4   \n\n");
3691
                Console.ForegroundColor = ConsoleColor.White;
3692
            }
3693
            if ((xCoordinate == 513) && (yCoordinate == 514))
3694
            {
3695
                Console.ForegroundColor = ConsoleColor.Cyan;
3696
                Console.WriteLine("\nFafnir's Spire Level 1\n");
3697
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3698
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3699
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3700
                Console.Write("[E][ ][ ][ ][ ] 2\n");
3701
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3702
                Console.Write("[ ][ ][ ][X][U] 4\n");
3703
                Console.Write(" 0  1  2  3  4   \n\n");
3704
                Console.ForegroundColor = ConsoleColor.White;
3705
            }
3706
            if ((xCoordinate == 514) && (yCoordinate == 514))
3707
            {
3708
                Console.ForegroundColor = ConsoleColor.Cyan;
3709
                Console.WriteLine("\nFafnir's Spire Level 1\n");
3710
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3711
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3712
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3713
                Console.Write("[E][ ][ ][ ][ ] 2\n");
3714
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3715
                Console.Write("[ ][ ][ ][ ][X] 4\n");
3716
                Console.Write(" 0  1  2  3  4   \n\n");
3717
                Console.ForegroundColor = ConsoleColor.White;
3718
            }
3719
        }
3720
        public static void MapFafnirsSpireL2()
3721
        {
3722
            if ((xCoordinate == 520) && (yCoordinate == 520))
3723
            {
3724
                Console.ForegroundColor = ConsoleColor.Cyan;
3725
                Console.WriteLine("\nFafnir's Spire Level 2\n");
3726
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3727
                Console.Write("[X][ ][ ][ ][ ] 0\n");
3728
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3729
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
3730
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3731
                Console.Write("[U][ ][ ][ ][D] 4\n");
3732
                Console.Write(" 0  1  2  3  4   \n\n");
3733
                Console.ForegroundColor = ConsoleColor.White;
3734
            }
3735
            if ((xCoordinate == 521) && (yCoordinate == 520))
3736
            {
3737
                Console.ForegroundColor = ConsoleColor.Cyan;
3738
                Console.WriteLine("\nFafnir's Spire Level 2\n");
3739
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3740
                Console.Write("[ ][X][ ][ ][ ] 0\n");
3741
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3742
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
3743
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3744
                Console.Write("[U][ ][ ][ ][D] 4\n");
3745
                Console.Write(" 0  1  2  3  4   \n\n");
3746
                Console.ForegroundColor = ConsoleColor.White;
3747
            }
3748
            if ((xCoordinate == 522) && (yCoordinate == 520))
3749
            {
3750
                Console.ForegroundColor = ConsoleColor.Cyan;
3751
                Console.WriteLine("\nFafnir's Spire Level 2\n");
3752
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3753
                Console.Write("[ ][ ][X][ ][ ] 0\n");
3754
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3755
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
3756
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3757
                Console.Write("[U][ ][ ][ ][D] 4\n");
3758
                Console.Write(" 0  1  2  3  4   \n\n");
3759
                Console.ForegroundColor = ConsoleColor.White;
3760
            }
3761
            if ((xCoordinate == 523) && (yCoordinate == 520))
3762
            {
3763
                Console.ForegroundColor = ConsoleColor.Cyan;
3764
                Console.WriteLine("\nFafnir's Spire Level 2\n");
3765
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3766
                Console.Write("[ ][ ][ ][X][ ] 0\n");
3767
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3768
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
3769
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3770
                Console.Write("[U][ ][ ][ ][D] 4\n");
3771
                Console.Write(" 0  1  2  3  4   \n\n");
3772
                Console.ForegroundColor = ConsoleColor.White;
3773
            }
3774
            if ((xCoordinate == 524) && (yCoordinate == 520))
3775
            {
3776
                Console.ForegroundColor = ConsoleColor.Cyan;
3777
                Console.WriteLine("\nFafnir's Spire Level 2\n");
3778
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3779
                Console.Write("[ ][ ][ ][ ][X] 0\n");
3780
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3781
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
3782
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3783
                Console.Write("[U][ ][ ][ ][D] 4\n");
3784
                Console.Write(" 0  1  2  3  4   \n\n");
3785
                Console.ForegroundColor = ConsoleColor.White;
3786
            }
3787
            if ((xCoordinate == 520) && (yCoordinate == 521))
3788
            {
3789
                Console.ForegroundColor = ConsoleColor.Cyan;
3790
                Console.WriteLine("\nFafnir's Spire Level 2\n");
3791
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3792
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3793
                Console.Write("[X][ ][ ][ ][ ] 1\n");
3794
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
3795
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3796
                Console.Write("[U][ ][ ][ ][D] 4\n");
3797
                Console.Write(" 0  1  2  3  4   \n\n");
3798
                Console.ForegroundColor = ConsoleColor.White;
3799
            }
3800
            if ((xCoordinate == 521) && (yCoordinate == 521))
3801
            {
3802
                Console.ForegroundColor = ConsoleColor.Cyan;
3803
                Console.WriteLine("\nFafnir's Spire Level 2\n");
3804
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3805
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3806
                Console.Write("[ ][X][ ][ ][ ] 1\n");
3807
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
3808
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3809
                Console.Write("[U][ ][ ][ ][D] 4\n");
3810
                Console.Write(" 0  1  2  3  4   \n\n");
3811
                Console.ForegroundColor = ConsoleColor.White;
3812
            }
3813
            if ((xCoordinate == 522) && (yCoordinate == 521))
3814
            {
3815
                Console.ForegroundColor = ConsoleColor.Cyan;
3816
                Console.WriteLine("\nFafnir's Spire Level 2\n");
3817
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3818
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3819
                Console.Write("[ ][ ][X][ ][ ] 1\n");
3820
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
3821
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3822
                Console.Write("[U][ ][ ][ ][D] 4\n");
3823
                Console.Write(" 0  1  2  3  4   \n\n");
3824
                Console.ForegroundColor = ConsoleColor.White;
3825
            }
3826
            if ((xCoordinate == 523) && (yCoordinate == 521))
3827
            {
3828
                Console.ForegroundColor = ConsoleColor.Cyan;
3829
                Console.WriteLine("\nFafnir's Spire Level 2\n");
3830
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3831
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3832
                Console.Write("[ ][ ][ ][X][ ] 1\n");
3833
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
3834
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3835
                Console.Write("[U][ ][ ][ ][D] 4\n");
3836
                Console.Write(" 0  1  2  3  4   \n\n");
3837
                Console.ForegroundColor = ConsoleColor.White;
3838
            }
3839
            if ((xCoordinate == 524) && (yCoordinate == 521))
3840
            {
3841
                Console.ForegroundColor = ConsoleColor.Cyan;
3842
                Console.WriteLine("\nFafnir's Spire Level 2\n");
3843
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3844
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3845
                Console.Write("[ ][ ][ ][ ][X] 1\n");
3846
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
3847
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3848
                Console.Write("[U][ ][ ][ ][D] 4\n");
3849
                Console.Write(" 0  1  2  3  4   \n\n");
3850
                Console.ForegroundColor = ConsoleColor.White;
3851
            }
3852
            if ((xCoordinate == 520) && (yCoordinate == 522))
3853
            {
3854
                Console.ForegroundColor = ConsoleColor.Cyan;
3855
                Console.WriteLine("\nFafnir's Spire Level 2\n");
3856
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3857
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3858
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3859
                Console.Write("[X][ ][ ][ ][ ] 2\n");
3860
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3861
                Console.Write("[U][ ][ ][ ][D] 4\n");
3862
                Console.Write(" 0  1  2  3  4   \n\n");
3863
                Console.ForegroundColor = ConsoleColor.White;
3864
            }
3865
            if ((xCoordinate == 521) && (yCoordinate == 522))
3866
            {
3867
                Console.ForegroundColor = ConsoleColor.Cyan;
3868
                Console.WriteLine("\nFafnir's Spire Level 2\n");
3869
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3870
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3871
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3872
                Console.Write("[ ][X][ ][ ][ ] 2\n");
3873
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3874
                Console.Write("[U][ ][ ][ ][D] 4\n");
3875
                Console.Write(" 0  1  2  3  4   \n\n");
3876
                Console.ForegroundColor = ConsoleColor.White;
3877
            }
3878
            if ((xCoordinate == 522) && (yCoordinate == 522))
3879
            {
3880
                Console.ForegroundColor = ConsoleColor.Cyan;
3881
                Console.WriteLine("\nFafnir's Spire Level 2\n");
3882
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3883
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3884
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3885
                Console.Write("[ ][ ][X][ ][ ] 2\n");
3886
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3887
                Console.Write("[U][ ][ ][ ][D] 4\n");
3888
                Console.Write(" 0  1  2  3  4   \n\n");
3889
                Console.ForegroundColor = ConsoleColor.White;
3890
            }
3891
            if ((xCoordinate == 523) && (yCoordinate == 522))
3892
            {
3893
                Console.ForegroundColor = ConsoleColor.Cyan;
3894
                Console.WriteLine("\nFafnir's Spire Level 2\n");
3895
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3896
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3897
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3898
                Console.Write("[ ][ ][ ][X][ ] 2\n");
3899
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3900
                Console.Write("[U][ ][ ][ ][D] 4\n");
3901
                Console.Write(" 0  1  2  3  4   \n\n");
3902
                Console.ForegroundColor = ConsoleColor.White;
3903
            }
3904
            if ((xCoordinate == 524) && (yCoordinate == 522))
3905
            {
3906
                Console.ForegroundColor = ConsoleColor.Cyan;
3907
                Console.WriteLine("\nFafnir's Spire Level 2\n");
3908
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3909
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3910
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3911
                Console.Write("[ ][ ][ ][ ][X] 2\n");
3912
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3913
                Console.Write("[U][ ][ ][ ][D] 4\n");
3914
                Console.Write(" 0  1  2  3  4   \n\n");
3915
                Console.ForegroundColor = ConsoleColor.White;
3916
            }
3917
            if ((xCoordinate == 520) && (yCoordinate == 523))
3918
            {
3919
                Console.ForegroundColor = ConsoleColor.Cyan;
3920
                Console.WriteLine("\nFafnir's Spire Level 2\n");
3921
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3922
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3923
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3924
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
3925
                Console.Write("[X][ ][ ][ ][ ] 3\n");
3926
                Console.Write("[U][ ][ ][ ][D] 4\n");
3927
                Console.Write(" 0  1  2  3  4   \n\n");
3928
                Console.ForegroundColor = ConsoleColor.White;
3929
            }
3930
            if ((xCoordinate == 521) && (yCoordinate == 523))
3931
            {
3932
                Console.ForegroundColor = ConsoleColor.Cyan;
3933
                Console.WriteLine("\nFafnir's Spire Level 2\n");
3934
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3935
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3936
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3937
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
3938
                Console.Write("[ ][X][ ][ ][ ] 3\n");
3939
                Console.Write("[U][ ][ ][ ][D] 4\n");
3940
                Console.Write(" 0  1  2  3  4   \n\n");
3941
                Console.ForegroundColor = ConsoleColor.White;
3942
            }
3943
            if ((xCoordinate == 522) && (yCoordinate == 523))
3944
            {
3945
                Console.ForegroundColor = ConsoleColor.Cyan;
3946
                Console.WriteLine("\nFafnir's Spire Level 2\n");
3947
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3948
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3949
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3950
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
3951
                Console.Write("[ ][ ][X][ ][ ] 3\n");
3952
                Console.Write("[U][ ][ ][ ][D] 4\n");
3953
                Console.Write(" 0  1  2  3  4   \n\n");
3954
                Console.ForegroundColor = ConsoleColor.White;
3955
            }
3956
            if ((xCoordinate == 523) && (yCoordinate == 523))
3957
            {
3958
                Console.ForegroundColor = ConsoleColor.Cyan;
3959
                Console.WriteLine("\nFafnir's Spire Level 2\n");
3960
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3961
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3962
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3963
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
3964
                Console.Write("[ ][ ][ ][X][ ] 3\n");
3965
                Console.Write("[U][ ][ ][ ][D] 4\n");
3966
                Console.Write(" 0  1  2  3  4   \n\n");
3967
                Console.ForegroundColor = ConsoleColor.White;
3968
            }
3969
            if ((xCoordinate == 524) && (yCoordinate == 523))
3970
            {
3971
                Console.ForegroundColor = ConsoleColor.Cyan;
3972
                Console.WriteLine("\nFafnir's Spire Level 2\n");
3973
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3974
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3975
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3976
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
3977
                Console.Write("[ ][ ][ ][ ][X] 3\n");
3978
                Console.Write("[U][ ][ ][ ][D] 4\n");
3979
                Console.Write(" 0  1  2  3  4   \n\n");
3980
                Console.ForegroundColor = ConsoleColor.White;
3981
            }
3982
            if ((xCoordinate == 520) && (yCoordinate == 524))
3983
            {
3984
                Console.ForegroundColor = ConsoleColor.Cyan;
3985
                Console.WriteLine("\nFafnir's Spire Level 2\n");
3986
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
3987
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
3988
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
3989
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
3990
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
3991
                Console.Write("[X][ ][ ][ ][D] 4\n");
3992
                Console.Write(" 0  1  2  3  4   \n\n");
3993
                Console.ForegroundColor = ConsoleColor.White;
3994
            }
3995
            if ((xCoordinate == 521) && (yCoordinate == 524))
3996
            {
3997
                Console.ForegroundColor = ConsoleColor.Cyan;
3998
                Console.WriteLine("\nFafnir's Spire Level 2\n");
3999
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4000
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
4001
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4002
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4003
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4004
                Console.Write("[U][X][ ][ ][D] 4\n");
4005
                Console.Write(" 0  1  2  3  4   \n\n");
4006
                Console.ForegroundColor = ConsoleColor.White;
4007
            }
4008
            if ((xCoordinate == 522) && (yCoordinate == 524))
4009
            {
4010
                Console.ForegroundColor = ConsoleColor.Cyan;
4011
                Console.WriteLine("\nFafnir's Spire Level 2\n");
4012
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4013
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
4014
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4015
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4016
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4017
                Console.Write("[U][ ][X][ ][D] 4\n");
4018
                Console.Write(" 0  1  2  3  4   \n\n");
4019
                Console.ForegroundColor = ConsoleColor.White;
4020
            }
4021
            if ((xCoordinate == 523) && (yCoordinate == 524))
4022
            {
4023
                Console.ForegroundColor = ConsoleColor.Cyan;
4024
                Console.WriteLine("\nFafnir's Spire Level 2\n");
4025
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4026
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
4027
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4028
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4029
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4030
                Console.Write("[U][ ][ ][X][D] 4\n");
4031
                Console.Write(" 0  1  2  3  4   \n\n");
4032
                Console.ForegroundColor = ConsoleColor.White;
4033
            }
4034
            if ((xCoordinate == 524) && (yCoordinate == 524))
4035
            {
4036
                Console.ForegroundColor = ConsoleColor.Cyan;
4037
                Console.WriteLine("\nFafnir's Spire Level 2\n");
4038
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4039
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
4040
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4041
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4042
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4043
                Console.Write("[U][ ][ ][ ][X] 4\n");
4044
                Console.Write(" 0  1  2  3  4   \n\n");
4045
                Console.ForegroundColor = ConsoleColor.White;
4046
            }
4047
        }
4048
        public static void MapFafnirsSpireL3()
4049
        {
4050
            if ((xCoordinate == 530) && (yCoordinate == 530))
4051
            {
4052
                Console.ForegroundColor = ConsoleColor.Cyan;
4053
                Console.WriteLine("\nFafnir's Spire Level 3\n");
4054
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4055
                Console.Write("[X][ ][ ][ ][ ] 0\n");
4056
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4057
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4058
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4059
                Console.Write("[D][ ][ ][ ][ ] 4\n");
4060
                Console.Write(" 0  1  2  3  4   \n\n");
4061
                Console.ForegroundColor = ConsoleColor.White;
4062
            }
4063
            if ((xCoordinate == 531) && (yCoordinate == 530))
4064
            {
4065
                Console.ForegroundColor = ConsoleColor.Cyan;
4066
                Console.WriteLine("\nFafnir's Spire Level 3\n");
4067
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4068
                Console.Write("[U][X][ ][ ][ ] 0\n");
4069
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4070
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4071
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4072
                Console.Write("[D][ ][ ][ ][ ] 4\n");
4073
                Console.Write(" 0  1  2  3  4   \n\n");
4074
                Console.ForegroundColor = ConsoleColor.White;
4075
            }
4076
            if ((xCoordinate == 532) && (yCoordinate == 530))
4077
            {
4078
                Console.ForegroundColor = ConsoleColor.Cyan;
4079
                Console.WriteLine("\nFafnir's Spire Level 3\n");
4080
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4081
                Console.Write("[U][ ][X][ ][ ] 0\n");
4082
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4083
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4084
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4085
                Console.Write("[D][ ][ ][ ][ ] 4\n");
4086
                Console.Write(" 0  1  2  3  4   \n\n");
4087
                Console.ForegroundColor = ConsoleColor.White;
4088
            }
4089
            if ((xCoordinate == 533) && (yCoordinate == 530))
4090
            {
4091
                Console.ForegroundColor = ConsoleColor.Cyan;
4092
                Console.WriteLine("\nFafnir's Spire Level 3\n");
4093
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4094
                Console.Write("[U][ ][ ][X][ ] 0\n");
4095
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4096
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4097
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4098
                Console.Write("[D][ ][ ][ ][ ] 4\n");
4099
                Console.Write(" 0  1  2  3  4   \n\n");
4100
                Console.ForegroundColor = ConsoleColor.White;
4101
            }
4102
            if ((xCoordinate == 534) && (yCoordinate == 530))
4103
            {
4104
                Console.ForegroundColor = ConsoleColor.Cyan;
4105
                Console.WriteLine("\nFafnir's Spire Level 3\n");
4106
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4107
                Console.Write("[U][ ][ ][ ][X] 0\n");
4108
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4109
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4110
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4111
                Console.Write("[D][ ][ ][ ][ ] 4\n");
4112
                Console.Write(" 0  1  2  3  4   \n\n");
4113
                Console.ForegroundColor = ConsoleColor.White;
4114
            }
4115
            if ((xCoordinate == 530) && (yCoordinate == 531))
4116
            {
4117
                Console.ForegroundColor = ConsoleColor.Cyan;
4118
                Console.WriteLine("\nFafnir's Spire Level 3\n");
4119
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4120
                Console.Write("[U][ ][ ][ ][ ] 0\n");
4121
                Console.Write("[X][ ][ ][ ][ ] 1\n");
4122
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4123
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4124
                Console.Write("[D][ ][ ][ ][ ] 4\n");
4125
                Console.Write(" 0  1  2  3  4   \n\n");
4126
                Console.ForegroundColor = ConsoleColor.White;
4127
            }
4128
            if ((xCoordinate == 531) && (yCoordinate == 531))
4129
            {
4130
                Console.ForegroundColor = ConsoleColor.Cyan;
4131
                Console.WriteLine("\nFafnir's Spire Level 3\n");
4132
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4133
                Console.Write("[U][ ][ ][ ][ ] 0\n");
4134
                Console.Write("[ ][X][ ][ ][ ] 1\n");
4135
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4136
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4137
                Console.Write("[D][ ][ ][ ][ ] 4\n");
4138
                Console.Write(" 0  1  2  3  4   \n\n");
4139
                Console.ForegroundColor = ConsoleColor.White;
4140
            }
4141
            if ((xCoordinate == 532) && (yCoordinate == 531))
4142
            {
4143
                Console.ForegroundColor = ConsoleColor.Cyan;
4144
                Console.WriteLine("\nFafnir's Spire Level 3\n");
4145
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4146
                Console.Write("[U][ ][ ][ ][ ] 0\n");
4147
                Console.Write("[ ][ ][X][ ][ ] 1\n");
4148
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4149
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4150
                Console.Write("[D][ ][ ][ ][ ] 4\n");
4151
                Console.Write(" 0  1  2  3  4   \n\n");
4152
                Console.ForegroundColor = ConsoleColor.White;
4153
            }
4154
            if ((xCoordinate == 533) && (yCoordinate == 531))
4155
            {
4156
                Console.ForegroundColor = ConsoleColor.Cyan;
4157
                Console.WriteLine("\nFafnir's Spire Level 3\n");
4158
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4159
                Console.Write("[U][ ][ ][ ][ ] 0\n");
4160
                Console.Write("[ ][ ][ ][X][ ] 1\n");
4161
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4162
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4163
                Console.Write("[D][ ][ ][ ][ ] 4\n");
4164
                Console.Write(" 0  1  2  3  4   \n\n");
4165
                Console.ForegroundColor = ConsoleColor.White;
4166
            }
4167
            if ((xCoordinate == 534) && (yCoordinate == 531))
4168
            {
4169
                Console.ForegroundColor = ConsoleColor.Cyan;
4170
                Console.WriteLine("\nFafnir's Spire Level 3\n");
4171
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4172
                Console.Write("[U][ ][ ][ ][ ] 0\n");
4173
                Console.Write("[ ][ ][ ][ ][X] 1\n");
4174
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4175
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4176
                Console.Write("[D][ ][ ][ ][ ] 4\n");
4177
                Console.Write(" 0  1  2  3  4   \n\n");
4178
                Console.ForegroundColor = ConsoleColor.White;
4179
            }
4180
            if ((xCoordinate == 530) && (yCoordinate == 532))
4181
            {
4182
                Console.ForegroundColor = ConsoleColor.Cyan;
4183
                Console.WriteLine("\nFafnir's Spire Level 3\n");
4184
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4185
                Console.Write("[U][ ][ ][ ][ ] 0\n");
4186
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4187
                Console.Write("[X][ ][ ][ ][ ] 2\n");
4188
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4189
                Console.Write("[D][ ][ ][ ][ ] 4\n");
4190
                Console.Write(" 0  1  2  3  4   \n\n");
4191
                Console.ForegroundColor = ConsoleColor.White;
4192
            }
4193
            if ((xCoordinate == 531) && (yCoordinate == 532))
4194
            {
4195
                Console.ForegroundColor = ConsoleColor.Cyan;
4196
                Console.WriteLine("\nFafnir's Spire Level 3\n");
4197
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4198
                Console.Write("[U][ ][ ][ ][ ] 0\n");
4199
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4200
                Console.Write("[ ][X][ ][ ][ ] 2\n");
4201
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4202
                Console.Write("[D][ ][ ][ ][ ] 4\n");
4203
                Console.Write(" 0  1  2  3  4   \n\n");
4204
                Console.ForegroundColor = ConsoleColor.White;
4205
            }
4206
            if ((xCoordinate == 532) && (yCoordinate == 532))
4207
            {
4208
                Console.ForegroundColor = ConsoleColor.Cyan;
4209
                Console.WriteLine("\nFafnir's Spire Level 3\n");
4210
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4211
                Console.Write("[U][ ][ ][ ][ ] 0\n");
4212
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4213
                Console.Write("[ ][ ][X][ ][ ] 2\n");
4214
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4215
                Console.Write("[D][ ][ ][ ][ ] 4\n");
4216
                Console.Write(" 0  1  2  3  4   \n\n");
4217
                Console.ForegroundColor = ConsoleColor.White;
4218
            }
4219
            if ((xCoordinate == 533) && (yCoordinate == 532))
4220
            {
4221
                Console.ForegroundColor = ConsoleColor.Cyan;
4222
                Console.WriteLine("\nFafnir's Spire Level 3\n");
4223
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4224
                Console.Write("[U][ ][ ][ ][ ] 0\n");
4225
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4226
                Console.Write("[ ][ ][ ][X][ ] 2\n");
4227
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4228
                Console.Write("[D][ ][ ][ ][ ] 4\n");
4229
                Console.Write(" 0  1  2  3  4   \n\n");
4230
                Console.ForegroundColor = ConsoleColor.White;
4231
            }
4232
            if ((xCoordinate == 534) && (yCoordinate == 532))
4233
            {
4234
                Console.ForegroundColor = ConsoleColor.Cyan;
4235
                Console.WriteLine("\nFafnir's Spire Level 3\n");
4236
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4237
                Console.Write("[U][ ][ ][ ][ ] 0\n");
4238
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4239
                Console.Write("[ ][ ][ ][ ][X] 2\n");
4240
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4241
                Console.Write("[D][ ][ ][ ][ ] 4\n");
4242
                Console.Write(" 0  1  2  3  4   \n\n");
4243
                Console.ForegroundColor = ConsoleColor.White;
4244
            }
4245
            if ((xCoordinate == 530) && (yCoordinate == 533))
4246
            {
4247
                Console.ForegroundColor = ConsoleColor.Cyan;
4248
                Console.WriteLine("\nFafnir's Spire Level 3\n");
4249
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4250
                Console.Write("[U][ ][ ][ ][ ] 0\n");
4251
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4252
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4253
                Console.Write("[X][ ][ ][ ][ ] 3\n");
4254
                Console.Write("[D][ ][ ][ ][ ] 4\n");
4255
                Console.Write(" 0  1  2  3  4   \n\n");
4256
                Console.ForegroundColor = ConsoleColor.White;
4257
            }
4258
            if ((xCoordinate == 531) && (yCoordinate == 533))
4259
            {
4260
                Console.ForegroundColor = ConsoleColor.Cyan;
4261
                Console.WriteLine("\nFafnir's Spire Level 3\n");
4262
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4263
                Console.Write("[U][ ][ ][ ][ ] 0\n");
4264
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4265
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4266
                Console.Write("[ ][X][ ][ ][ ] 3\n");
4267
                Console.Write("[D][ ][ ][ ][ ] 4\n");
4268
                Console.Write(" 0  1  2  3  4   \n\n");
4269
                Console.ForegroundColor = ConsoleColor.White;
4270
            }
4271
            if ((xCoordinate == 532) && (yCoordinate == 533))
4272
            {
4273
                Console.ForegroundColor = ConsoleColor.Cyan;
4274
                Console.WriteLine("\nFafnir's Spire Level 3\n");
4275
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4276
                Console.Write("[U][ ][ ][ ][ ] 0\n");
4277
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4278
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4279
                Console.Write("[ ][ ][X][ ][ ] 3\n");
4280
                Console.Write("[D][ ][ ][ ][ ] 4\n");
4281
                Console.Write(" 0  1  2  3  4   \n\n");
4282
                Console.ForegroundColor = ConsoleColor.White;
4283
            }
4284
            if ((xCoordinate == 533) && (yCoordinate == 533))
4285
            {
4286
                Console.ForegroundColor = ConsoleColor.Cyan;
4287
                Console.WriteLine("\nFafnir's Spire Level 3\n");
4288
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4289
                Console.Write("[U][ ][ ][ ][ ] 0\n");
4290
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4291
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4292
                Console.Write("[ ][ ][ ][X][ ] 3\n");
4293
                Console.Write("[D][ ][ ][ ][ ] 4\n");
4294
                Console.Write(" 0  1  2  3  4   \n\n");
4295
                Console.ForegroundColor = ConsoleColor.White;
4296
            }
4297
            if ((xCoordinate == 534) && (yCoordinate == 533))
4298
            {
4299
                Console.ForegroundColor = ConsoleColor.Cyan;
4300
                Console.WriteLine("\nFafnir's Spire Level 3\n");
4301
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4302
                Console.Write("[U][ ][ ][ ][ ] 0\n");
4303
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4304
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4305
                Console.Write("[ ][ ][ ][ ][X] 3\n");
4306
                Console.Write("[D][ ][ ][ ][ ] 4\n");
4307
                Console.Write(" 0  1  2  3  4   \n\n");
4308
                Console.ForegroundColor = ConsoleColor.White;
4309
            }
4310
            if ((xCoordinate == 530) && (yCoordinate == 534))
4311
            {
4312
                Console.ForegroundColor = ConsoleColor.Cyan;
4313
                Console.WriteLine("\nFafnir's Spire Level 3\n");
4314
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4315
                Console.Write("[U][ ][ ][ ][ ] 0\n");
4316
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4317
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4318
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4319
                Console.Write("[X][ ][ ][ ][ ] 4\n");
4320
                Console.Write(" 0  1  2  3  4   \n\n");
4321
                Console.ForegroundColor = ConsoleColor.White;
4322
            }
4323
            if ((xCoordinate == 531) && (yCoordinate == 534))
4324
            {
4325
                Console.ForegroundColor = ConsoleColor.Cyan;
4326
                Console.WriteLine("\nFafnir's Spire Level 3\n");
4327
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4328
                Console.Write("[U][ ][ ][ ][ ] 0\n");
4329
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4330
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4331
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4332
                Console.Write("[D][X][ ][ ][ ] 4\n");
4333
                Console.Write(" 0  1  2  3  4   \n\n");
4334
                Console.ForegroundColor = ConsoleColor.White;
4335
            }
4336
            if ((xCoordinate == 532) && (yCoordinate == 534))
4337
            {
4338
                Console.ForegroundColor = ConsoleColor.Cyan;
4339
                Console.WriteLine("\nFafnir's Spire Level 3\n");
4340
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4341
                Console.Write("[U][ ][ ][ ][ ] 0\n");
4342
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4343
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4344
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4345
                Console.Write("[D][ ][X][ ][ ] 4\n");
4346
                Console.Write(" 0  1  2  3  4   \n\n");
4347
                Console.ForegroundColor = ConsoleColor.White;
4348
            }
4349
            if ((xCoordinate == 533) && (yCoordinate == 534))
4350
            {
4351
                Console.ForegroundColor = ConsoleColor.Cyan;
4352
                Console.WriteLine("\nFafnir's Spire Level 3\n");
4353
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4354
                Console.Write("[U][ ][ ][ ][ ] 0\n");
4355
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4356
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4357
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4358
                Console.Write("[D][ ][ ][X][ ] 4\n");
4359
                Console.Write(" 0  1  2  3  4   \n\n");
4360
                Console.ForegroundColor = ConsoleColor.White;
4361
            }
4362
            if ((xCoordinate == 534) && (yCoordinate == 534))
4363
            {
4364
                Console.ForegroundColor = ConsoleColor.Cyan;
4365
                Console.WriteLine("\nFafnir's Spire Level 3\n");
4366
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4367
                Console.Write("[U][ ][ ][ ][ ] 0\n");
4368
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4369
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4370
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4371
                Console.Write("[D][ ][ ][ ][X] 4\n");
4372
                Console.Write(" 0  1  2  3  4   \n\n");
4373
                Console.ForegroundColor = ConsoleColor.White;
4374
            }
4375
        }
4376
        public static void MapFafnirsSpireL4()
4377
        {
4378
            if ((xCoordinate == 540) && (yCoordinate == 540))
4379
            {
4380
                Console.ForegroundColor = ConsoleColor.Cyan;
4381
                Console.WriteLine("\nFafnir's Spire Level 4\n");
4382
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4383
                Console.Write("[X][ ][ ][ ][U] 0\n");
4384
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4385
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4386
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4387
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
4388
                Console.Write(" 0  1  2  3  4   \n\n");
4389
                Console.ForegroundColor = ConsoleColor.White;
4390
            }
4391
            if ((xCoordinate == 541) && (yCoordinate == 540))
4392
            {
4393
                Console.ForegroundColor = ConsoleColor.Cyan;
4394
                Console.WriteLine("\nFafnir's Spire Level 4\n");
4395
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4396
                Console.Write("[D][X][ ][ ][U] 0\n");
4397
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4398
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4399
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4400
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
4401
                Console.Write(" 0  1  2  3  4   \n\n");
4402
                Console.ForegroundColor = ConsoleColor.White;
4403
            }
4404
            if ((xCoordinate == 542) && (yCoordinate == 540))
4405
            {
4406
                Console.ForegroundColor = ConsoleColor.Cyan;
4407
                Console.WriteLine("\nFafnir's Spire Level 4\n");
4408
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4409
                Console.Write("[D][ ][X][ ][U] 0\n");
4410
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4411
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4412
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4413
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
4414
                Console.Write(" 0  1  2  3  4   \n\n");
4415
                Console.ForegroundColor = ConsoleColor.White;
4416
            }
4417
            if ((xCoordinate == 543) && (yCoordinate == 540))
4418
            {
4419
                Console.ForegroundColor = ConsoleColor.Cyan;
4420
                Console.WriteLine("\nFafnir's Spire Level 4\n");
4421
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4422
                Console.Write("[D][ ][ ][x][U] 0\n");
4423
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4424
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4425
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4426
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
4427
                Console.Write(" 0  1  2  3  4   \n\n");
4428
                Console.ForegroundColor = ConsoleColor.White;
4429
            }
4430
            if ((xCoordinate == 544) && (yCoordinate == 540))
4431
            {
4432
                Console.ForegroundColor = ConsoleColor.Cyan;
4433
                Console.WriteLine("\nFafnir's Spire Level 4\n");
4434
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4435
                Console.Write("[D][ ][ ][ ][X] 0\n");
4436
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4437
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4438
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4439
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
4440
                Console.Write(" 0  1  2  3  4   \n\n");
4441
                Console.ForegroundColor = ConsoleColor.White;
4442
            }
4443
            if ((xCoordinate == 540) && (yCoordinate == 541))
4444
            {
4445
                Console.ForegroundColor = ConsoleColor.Cyan;
4446
                Console.WriteLine("\nFafnir's Spire Level 4\n");
4447
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4448
                Console.Write("[D][ ][ ][ ][U] 0\n");
4449
                Console.Write("[X][ ][ ][ ][ ] 1\n");
4450
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4451
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4452
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
4453
                Console.Write(" 0  1  2  3  4   \n\n");
4454
                Console.ForegroundColor = ConsoleColor.White;
4455
            }
4456
            if ((xCoordinate == 541) && (yCoordinate == 541))
4457
            {
4458
                Console.ForegroundColor = ConsoleColor.Cyan;
4459
                Console.WriteLine("\nFafnir's Spire Level 4\n");
4460
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4461
                Console.Write("[D][ ][ ][ ][U] 0\n");
4462
                Console.Write("[ ][X][ ][ ][ ] 1\n");
4463
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4464
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4465
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
4466
                Console.Write(" 0  1  2  3  4   \n\n");
4467
                Console.ForegroundColor = ConsoleColor.White;
4468
            }
4469
            if ((xCoordinate == 542) && (yCoordinate == 541))
4470
            {
4471
                Console.ForegroundColor = ConsoleColor.Cyan;
4472
                Console.WriteLine("\nFafnir's Spire Level 4\n");
4473
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4474
                Console.Write("[D][ ][ ][ ][U] 0\n");
4475
                Console.Write("[ ][ ][X][ ][ ] 1\n");
4476
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4477
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4478
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
4479
                Console.Write(" 0  1  2  3  4   \n\n");
4480
                Console.ForegroundColor = ConsoleColor.White;
4481
            }
4482
            if ((xCoordinate == 543) && (yCoordinate == 541))
4483
            {
4484
                Console.ForegroundColor = ConsoleColor.Cyan;
4485
                Console.WriteLine("\nFafnir's Spire Level 4\n");
4486
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4487
                Console.Write("[D][ ][ ][ ][U] 0\n");
4488
                Console.Write("[ ][ ][ ][X][ ] 1\n");
4489
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4490
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4491
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
4492
                Console.Write(" 0  1  2  3  4   \n\n");
4493
                Console.ForegroundColor = ConsoleColor.White;
4494
            }
4495
            if ((xCoordinate == 544) && (yCoordinate == 541))
4496
            {
4497
                Console.ForegroundColor = ConsoleColor.Cyan;
4498
                Console.WriteLine("\nFafnir's Spire Level 4\n");
4499
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4500
                Console.Write("[D][ ][ ][ ][U] 0\n");
4501
                Console.Write("[ ][ ][ ][ ][X] 1\n");
4502
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4503
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4504
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
4505
                Console.Write(" 0  1  2  3  4   \n\n");
4506
                Console.ForegroundColor = ConsoleColor.White;
4507
            }
4508
            if ((xCoordinate == 540) && (yCoordinate == 542))
4509
            {
4510
                Console.ForegroundColor = ConsoleColor.Cyan;
4511
                Console.WriteLine("\nFafnir's Spire Level 4\n");
4512
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4513
                Console.Write("[D][ ][ ][ ][U] 0\n");
4514
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4515
                Console.Write("[X][ ][ ][ ][ ] 2\n");
4516
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4517
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
4518
                Console.Write(" 0  1  2  3  4   \n\n");
4519
                Console.ForegroundColor = ConsoleColor.White;
4520
            }
4521
            if ((xCoordinate == 541) && (yCoordinate == 542))
4522
            {
4523
                Console.ForegroundColor = ConsoleColor.Cyan;
4524
                Console.WriteLine("\nFafnir's Spire Level 4\n");
4525
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4526
                Console.Write("[D][ ][ ][ ][U] 0\n");
4527
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4528
                Console.Write("[ ][X][ ][ ][ ] 2\n");
4529
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4530
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
4531
                Console.Write(" 0  1  2  3  4   \n\n");
4532
                Console.ForegroundColor = ConsoleColor.White;
4533
            }
4534
            if ((xCoordinate == 542) && (yCoordinate == 542))
4535
            {
4536
                Console.ForegroundColor = ConsoleColor.Cyan;
4537
                Console.WriteLine("\nFafnir's Spire Level 4\n");
4538
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4539
                Console.Write("[D][ ][ ][ ][U] 0\n");
4540
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4541
                Console.Write("[ ][ ][X][ ][ ] 2\n");
4542
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4543
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
4544
                Console.Write(" 0  1  2  3  4   \n\n");
4545
                Console.ForegroundColor = ConsoleColor.White;
4546
            }
4547
            if ((xCoordinate == 543) && (yCoordinate == 542))
4548
            {
4549
                Console.ForegroundColor = ConsoleColor.Cyan;
4550
                Console.WriteLine("\nFafnir's Spire Level 4\n");
4551
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4552
                Console.Write("[D][ ][ ][ ][U] 0\n");
4553
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4554
                Console.Write("[ ][ ][ ][X][ ] 2\n");
4555
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4556
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
4557
                Console.Write(" 0  1  2  3  4   \n\n");
4558
                Console.ForegroundColor = ConsoleColor.White;
4559
            }
4560
            if ((xCoordinate == 544) && (yCoordinate == 542))
4561
            {
4562
                Console.ForegroundColor = ConsoleColor.Cyan;
4563
                Console.WriteLine("\nFafnir's Spire Level 4\n");
4564
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4565
                Console.Write("[D][ ][ ][ ][U] 0\n");
4566
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4567
                Console.Write("[ ][ ][ ][ ][X] 2\n");
4568
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4569
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
4570
                Console.Write(" 0  1  2  3  4   \n\n");
4571
                Console.ForegroundColor = ConsoleColor.White;
4572
            }
4573
            if ((xCoordinate == 540) && (yCoordinate == 543))
4574
            {
4575
                Console.ForegroundColor = ConsoleColor.Cyan;
4576
                Console.WriteLine("\nFafnir's Spire Level 4\n");
4577
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4578
                Console.Write("[D][ ][ ][ ][U] 0\n");
4579
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4580
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4581
                Console.Write("[X][ ][ ][ ][ ] 3\n");
4582
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
4583
                Console.Write(" 0  1  2  3  4   \n\n");
4584
                Console.ForegroundColor = ConsoleColor.White;
4585
            }
4586
            if ((xCoordinate == 541) && (yCoordinate == 543))
4587
            {
4588
                Console.ForegroundColor = ConsoleColor.Cyan;
4589
                Console.WriteLine("\nFafnir's Spire Level 4\n");
4590
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4591
                Console.Write("[D][ ][ ][ ][U] 0\n");
4592
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4593
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4594
                Console.Write("[ ][X][ ][ ][ ] 3\n");
4595
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
4596
                Console.Write(" 0  1  2  3  4   \n\n");
4597
                Console.ForegroundColor = ConsoleColor.White;
4598
            }
4599
            if ((xCoordinate == 542) && (yCoordinate == 543))
4600
            {
4601
                Console.ForegroundColor = ConsoleColor.Cyan;
4602
                Console.WriteLine("\nFafnir's Spire Level 4\n");
4603
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4604
                Console.Write("[D][ ][ ][ ][U] 0\n");
4605
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4606
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4607
                Console.Write("[ ][ ][X][ ][ ] 3\n");
4608
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
4609
                Console.Write(" 0  1  2  3  4   \n\n");
4610
                Console.ForegroundColor = ConsoleColor.White;
4611
            }
4612
            if ((xCoordinate == 543) && (yCoordinate == 543))
4613
            {
4614
                Console.ForegroundColor = ConsoleColor.Cyan;
4615
                Console.WriteLine("\nFafnir's Spire Level 4\n");
4616
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4617
                Console.Write("[D][ ][ ][ ][U] 0\n");
4618
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4619
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4620
                Console.Write("[ ][ ][ ][X][ ] 3\n");
4621
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
4622
                Console.Write(" 0  1  2  3  4   \n\n");
4623
                Console.ForegroundColor = ConsoleColor.White;
4624
            }
4625
            if ((xCoordinate == 544) && (yCoordinate == 543))
4626
            {
4627
                Console.ForegroundColor = ConsoleColor.Cyan;
4628
                Console.WriteLine("\nFafnir's Spire Level 4\n");
4629
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4630
                Console.Write("[D][ ][ ][ ][U] 0\n");
4631
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4632
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4633
                Console.Write("[ ][ ][ ][ ][X] 3\n");
4634
                Console.Write("[ ][ ][ ][ ][ ] 4\n");
4635
                Console.Write(" 0  1  2  3  4   \n\n");
4636
                Console.ForegroundColor = ConsoleColor.White;
4637
            }
4638
            if ((xCoordinate == 540) && (yCoordinate == 544))
4639
            {
4640
                Console.ForegroundColor = ConsoleColor.Cyan;
4641
                Console.WriteLine("\nFafnir's Spire Level 4\n");
4642
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4643
                Console.Write("[D][ ][ ][ ][U] 0\n");
4644
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4645
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4646
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4647
                Console.Write("[X][ ][ ][ ][ ] 4\n");
4648
                Console.Write(" 0  1  2  3  4   \n\n");
4649
                Console.ForegroundColor = ConsoleColor.White;
4650
            }
4651
            if ((xCoordinate == 541) && (yCoordinate == 544))
4652
            {
4653
                Console.ForegroundColor = ConsoleColor.Cyan;
4654
                Console.WriteLine("\nFafnir's Spire Level 4\n");
4655
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4656
                Console.Write("[D][ ][ ][ ][U] 0\n");
4657
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4658
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4659
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4660
                Console.Write("[ ][X][ ][ ][ ] 4\n");
4661
                Console.Write(" 0  1  2  3  4   \n\n");
4662
                Console.ForegroundColor = ConsoleColor.White;
4663
            }
4664
            if ((xCoordinate == 542) && (yCoordinate == 544))
4665
            {
4666
                Console.ForegroundColor = ConsoleColor.Cyan;
4667
                Console.WriteLine("\nFafnir's Spire Level 4\n");
4668
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4669
                Console.Write("[D][ ][ ][ ][U] 0\n");
4670
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4671
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4672
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4673
                Console.Write("[ ][ ][X][ ][ ] 4\n");
4674
                Console.Write(" 0  1  2  3  4   \n\n");
4675
                Console.ForegroundColor = ConsoleColor.White;
4676
            }
4677
            if ((xCoordinate == 543) && (yCoordinate == 544))
4678
            {
4679
                Console.ForegroundColor = ConsoleColor.Cyan;
4680
                Console.WriteLine("\nFafnir's Spire Level 4\n");
4681
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4682
                Console.Write("[D][ ][ ][ ][U] 0\n");
4683
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4684
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4685
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4686
                Console.Write("[ ][ ][ ][X][ ] 4\n");
4687
                Console.Write(" 0  1  2  3  4   \n\n");
4688
                Console.ForegroundColor = ConsoleColor.White;
4689
            }
4690
            if ((xCoordinate == 544) && (yCoordinate == 544))
4691
            {
4692
                Console.ForegroundColor = ConsoleColor.Cyan;
4693
                Console.WriteLine("\nFafnir's Spire Level 4\n");
4694
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4695
                Console.Write("[D][ ][ ][ ][U] 0\n");
4696
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4697
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4698
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4699
                Console.Write("[ ][ ][ ][ ][X] 4\n");
4700
                Console.Write(" 0  1  2  3  4   \n\n");
4701
                Console.ForegroundColor = ConsoleColor.White;
4702
            }
4703
        }
4704
        public static void MapFafnirsSpireL5()
4705
        {
4706
            if ((xCoordinate == 550) && (yCoordinate == 550))
4707
            {
4708
                Console.ForegroundColor = ConsoleColor.Cyan;
4709
                Console.WriteLine("\nFafnir's Spire Level 5\n");
4710
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4711
                Console.Write("[X][ ][ ][ ][D] 0\n");
4712
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4713
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4714
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4715
                Console.Write("[ ][ ][ ][ ][U] 4\n");
4716
                Console.Write(" 0  1  2  3  4   \n\n");
4717
                Console.ForegroundColor = ConsoleColor.White;
4718
            }
4719
            if ((xCoordinate == 551) && (yCoordinate == 550))
4720
            {
4721
                Console.ForegroundColor = ConsoleColor.Cyan;
4722
                Console.WriteLine("\nFafnir's Spire Level 5\n");
4723
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4724
                Console.Write("[ ][X][ ][ ][D] 0\n");
4725
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4726
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4727
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4728
                Console.Write("[ ][ ][ ][ ][U] 4\n");
4729
                Console.Write(" 0  1  2  3  4   \n\n");
4730
                Console.ForegroundColor = ConsoleColor.White;
4731
            }
4732
            if ((xCoordinate == 552) && (yCoordinate == 550))
4733
            {
4734
                Console.ForegroundColor = ConsoleColor.Cyan;
4735
                Console.WriteLine("\nFafnir's Spire Level 5\n");
4736
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4737
                Console.Write("[ ][ ][X][ ][D] 0\n");
4738
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4739
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4740
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4741
                Console.Write("[ ][ ][ ][ ][U] 4\n");
4742
                Console.Write(" 0  1  2  3  4   \n\n");
4743
                Console.ForegroundColor = ConsoleColor.White;
4744
            }
4745
            if ((xCoordinate == 553) && (yCoordinate == 550))
4746
            {
4747
                Console.ForegroundColor = ConsoleColor.Cyan;
4748
                Console.WriteLine("\nFafnir's Spire Level 5\n");
4749
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4750
                Console.Write("[ ][ ][ ][X][D] 0\n");
4751
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4752
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4753
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4754
                Console.Write("[ ][ ][ ][ ][U] 4\n");
4755
                Console.Write(" 0  1  2  3  4   \n\n");
4756
                Console.ForegroundColor = ConsoleColor.White;
4757
            }
4758
            if ((xCoordinate == 554) && (yCoordinate == 550))
4759
            {
4760
                Console.ForegroundColor = ConsoleColor.Cyan;
4761
                Console.WriteLine("\nFafnir's Spire Level 5\n");
4762
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4763
                Console.Write("[ ][ ][ ][ ][X] 0\n");
4764
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4765
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4766
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4767
                Console.Write("[ ][ ][ ][ ][U] 4\n");
4768
                Console.Write(" 0  1  2  3  4   \n\n");
4769
                Console.ForegroundColor = ConsoleColor.White;
4770
            }
4771
            if ((xCoordinate == 550) && (yCoordinate == 551))
4772
            {
4773
                Console.ForegroundColor = ConsoleColor.Cyan;
4774
                Console.WriteLine("\nFafnir's Spire Level 5\n");
4775
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4776
                Console.Write("[ ][ ][ ][ ][D] 0\n");
4777
                Console.Write("[X][ ][ ][ ][ ] 1\n");
4778
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4779
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4780
                Console.Write("[ ][ ][ ][ ][U] 4\n");
4781
                Console.Write(" 0  1  2  3  4   \n\n");
4782
                Console.ForegroundColor = ConsoleColor.White;
4783
            }
4784
            if ((xCoordinate == 551) && (yCoordinate == 551))
4785
            {
4786
                Console.ForegroundColor = ConsoleColor.Cyan;
4787
                Console.WriteLine("\nFafnir's Spire Level 5\n");
4788
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4789
                Console.Write("[ ][ ][ ][ ][D] 0\n");
4790
                Console.Write("[ ][X][ ][ ][ ] 1\n");
4791
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4792
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4793
                Console.Write("[ ][ ][ ][ ][U] 4\n");
4794
                Console.Write(" 0  1  2  3  4   \n\n");
4795
                Console.ForegroundColor = ConsoleColor.White;
4796
            }
4797
            if ((xCoordinate == 552) && (yCoordinate == 551))
4798
            {
4799
                Console.ForegroundColor = ConsoleColor.Cyan;
4800
                Console.WriteLine("\nFafnir's Spire Level 5\n");
4801
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4802
                Console.Write("[ ][ ][ ][ ][D] 0\n");
4803
                Console.Write("[ ][ ][X][ ][ ] 1\n");
4804
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4805
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4806
                Console.Write("[ ][ ][ ][ ][U] 4\n");
4807
                Console.Write(" 0  1  2  3  4   \n\n");
4808
                Console.ForegroundColor = ConsoleColor.White;
4809
            }
4810
            if ((xCoordinate == 553) && (yCoordinate == 551))
4811
            {
4812
                Console.ForegroundColor = ConsoleColor.Cyan;
4813
                Console.WriteLine("\nFafnir's Spire Level 5\n");
4814
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4815
                Console.Write("[ ][ ][ ][ ][D] 0\n");
4816
                Console.Write("[ ][ ][ ][X][ ] 1\n");
4817
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4818
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4819
                Console.Write("[ ][ ][ ][ ][U] 4\n");
4820
                Console.Write(" 0  1  2  3  4   \n\n");
4821
                Console.ForegroundColor = ConsoleColor.White;
4822
            }
4823
            if ((xCoordinate == 554) && (yCoordinate == 551))
4824
            {
4825
                Console.ForegroundColor = ConsoleColor.Cyan;
4826
                Console.WriteLine("\nFafnir's Spire Level 5\n");
4827
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4828
                Console.Write("[ ][ ][ ][ ][D] 0\n");
4829
                Console.Write("[ ][ ][ ][ ][X] 1\n");
4830
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4831
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4832
                Console.Write("[ ][ ][ ][ ][U] 4\n");
4833
                Console.Write(" 0  1  2  3  4   \n\n");
4834
                Console.ForegroundColor = ConsoleColor.White;
4835
            }
4836
            if ((xCoordinate == 550) && (yCoordinate == 552))
4837
            {
4838
                Console.ForegroundColor = ConsoleColor.Cyan;
4839
                Console.WriteLine("\nFafnir's Spire Level 5\n");
4840
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4841
                Console.Write("[ ][ ][ ][ ][D] 0\n");
4842
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4843
                Console.Write("[X][ ][ ][ ][ ] 2\n");
4844
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4845
                Console.Write("[ ][ ][ ][ ][U] 4\n");
4846
                Console.Write(" 0  1  2  3  4   \n\n");
4847
                Console.ForegroundColor = ConsoleColor.White;
4848
            }
4849
            if ((xCoordinate == 551) && (yCoordinate == 552))
4850
            {
4851
                Console.ForegroundColor = ConsoleColor.Cyan;
4852
                Console.WriteLine("\nFafnir's Spire Level 5\n");
4853
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4854
                Console.Write("[ ][ ][ ][ ][D] 0\n");
4855
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4856
                Console.Write("[ ][X][ ][ ][ ] 2\n");
4857
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4858
                Console.Write("[ ][ ][ ][ ][U] 4\n");
4859
                Console.Write(" 0  1  2  3  4   \n\n");
4860
                Console.ForegroundColor = ConsoleColor.White;
4861
            }
4862
            if ((xCoordinate == 552) && (yCoordinate == 552))
4863
            {
4864
                Console.ForegroundColor = ConsoleColor.Cyan;
4865
                Console.WriteLine("\nFafnir's Spire Level 5\n");
4866
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4867
                Console.Write("[ ][ ][ ][ ][D] 0\n");
4868
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4869
                Console.Write("[ ][ ][X][ ][ ] 2\n");
4870
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4871
                Console.Write("[ ][ ][ ][ ][U] 4\n");
4872
                Console.Write(" 0  1  2  3  4   \n\n");
4873
                Console.ForegroundColor = ConsoleColor.White;
4874
            }
4875
            if ((xCoordinate == 553) && (yCoordinate == 552))
4876
            {
4877
                Console.ForegroundColor = ConsoleColor.Cyan;
4878
                Console.WriteLine("\nFafnir's Spire Level 5\n");
4879
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4880
                Console.Write("[ ][ ][ ][ ][D] 0\n");
4881
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4882
                Console.Write("[ ][ ][ ][X][ ] 2\n");
4883
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4884
                Console.Write("[ ][ ][ ][ ][U] 4\n");
4885
                Console.Write(" 0  1  2  3  4   \n\n");
4886
                Console.ForegroundColor = ConsoleColor.White;
4887
            }
4888
            if ((xCoordinate == 554) && (yCoordinate == 552))
4889
            {
4890
                Console.ForegroundColor = ConsoleColor.Cyan;
4891
                Console.WriteLine("\nFafnir's Spire Level 5\n");
4892
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4893
                Console.Write("[ ][ ][ ][ ][D] 0\n");
4894
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4895
                Console.Write("[ ][ ][ ][ ][X] 2\n");
4896
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4897
                Console.Write("[ ][ ][ ][ ][U] 4\n");
4898
                Console.Write(" 0  1  2  3  4   \n\n");
4899
                Console.ForegroundColor = ConsoleColor.White;
4900
            }
4901
            if ((xCoordinate == 550) && (yCoordinate == 553))
4902
            {
4903
                Console.ForegroundColor = ConsoleColor.Cyan;
4904
                Console.WriteLine("\nFafnir's Spire Level 5\n");
4905
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4906
                Console.Write("[ ][ ][ ][ ][D] 0\n");
4907
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4908
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4909
                Console.Write("[X][ ][ ][ ][ ] 3\n");
4910
                Console.Write("[ ][ ][ ][ ][U] 4\n");
4911
                Console.Write(" 0  1  2  3  4   \n\n");
4912
                Console.ForegroundColor = ConsoleColor.White;
4913
            }
4914
            if ((xCoordinate == 551) && (yCoordinate == 553))
4915
            {
4916
                Console.ForegroundColor = ConsoleColor.Cyan;
4917
                Console.WriteLine("\nFafnir's Spire Level 5\n");
4918
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4919
                Console.Write("[ ][ ][ ][ ][D] 0\n");
4920
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4921
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4922
                Console.Write("[ ][X][ ][ ][ ] 3\n");
4923
                Console.Write("[ ][ ][ ][ ][U] 4\n");
4924
                Console.Write(" 0  1  2  3  4   \n\n");
4925
                Console.ForegroundColor = ConsoleColor.White;
4926
            }
4927
            if ((xCoordinate == 552) && (yCoordinate == 553))
4928
            {
4929
                Console.ForegroundColor = ConsoleColor.Cyan;
4930
                Console.WriteLine("\nFafnir's Spire Level 5\n");
4931
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4932
                Console.Write("[ ][ ][ ][ ][D] 0\n");
4933
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4934
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4935
                Console.Write("[ ][ ][X][ ][ ] 3\n");
4936
                Console.Write("[ ][ ][ ][ ][U] 4\n");
4937
                Console.Write(" 0  1  2  3  4   \n\n");
4938
                Console.ForegroundColor = ConsoleColor.White;
4939
            }
4940
            if ((xCoordinate == 553) && (yCoordinate == 553))
4941
            {
4942
                Console.ForegroundColor = ConsoleColor.Cyan;
4943
                Console.WriteLine("\nFafnir's Spire Level 5\n");
4944
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4945
                Console.Write("[ ][ ][ ][ ][D] 0\n");
4946
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4947
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4948
                Console.Write("[ ][ ][ ][X][ ] 3\n");
4949
                Console.Write("[ ][ ][ ][ ][U] 4\n");
4950
                Console.Write(" 0  1  2  3  4   \n\n");
4951
                Console.ForegroundColor = ConsoleColor.White;
4952
            }
4953
            if ((xCoordinate == 554) && (yCoordinate == 553))
4954
            {
4955
                Console.ForegroundColor = ConsoleColor.Cyan;
4956
                Console.WriteLine("\nFafnir's Spire Level 5\n");
4957
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4958
                Console.Write("[ ][ ][ ][ ][D] 0\n");
4959
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4960
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4961
                Console.Write("[ ][ ][ ][ ][X] 3\n");
4962
                Console.Write("[ ][ ][ ][ ][U] 4\n");
4963
                Console.Write(" 0  1  2  3  4   \n\n");
4964
                Console.ForegroundColor = ConsoleColor.White;
4965
            }
4966
            if ((xCoordinate == 550) && (yCoordinate == 554))
4967
            {
4968
                Console.ForegroundColor = ConsoleColor.Cyan;
4969
                Console.WriteLine("\nFafnir's Spire Level 5\n");
4970
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4971
                Console.Write("[ ][ ][ ][ ][D] 0\n");
4972
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4973
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4974
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4975
                Console.Write("[X][ ][ ][ ][U] 4\n");
4976
                Console.Write(" 0  1  2  3  4   \n\n");
4977
                Console.ForegroundColor = ConsoleColor.White;
4978
            }
4979
            if ((xCoordinate == 551) && (yCoordinate == 554))
4980
            {
4981
                Console.ForegroundColor = ConsoleColor.Cyan;
4982
                Console.WriteLine("\nFafnir's Spire Level 5\n");
4983
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4984
                Console.Write("[ ][ ][ ][ ][D] 0\n");
4985
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4986
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
4987
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
4988
                Console.Write("[ ][X][ ][ ][U] 4\n");
4989
                Console.Write(" 0  1  2  3  4   \n\n");
4990
                Console.ForegroundColor = ConsoleColor.White;
4991
            }
4992
            if ((xCoordinate == 552) && (yCoordinate == 554))
4993
            {
4994
                Console.ForegroundColor = ConsoleColor.Cyan;
4995
                Console.WriteLine("\nFafnir's Spire Level 5\n");
4996
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
4997
                Console.Write("[ ][ ][ ][ ][D] 0\n");
4998
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
4999
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5000
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5001
                Console.Write("[ ][ ][X][ ][U] 4\n");
5002
                Console.Write(" 0  1  2  3  4   \n\n");
5003
                Console.ForegroundColor = ConsoleColor.White;
5004
            }
5005
            if ((xCoordinate == 553) && (yCoordinate == 554))
5006
            {
5007
                Console.ForegroundColor = ConsoleColor.Cyan;
5008
                Console.WriteLine("\nFafnir's Spire Level 5\n");
5009
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5010
                Console.Write("[ ][ ][ ][ ][D] 0\n");
5011
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5012
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5013
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5014
                Console.Write("[ ][ ][ ][X][U] 4\n");
5015
                Console.Write(" 0  1  2  3  4   \n\n");
5016
                Console.ForegroundColor = ConsoleColor.White;
5017
            }
5018
            if ((xCoordinate == 554) && (yCoordinate == 554))
5019
            {
5020
                Console.ForegroundColor = ConsoleColor.Cyan;
5021
                Console.WriteLine("\nFafnir's Spire Level 5\n");
5022
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5023
                Console.Write("[ ][ ][ ][ ][D] 0\n");
5024
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5025
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5026
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5027
                Console.Write("[ ][ ][ ][ ][X] 4\n");
5028
                Console.Write(" 0  1  2  3  4   \n\n");
5029
                Console.ForegroundColor = ConsoleColor.White;
5030
            }
5031
        }
5032
        public static void MapFafnirsSpireL6()
5033
        {
5034
            if ((xCoordinate == 560) && (yCoordinate == 560))
5035
            {
5036
                Console.ForegroundColor = ConsoleColor.Cyan;
5037
                Console.WriteLine("\nFafnir's Spire Level 6\n");
5038
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5039
                Console.Write("[X][ ][ ][ ][ ] 0\n");
5040
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5041
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5042
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5043
                Console.Write("[U][ ][ ][ ][D] 4\n");
5044
                Console.Write(" 0  1  2  3  4   \n\n");
5045
                Console.ForegroundColor = ConsoleColor.White;
5046
            }
5047
            if ((xCoordinate == 561) && (yCoordinate == 560))
5048
            {
5049
                Console.ForegroundColor = ConsoleColor.Cyan;
5050
                Console.WriteLine("\nFafnir's Spire Level 6\n");
5051
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5052
                Console.Write("[ ][X][ ][ ][ ] 0\n");
5053
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5054
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5055
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5056
                Console.Write("[U][ ][ ][ ][D] 4\n");
5057
                Console.Write(" 0  1  2  3  4   \n\n");
5058
                Console.ForegroundColor = ConsoleColor.White;
5059
            }
5060
            if ((xCoordinate == 562) && (yCoordinate == 560))
5061
            {
5062
                Console.ForegroundColor = ConsoleColor.Cyan;
5063
                Console.WriteLine("\nFafnir's Spire Level 6\n");
5064
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5065
                Console.Write("[ ][ ][X][ ][ ] 0\n");
5066
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5067
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5068
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5069
                Console.Write("[U][ ][ ][ ][D] 4\n");
5070
                Console.Write(" 0  1  2  3  4   \n\n");
5071
                Console.ForegroundColor = ConsoleColor.White;
5072
            }
5073
            if ((xCoordinate == 563) && (yCoordinate == 560))
5074
            {
5075
                Console.ForegroundColor = ConsoleColor.Cyan;
5076
                Console.WriteLine("\nFafnir's Spire Level 6\n");
5077
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5078
                Console.Write("[ ][ ][ ][X][ ] 0\n");
5079
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5080
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5081
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5082
                Console.Write("[U][ ][ ][ ][D] 4\n");
5083
                Console.Write(" 0  1  2  3  4   \n\n");
5084
                Console.ForegroundColor = ConsoleColor.White;
5085
            }
5086
            if ((xCoordinate == 564) && (yCoordinate == 560))
5087
            {
5088
                Console.ForegroundColor = ConsoleColor.Cyan;
5089
                Console.WriteLine("\nFafnir's Spire Level 6\n");
5090
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5091
                Console.Write("[ ][ ][ ][ ][X] 0\n");
5092
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5093
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5094
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5095
                Console.Write("[U][ ][ ][ ][D] 4\n");
5096
                Console.Write(" 0  1  2  3  4   \n\n");
5097
                Console.ForegroundColor = ConsoleColor.White;
5098
            }
5099
            if ((xCoordinate == 560) && (yCoordinate == 561))
5100
            {
5101
                Console.ForegroundColor = ConsoleColor.Cyan;
5102
                Console.WriteLine("\nFafnir's Spire Level 6\n");
5103
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5104
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5105
                Console.Write("[X][ ][ ][ ][ ] 1\n");
5106
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5107
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5108
                Console.Write("[U][ ][ ][ ][D] 4\n");
5109
                Console.Write(" 0  1  2  3  4   \n\n");
5110
                Console.ForegroundColor = ConsoleColor.White;
5111
            }
5112
            if ((xCoordinate == 561) && (yCoordinate == 561))
5113
            {
5114
                Console.ForegroundColor = ConsoleColor.Cyan;
5115
                Console.WriteLine("\nFafnir's Spire Level 6\n");
5116
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5117
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5118
                Console.Write("[ ][X][ ][ ][ ] 1\n");
5119
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5120
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5121
                Console.Write("[U][ ][ ][ ][D] 4\n");
5122
                Console.Write(" 0  1  2  3  4   \n\n");
5123
                Console.ForegroundColor = ConsoleColor.White;
5124
            }
5125
            if ((xCoordinate == 562) && (yCoordinate == 561))
5126
            {
5127
                Console.ForegroundColor = ConsoleColor.Cyan;
5128
                Console.WriteLine("\nFafnir's Spire Level 6\n");
5129
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5130
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5131
                Console.Write("[ ][ ][X][ ][ ] 1\n");
5132
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5133
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5134
                Console.Write("[U][ ][ ][ ][D] 4\n");
5135
                Console.Write(" 0  1  2  3  4   \n\n");
5136
                Console.ForegroundColor = ConsoleColor.White;
5137
            }
5138
            if ((xCoordinate == 563) && (yCoordinate == 561))
5139
            {
5140
                Console.ForegroundColor = ConsoleColor.Cyan;
5141
                Console.WriteLine("\nFafnir's Spire Level 6\n");
5142
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5143
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5144
                Console.Write("[ ][ ][ ][X][ ] 1\n");
5145
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5146
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5147
                Console.Write("[U][ ][ ][ ][D] 4\n");
5148
                Console.Write(" 0  1  2  3  4   \n\n");
5149
                Console.ForegroundColor = ConsoleColor.White;
5150
            }
5151
            if ((xCoordinate == 564) && (yCoordinate == 561))
5152
            {
5153
                Console.ForegroundColor = ConsoleColor.Cyan;
5154
                Console.WriteLine("\nFafnir's Spire Level 6\n");
5155
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5156
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5157
                Console.Write("[ ][ ][ ][ ][X] 1\n");
5158
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5159
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5160
                Console.Write("[U][ ][ ][ ][D] 4\n");
5161
                Console.Write(" 0  1  2  3  4   \n\n");
5162
                Console.ForegroundColor = ConsoleColor.White;
5163
            }
5164
            if ((xCoordinate == 560) && (yCoordinate == 562))
5165
            {
5166
                Console.ForegroundColor = ConsoleColor.Cyan;
5167
                Console.WriteLine("\nFafnir's Spire Level 6\n");
5168
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5169
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5170
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5171
                Console.Write("[X][ ][ ][ ][ ] 2\n");
5172
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5173
                Console.Write("[U][ ][ ][ ][D] 4\n");
5174
                Console.Write(" 0  1  2  3  4   \n\n");
5175
                Console.ForegroundColor = ConsoleColor.White;
5176
            }
5177
            if ((xCoordinate == 561) && (yCoordinate == 562))
5178
            {
5179
                Console.ForegroundColor = ConsoleColor.Cyan;
5180
                Console.WriteLine("\nFafnir's Spire Level 6\n");
5181
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5182
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5183
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5184
                Console.Write("[ ][X][ ][ ][ ] 2\n");
5185
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5186
                Console.Write("[U][ ][ ][ ][D] 4\n");
5187
                Console.Write(" 0  1  2  3  4   \n\n");
5188
                Console.ForegroundColor = ConsoleColor.White;
5189
            }
5190
            if ((xCoordinate == 562) && (yCoordinate == 562))
5191
            {
5192
                Console.ForegroundColor = ConsoleColor.Cyan;
5193
                Console.WriteLine("\nFafnir's Spire Level 6\n");
5194
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5195
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5196
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5197
                Console.Write("[ ][ ][X][ ][ ] 2\n");
5198
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5199
                Console.Write("[U][ ][ ][ ][D] 4\n");
5200
                Console.Write(" 0  1  2  3  4   \n\n");
5201
                Console.ForegroundColor = ConsoleColor.White;
5202
            }
5203
            if ((xCoordinate == 563) && (yCoordinate == 562))
5204
            {
5205
                Console.ForegroundColor = ConsoleColor.Cyan;
5206
                Console.WriteLine("\nFafnir's Spire Level 6\n");
5207
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5208
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5209
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5210
                Console.Write("[ ][ ][ ][X][ ] 2\n");
5211
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5212
                Console.Write("[U][ ][ ][ ][D] 4\n");
5213
                Console.Write(" 0  1  2  3  4   \n\n");
5214
                Console.ForegroundColor = ConsoleColor.White;
5215
            }
5216
            if ((xCoordinate == 564) && (yCoordinate == 562))
5217
            {
5218
                Console.ForegroundColor = ConsoleColor.Cyan;
5219
                Console.WriteLine("\nFafnir's Spire Level 6\n");
5220
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5221
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5222
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5223
                Console.Write("[ ][ ][ ][ ][X] 2\n");
5224
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5225
                Console.Write("[U][ ][ ][ ][D] 4\n");
5226
                Console.Write(" 0  1  2  3  4   \n\n");
5227
                Console.ForegroundColor = ConsoleColor.White;
5228
            }
5229
            if ((xCoordinate == 560) && (yCoordinate == 563))
5230
            {
5231
                Console.ForegroundColor = ConsoleColor.Cyan;
5232
                Console.WriteLine("\nFafnir's Spire Level 6\n");
5233
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5234
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5235
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5236
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5237
                Console.Write("[X][ ][ ][ ][ ] 3\n");
5238
                Console.Write("[U][ ][ ][ ][D] 4\n");
5239
                Console.Write(" 0  1  2  3  4   \n\n");
5240
                Console.ForegroundColor = ConsoleColor.White;
5241
            }
5242
            if ((xCoordinate == 561) && (yCoordinate == 563))
5243
            {
5244
                Console.ForegroundColor = ConsoleColor.Cyan;
5245
                Console.WriteLine("\nFafnir's Spire Level 6\n");
5246
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5247
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5248
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5249
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5250
                Console.Write("[ ][X][ ][ ][ ] 3\n");
5251
                Console.Write("[U][ ][ ][ ][D] 4\n");
5252
                Console.Write(" 0  1  2  3  4   \n\n");
5253
                Console.ForegroundColor = ConsoleColor.White;
5254
            }
5255
            if ((xCoordinate == 562) && (yCoordinate == 563))
5256
            {
5257
                Console.ForegroundColor = ConsoleColor.Cyan;
5258
                Console.WriteLine("\nFafnir's Spire Level 6\n");
5259
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5260
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5261
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5262
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5263
                Console.Write("[ ][ ][X][ ][ ] 3\n");
5264
                Console.Write("[U][ ][ ][ ][D] 4\n");
5265
                Console.Write(" 0  1  2  3  4   \n\n");
5266
                Console.ForegroundColor = ConsoleColor.White;
5267
            }
5268
            if ((xCoordinate == 563) && (yCoordinate == 563))
5269
            {
5270
                Console.ForegroundColor = ConsoleColor.Cyan;
5271
                Console.WriteLine("\nFafnir's Spire Level 6\n");
5272
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5273
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5274
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5275
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5276
                Console.Write("[ ][ ][ ][X][ ] 3\n");
5277
                Console.Write("[U][ ][ ][ ][D] 4\n");
5278
                Console.Write(" 0  1  2  3  4   \n\n");
5279
                Console.ForegroundColor = ConsoleColor.White;
5280
            }
5281
            if ((xCoordinate == 564) && (yCoordinate == 563))
5282
            {
5283
                Console.ForegroundColor = ConsoleColor.Cyan;
5284
                Console.WriteLine("\nFafnir's Spire Level 6\n");
5285
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5286
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5287
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5288
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5289
                Console.Write("[ ][ ][ ][ ][X] 3\n");
5290
                Console.Write("[U][ ][ ][ ][D] 4\n");
5291
                Console.Write(" 0  1  2  3  4   \n\n");
5292
                Console.ForegroundColor = ConsoleColor.White;
5293
            }
5294
            if ((xCoordinate == 560) && (yCoordinate == 564))
5295
            {
5296
                Console.ForegroundColor = ConsoleColor.Cyan;
5297
                Console.WriteLine("\nFafnir's Spire Level 6\n");
5298
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5299
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5300
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5301
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5302
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5303
                Console.Write("[X][ ][ ][ ][D] 4\n");
5304
                Console.Write(" 0  1  2  3  4   \n\n");
5305
                Console.ForegroundColor = ConsoleColor.White;
5306
            }
5307
            if ((xCoordinate == 561) && (yCoordinate == 564))
5308
            {
5309
                Console.ForegroundColor = ConsoleColor.Cyan;
5310
                Console.WriteLine("\nFafnir's Spire Level 6\n");
5311
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5312
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5313
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5314
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5315
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5316
                Console.Write("[U][X][ ][ ][D] 4\n");
5317
                Console.Write(" 0  1  2  3  4   \n\n");
5318
                Console.ForegroundColor = ConsoleColor.White;
5319
            }
5320
            if ((xCoordinate == 562) && (yCoordinate == 564))
5321
            {
5322
                Console.ForegroundColor = ConsoleColor.Cyan;
5323
                Console.WriteLine("\nFafnir's Spire Level 6\n");
5324
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5325
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5326
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5327
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5328
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5329
                Console.Write("[U][ ][X][ ][D] 4\n");
5330
                Console.Write(" 0  1  2  3  4   \n\n");
5331
                Console.ForegroundColor = ConsoleColor.White;
5332
            }
5333
            if ((xCoordinate == 563) && (yCoordinate == 564))
5334
            {
5335
                Console.ForegroundColor = ConsoleColor.Cyan;
5336
                Console.WriteLine("\nFafnir's Spire Level 6\n");
5337
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5338
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5339
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5340
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5341
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5342
                Console.Write("[U][ ][ ][X][D] 4\n");
5343
                Console.Write(" 0  1  2  3  4   \n\n");
5344
                Console.ForegroundColor = ConsoleColor.White;
5345
            }
5346
            if ((xCoordinate == 564) && (yCoordinate == 564))
5347
            {
5348
                Console.ForegroundColor = ConsoleColor.Cyan;
5349
                Console.WriteLine("\nFafnir's Spire Level 6\n");
5350
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5351
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5352
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5353
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5354
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5355
                Console.Write("[U][ ][ ][ ][X] 4\n");
5356
                Console.Write(" 0  1  2  3  4   \n\n");
5357
                Console.ForegroundColor = ConsoleColor.White;
5358
            }
5359
        }
5360
        public static void MapFafnirsSpireL7()
5361
        {
5362
            if ((xCoordinate == 570) && (yCoordinate == 570))
5363
            {
5364
                Console.ForegroundColor = ConsoleColor.Cyan;
5365
                Console.WriteLine("\nFafnir's Spire Level 7\n");
5366
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5367
                Console.Write("[X][ ][ ][ ][ ] 0\n");
5368
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5369
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5370
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5371
                Console.Write("[D][ ][ ][ ][ ] 4\n");
5372
                Console.Write(" 0  1  2  3  4   \n\n");
5373
                Console.ForegroundColor = ConsoleColor.White;
5374
            }
5375
            if ((xCoordinate == 571) && (yCoordinate == 570))
5376
            {
5377
                Console.ForegroundColor = ConsoleColor.Cyan;
5378
                Console.WriteLine("\nFafnir's Spire Level 7\n");
5379
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5380
                Console.Write("[ ][X][ ][ ][ ] 0\n");
5381
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5382
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5383
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5384
                Console.Write("[D][ ][ ][ ][ ] 4\n");
5385
                Console.Write(" 0  1  2  3  4   \n\n");
5386
                Console.ForegroundColor = ConsoleColor.White;
5387
            }
5388
            if ((xCoordinate == 572) && (yCoordinate == 570))
5389
            {
5390
                Console.ForegroundColor = ConsoleColor.Cyan;
5391
                Console.WriteLine("\nFafnir's Spire Level 7\n");
5392
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5393
                Console.Write("[ ][ ][X][ ][ ] 0\n");
5394
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5395
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5396
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5397
                Console.Write("[D][ ][ ][ ][ ] 4\n");
5398
                Console.Write(" 0  1  2  3  4   \n\n");
5399
                Console.ForegroundColor = ConsoleColor.White;
5400
            }
5401
            if ((xCoordinate == 573) && (yCoordinate == 570))
5402
            {
5403
                Console.ForegroundColor = ConsoleColor.Cyan;
5404
                Console.WriteLine("\nFafnir's Spire Level 7\n");
5405
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5406
                Console.Write("[ ][ ][ ][X][ ] 0\n");
5407
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5408
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5409
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5410
                Console.Write("[D][ ][ ][ ][ ] 4\n");
5411
                Console.Write(" 0  1  2  3  4   \n\n");
5412
                Console.ForegroundColor = ConsoleColor.White;
5413
            }
5414
            if ((xCoordinate == 574) && (yCoordinate == 570))
5415
            {
5416
                Console.ForegroundColor = ConsoleColor.Cyan;
5417
                Console.WriteLine("\nFafnir's Spire Level 7\n");
5418
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5419
                Console.Write("[ ][ ][ ][ ][X] 0\n");
5420
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5421
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5422
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5423
                Console.Write("[D][ ][ ][ ][ ] 4\n");
5424
                Console.Write(" 0  1  2  3  4   \n\n");
5425
                Console.ForegroundColor = ConsoleColor.White;
5426
            }
5427
            if ((xCoordinate == 570) && (yCoordinate == 571))
5428
            {
5429
                Console.ForegroundColor = ConsoleColor.Cyan;
5430
                Console.WriteLine("\nFafnir's Spire Level 7\n");
5431
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5432
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5433
                Console.Write("[X][ ][ ][ ][ ] 1\n");
5434
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5435
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5436
                Console.Write("[D][ ][ ][ ][ ] 4\n");
5437
                Console.Write(" 0  1  2  3  4   \n\n");
5438
                Console.ForegroundColor = ConsoleColor.White;
5439
            }
5440
            if ((xCoordinate == 571) && (yCoordinate == 571))
5441
            {
5442
                Console.ForegroundColor = ConsoleColor.Cyan;
5443
                Console.WriteLine("\nFafnir's Spire Level 7\n");
5444
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5445
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5446
                Console.Write("[ ][X][ ][ ][ ] 1\n");
5447
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5448
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5449
                Console.Write("[D][ ][ ][ ][ ] 4\n");
5450
                Console.Write(" 0  1  2  3  4   \n\n");
5451
                Console.ForegroundColor = ConsoleColor.White;
5452
            }
5453
            if ((xCoordinate == 572) && (yCoordinate == 571))
5454
            {
5455
                Console.ForegroundColor = ConsoleColor.Cyan;
5456
                Console.WriteLine("\nFafnir's Spire Level 7\n");
5457
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5458
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5459
                Console.Write("[ ][ ][X][ ][ ] 1\n");
5460
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5461
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5462
                Console.Write("[D][ ][ ][ ][ ] 4\n");
5463
                Console.Write(" 0  1  2  3  4   \n\n");
5464
                Console.ForegroundColor = ConsoleColor.White;
5465
            }
5466
            if ((xCoordinate == 573) && (yCoordinate == 571))
5467
            {
5468
                Console.ForegroundColor = ConsoleColor.Cyan;
5469
                Console.WriteLine("\nFafnir's Spire Level 7\n");
5470
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5471
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5472
                Console.Write("[ ][ ][ ][X][ ] 1\n");
5473
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5474
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5475
                Console.Write("[D][ ][ ][ ][ ] 4\n");
5476
                Console.Write(" 0  1  2  3  4   \n\n");
5477
                Console.ForegroundColor = ConsoleColor.White;
5478
            }
5479
            if ((xCoordinate == 574) && (yCoordinate == 571))
5480
            {
5481
                Console.ForegroundColor = ConsoleColor.Cyan;
5482
                Console.WriteLine("\nFafnir's Spire Level 7\n");
5483
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5484
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5485
                Console.Write("[ ][ ][ ][ ][X] 1\n");
5486
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5487
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5488
                Console.Write("[D][ ][ ][ ][ ] 4\n");
5489
                Console.Write(" 0  1  2  3  4   \n\n");
5490
                Console.ForegroundColor = ConsoleColor.White;
5491
            }
5492
            if ((xCoordinate == 570) && (yCoordinate == 572))
5493
            {
5494
                Console.ForegroundColor = ConsoleColor.Cyan;
5495
                Console.WriteLine("\nFafnir's Spire Level 7\n");
5496
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5497
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5498
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5499
                Console.Write("[X][ ][ ][ ][ ] 2\n");
5500
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5501
                Console.Write("[D][ ][ ][ ][ ] 4\n");
5502
                Console.Write(" 0  1  2  3  4   \n\n");
5503
                Console.ForegroundColor = ConsoleColor.White;
5504
            }
5505
            if ((xCoordinate == 571) && (yCoordinate == 572))
5506
            {
5507
                Console.ForegroundColor = ConsoleColor.Cyan;
5508
                Console.WriteLine("\nFafnir's Spire Level 7\n");
5509
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5510
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5511
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5512
                Console.Write("[ ][X][ ][ ][ ] 2\n");
5513
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5514
                Console.Write("[D][ ][ ][ ][ ] 4\n");
5515
                Console.Write(" 0  1  2  3  4   \n\n");
5516
                Console.ForegroundColor = ConsoleColor.White;
5517
            }
5518
            if ((xCoordinate == 572) && (yCoordinate == 572))
5519
            {
5520
                Console.ForegroundColor = ConsoleColor.Cyan;
5521
                Console.WriteLine("\nFafnir's Spire Level 7\n");
5522
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5523
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5524
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5525
                Console.Write("[ ][ ][X][ ][ ] 2\n");
5526
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5527
                Console.Write("[D][ ][ ][ ][ ] 4\n");
5528
                Console.Write(" 0  1  2  3  4   \n\n");
5529
                Console.ForegroundColor = ConsoleColor.White;
5530
            }
5531
            if ((xCoordinate == 573) && (yCoordinate == 572))
5532
            {
5533
                Console.ForegroundColor = ConsoleColor.Cyan;
5534
                Console.WriteLine("\nFafnir's Spire Level 7\n");
5535
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5536
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5537
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5538
                Console.Write("[ ][ ][ ][X][ ] 2\n");
5539
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5540
                Console.Write("[D][ ][ ][ ][ ] 4\n");
5541
                Console.Write(" 0  1  2  3  4   \n\n");
5542
                Console.ForegroundColor = ConsoleColor.White;
5543
            }
5544
            if ((xCoordinate == 574) && (yCoordinate == 572))
5545
            {
5546
                Console.ForegroundColor = ConsoleColor.Cyan;
5547
                Console.WriteLine("\nFafnir's Spire Level 7\n");
5548
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5549
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5550
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5551
                Console.Write("[ ][ ][ ][ ][X] 2\n");
5552
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5553
                Console.Write("[D][ ][ ][ ][ ] 4\n");
5554
                Console.Write(" 0  1  2  3  4   \n\n");
5555
                Console.ForegroundColor = ConsoleColor.White;
5556
            }
5557
            if ((xCoordinate == 570) && (yCoordinate == 573))
5558
            {
5559
                Console.ForegroundColor = ConsoleColor.Cyan;
5560
                Console.WriteLine("\nFafnir's Spire Level 7\n");
5561
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5562
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5563
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5564
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5565
                Console.Write("[X][ ][ ][ ][ ] 3\n");
5566
                Console.Write("[D][ ][ ][ ][ ] 4\n");
5567
                Console.Write(" 0  1  2  3  4   \n\n");
5568
                Console.ForegroundColor = ConsoleColor.White;
5569
            }
5570
            if ((xCoordinate == 571) && (yCoordinate == 573))
5571
            {
5572
                Console.ForegroundColor = ConsoleColor.Cyan;
5573
                Console.WriteLine("\nFafnir's Spire Level 7\n");
5574
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5575
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5576
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5577
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5578
                Console.Write("[ ][X][ ][ ][ ] 3\n");
5579
                Console.Write("[D][ ][ ][ ][ ] 4\n");
5580
                Console.Write(" 0  1  2  3  4   \n\n");
5581
                Console.ForegroundColor = ConsoleColor.White;
5582
            }
5583
            if ((xCoordinate == 572) && (yCoordinate == 573))
5584
            {
5585
                Console.ForegroundColor = ConsoleColor.Cyan;
5586
                Console.WriteLine("\nFafnir's Spire Level 7\n");
5587
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5588
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5589
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5590
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5591
                Console.Write("[ ][ ][X][ ][ ] 3\n");
5592
                Console.Write("[D][ ][ ][ ][ ] 4\n");
5593
                Console.Write(" 0  1  2  3  4   \n\n");
5594
                Console.ForegroundColor = ConsoleColor.White;
5595
            }
5596
            if ((xCoordinate == 573) && (yCoordinate == 573))
5597
            {
5598
                Console.ForegroundColor = ConsoleColor.Cyan;
5599
                Console.WriteLine("\nFafnir's Spire Level 7\n");
5600
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5601
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5602
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5603
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5604
                Console.Write("[ ][ ][ ][X][ ] 3\n");
5605
                Console.Write("[D][ ][ ][ ][ ] 4\n");
5606
                Console.Write(" 0  1  2  3  4   \n\n");
5607
                Console.ForegroundColor = ConsoleColor.White;
5608
            }
5609
            if ((xCoordinate == 574) && (yCoordinate == 573))
5610
            {
5611
                Console.ForegroundColor = ConsoleColor.Cyan;
5612
                Console.WriteLine("\nFafnir's Spire Level 7\n");
5613
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5614
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5615
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5616
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5617
                Console.Write("[ ][ ][ ][ ][X] 3\n");
5618
                Console.Write("[D][ ][ ][ ][ ] 4\n");
5619
                Console.Write(" 0  1  2  3  4   \n\n");
5620
                Console.ForegroundColor = ConsoleColor.White;
5621
            }
5622
            if ((xCoordinate == 570) && (yCoordinate == 574))
5623
            {
5624
                Console.ForegroundColor = ConsoleColor.Cyan;
5625
                Console.WriteLine("\nFafnir's Spire Level 7\n");
5626
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5627
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5628
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5629
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5630
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5631
                Console.Write("[X][ ][ ][ ][ ] 4\n");
5632
                Console.Write(" 0  1  2  3  4   \n\n");
5633
                Console.ForegroundColor = ConsoleColor.White;
5634
            }
5635
            if ((xCoordinate == 571) && (yCoordinate == 574))
5636
            {
5637
                Console.ForegroundColor = ConsoleColor.Cyan;
5638
                Console.WriteLine("\nFafnir's Spire Level 7\n");
5639
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5640
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5641
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5642
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5643
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5644
                Console.Write("[D][X][ ][ ][ ] 4\n");
5645
                Console.Write(" 0  1  2  3  4   \n\n");
5646
                Console.ForegroundColor = ConsoleColor.White;
5647
            }
5648
            if ((xCoordinate == 572) && (yCoordinate == 574))
5649
            {
5650
                Console.ForegroundColor = ConsoleColor.Cyan;
5651
                Console.WriteLine("\nFafnir's Spire Level 7\n");
5652
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5653
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5654
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5655
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5656
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5657
                Console.Write("[D][ ][X][ ][ ] 4\n");
5658
                Console.Write(" 0  1  2  3  4   \n\n");
5659
                Console.ForegroundColor = ConsoleColor.White;
5660
            }
5661
            if ((xCoordinate == 573) && (yCoordinate == 574))
5662
            {
5663
                Console.ForegroundColor = ConsoleColor.Cyan;
5664
                Console.WriteLine("\nFafnir's Spire Level 7\n");
5665
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5666
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5667
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5668
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5669
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5670
                Console.Write("[D][ ][ ][X][ ] 4\n");
5671
                Console.Write(" 0  1  2  3  4   \n\n");
5672
                Console.ForegroundColor = ConsoleColor.White;
5673
            }
5674
            if ((xCoordinate == 574) && (yCoordinate == 574))
5675
            {
5676
                Console.ForegroundColor = ConsoleColor.Cyan;
5677
                Console.WriteLine("\nFafnir's Spire Level 7\n");
5678
                Console.WriteLine("\"U\" indicates stairs that go up, \"D\" indicates stairs that go down\n");
5679
                Console.Write("[ ][ ][ ][ ][ ] 0\n");
5680
                Console.Write("[ ][ ][ ][ ][ ] 1\n");
5681
                Console.Write("[ ][ ][ ][ ][ ] 2\n");
5682
                Console.Write("[ ][ ][ ][ ][ ] 3\n");
5683
                Console.Write("[D][ ][ ][ ][X] 4\n");
5684
                Console.Write(" 0  1  2  3  4   \n\n");
5685
                Console.ForegroundColor = ConsoleColor.White;
5686
            }
5687
        }
5688
        public static void EncounterSystem()
5689
        {
5690
            if (((xCoordinate == 0) && (yCoordinate == -1)) || ((xCoordinate == -1) && (yCoordinate == 0)) || ((xCoordinate == 0) && (yCoordinate == 1))
5691
                        || ((xCoordinate == 1) && (yCoordinate == 0)) || ((xCoordinate == 0) && (yCoordinate == 0)) || ((xCoordinate == -1) && (yCoordinate == 1))
5692
                        || ((xCoordinate == 1) && (yCoordinate == 1)) || ((xCoordinate == -1) && (yCoordinate == -1)) || ((xCoordinate == 1) && (yCoordinate == -1))
5693
                        || ((xCoordinate == -2) && (yCoordinate == 0)) || ((xCoordinate == 2) && (yCoordinate == 0)))
5694
            {
5695
                SkeletonEncounter();
5696
                BattleSystem();
5697
                LevelSystem();
5698
            }
5699
5700
            else if (((xCoordinate == -1) && (yCoordinate == -2)) || ((xCoordinate == 0) && (yCoordinate == -2)) || ((xCoordinate == 1) && (yCoordinate == -2))
5701
                || ((xCoordinate == 2) && (yCoordinate == -1)) || ((xCoordinate == 3) && (yCoordinate == 0)) || ((xCoordinate == 2) && (yCoordinate == 1))
5702
                || ((xCoordinate == 1) && (yCoordinate == 2)) || ((xCoordinate == 0) && (yCoordinate == 2)) || ((xCoordinate == -1) && (yCoordinate == 2))
5703
                || ((xCoordinate == -2) && (yCoordinate == 1)) || ((xCoordinate == -3) && (yCoordinate == 0)) || ((xCoordinate == -2) && (yCoordinate == -1)))
5704
            {
5705
                GiantRatEncounter();
5706
                BattleSystem();
5707
                LevelSystem();
5708
            }
5709
5710
            else if (((xCoordinate == -3) && (yCoordinate == -4)) || ((xCoordinate == -2) && (yCoordinate == -4)) || ((xCoordinate == -1) && (yCoordinate == -4))
5711
                || ((xCoordinate == 0) && (yCoordinate == -4)) || ((xCoordinate == 1) && (yCoordinate == -4)) || ((xCoordinate == 2) && (yCoordinate == -4))
5712
                || ((xCoordinate == -3) && (yCoordinate == -3)) || ((xCoordinate == -2) && (yCoordinate == -3)) || ((xCoordinate == -1) && (yCoordinate == -3))
5713
                || ((xCoordinate == 0) && (yCoordinate == -3)) || ((xCoordinate == 1) && (yCoordinate == -3)) || ((xCoordinate == 2) && (yCoordinate == -3))
5714
                || ((xCoordinate == -2) && (yCoordinate == -2)) || ((xCoordinate == 2) && (yCoordinate == -2)))
5715
            {
5716
                GoblinEncounter();
5717
                BattleSystem();
5718
                LevelSystem();
5719
            }
5720
        }
5721
        public static void MusicPrelude()
5722
        {
5723
            playprelude.settings.volume = 25;
5724
            playprelude.URL = prelude;
5725
            playprelude.settings.playCount = 99999;
5726
        }
5727
        
5728
        public static void MusicBattle1()
5729
        {
5730
            playbattle1.settings.volume = 25;
5731
            playbattle1.URL = battle1;
5732
            playbattle1.settings.playCount = 99999;
5733
        }
5734
5735
        public static void MusicBoss1()
5736
        {
5737
            playboss1.settings.volume = 25;
5738
            playboss1.URL = boss1;
5739
            playboss1.settings.playCount = 99999;
5740
        }
5741
5742
        public static void MusicLavapit()
5743
        {
5744
            playlavapit.settings.volume = 25;
5745
            playlavapit.URL = lavapit;
5746
            playlavapit.settings.playCount = 99999;
5747
        }
5748
5749
        public static void MusicRoaming1()
5750
        {
5751
            playroaming1.settings.volume = 25;
5752
            playroaming1.URL = roaming1;
5753
            playbattle1.settings.playCount = 99999;
5754
        }
5755
5756
        public static void MusicRoaming2()
5757
        {
5758
            playroaming2.settings.volume = 25;
5759
            playroaming2.URL = roaming2;
5760
            playroaming2.settings.playCount = 99999;
5761
        }
5762
5763
        public static void MusicRoaming3()
5764
        {
5765
            playroaming3.settings.volume = 25;
5766
            playroaming3.URL = roaming3;
5767
            playroaming3.settings.playCount = 99999;
5768
        }
5769
5770
        public static void MusicRoaming4()
5771
        {
5772
            playroaming4.settings.volume = 25;
5773
            playroaming4.URL = roaming4;
5774
            playroaming4.settings.playCount = 99999;
5775
        }
5776
5777
        public static void MusicRoaming5()
5778
        {
5779
            playroaming5.settings.volume = 25;
5780
            playroaming5.URL = roaming5;
5781
            playroaming5.settings.playCount = 99999;
5782
        }
5783
5784
        public static void MusicTown1()
5785
        {
5786
            playtown1.settings.volume = 25;
5787
            playtown1.URL = town1;
5788
            playtown1.settings.playCount = 99999;
5789
        }
5790
5791
        public static void StopMusic()
5792
        {
5793
            playprelude.close();
5794
            playbattle1.close();
5795
            playboss1.close();
5796
            playlavapit.close();
5797
            playroaming1.close();
5798
            playroaming2.close();
5799
            playroaming3.close();
5800
            playroaming4.close();
5801
            playroaming5.close();
5802
            playtown1.close();
5803
        }
5804
5805
        static void SetConsoleSize()
5806
        {
5807
            Console.SetBufferSize(200, 300);
5808
            Console.SetWindowSize(140, 57);
5809
        }
5810
        static void HealthFountain()
5811
        {
5812
            Console.WriteLine("\nYou drink from the fountain. Your health and mana is fully restored.\n");
5813
            Console.ForegroundColor = ConsoleColor.White;
5814
            hp = hpmax;
5815
            charmana = charmanamax;
5816
        }
5817
        static void Inn()
5818
        {
5819
            Console.WriteLine("\nYou enter the inn.\n");
5820
            while (command != "leave inn")
5821
            {                
5822
                Console.ForegroundColor = ConsoleColor.White;
5823
                command = Console.ReadLine();
5824
                switch (command.ToLower())
5825
                {
5826
                    case ("sleep"):
5827
                        Console.WriteLine("\nYou pay the innkeeper 5 gold and rest for the night. Your health is fully restored.\n");
5828
                        Console.ForegroundColor = ConsoleColor.White;
5829
                        gold = gold - 5;
5830
                        charmana = charmanamax;
5831
                        hp = hpmax;
5832
                        break;
5833
5834
                    case ("talk innkeeper"):
5835
                        Console.ForegroundColor = ConsoleColor.Yellow;
5836
                        Console.WriteLine("\nInnkeeper");
5837
                        Console.WriteLine("Greetings traveler! We have rooms for only 5 gold!\n");
5838
                        Console.ForegroundColor = ConsoleColor.White;
5839
                        break;
5840
5841
                    case ("leave inn"):
5842
                        Console.WriteLine("\nYou leave the inn.\n");
5843
                        Console.ForegroundColor = ConsoleColor.White;
5844
                        break;
5845
5846
                    default:
5847
                        HelpCommand();
5848
                        break;
5849
                }
5850
            }
5851
        }        
5852
        static void Inn1()
5853
        {
5854
            Console.WriteLine("\nYou enter the inn.\n");
5855
            while (command != "leave inn")
5856
            {                
5857
                Console.ForegroundColor = ConsoleColor.White;
5858
                command = Console.ReadLine();
5859
                switch (command.ToLower())
5860
                {
5861
                    case ("sleep"):
5862
                        Console.WriteLine("\nYou pay the innkeeper 25 gold and rest for the night. Your health is fully restored.\n");
5863
                        Console.ForegroundColor = ConsoleColor.White;
5864
                        gold = gold - 25;
5865
                        hp = hpmax;
5866
                        charmana = charmanamax;
5867
                        break;
5868
5869
                    case ("talk innkeeper"):
5870
                        Console.ForegroundColor = ConsoleColor.Yellow;
5871
                        Console.WriteLine("\nInnkeeper:");
5872
                        Console.WriteLine("Greetings traveler! We have rooms for only 25 gold!\n");
5873
                        Console.ForegroundColor = ConsoleColor.White;
5874
                        break;
5875
5876
                    case ("leave inn"):
5877
                        Console.WriteLine("\nYou leave the inn.\n");
5878
                        break;
5879
5880
                    default:
5881
                        HelpCommand();
5882
                        break;
5883
                }
5884
            }
5885
        }
5886
        static void Inn2()
5887
        {
5888
            Console.WriteLine("\nYou enter the inn.\n");
5889
            while (command != "leave inn")
5890
            {
5891
                command = Console.ReadLine();
5892
                switch (command.ToLower())
5893
                {
5894
                    case ("sleep"):
5895
                        Console.WriteLine("\nYou pay the innkeeper 100 gold and rest for the night. Your health is fully restored.\n");
5896
                        gold = gold - 100;
5897
                        hp = hpmax;
5898
                        charmana = charmanamax;
5899
                        break;
5900
5901
                    case ("talk innkeeper"):
5902
                        Console.ForegroundColor = ConsoleColor.Yellow;
5903
                        Console.WriteLine("\nInnkeeper:");
5904
                        Console.WriteLine("Greetings traveler! We have rooms for only 100 gold!\n");
5905
                        Console.ForegroundColor = ConsoleColor.White;
5906
                        break;
5907
5908
                    case ("leave inn"):
5909
                        Console.WriteLine("\nYou leave the inn.\n");
5910
                        break;
5911
5912
                    default:
5913
                        HelpCommand();
5914
                        break;
5915
                }
5916
            }
5917
        }
5918
        static void Inn3()
5919
        {
5920
            Console.WriteLine("\nYou enter the inn.\n");
5921
            while (command != "leave inn")
5922
            {
5923
                command = Console.ReadLine();
5924
                switch (command.ToLower())
5925
                {
5926
                    case ("sleep"):
5927
                        Console.WriteLine("\nYou pay the innkeeper 300 gold and rest for the night. Your health is fully restored.\n");
5928
                        gold = gold - 300;
5929
                        hp = hpmax;
5930
                        charmana = charmanamax;
5931
                        break;
5932
5933
                    case ("talk innkeeper"):
5934
                        Console.ForegroundColor = ConsoleColor.Yellow;
5935
                        Console.WriteLine("\nInnkeeper:");
5936
                        Console.WriteLine("Greetings traveler! We have rooms for only 300 gold!\n");
5937
                        Console.ForegroundColor = ConsoleColor.White;
5938
                        break;
5939
5940
                    case ("leave inn"):
5941
                        Console.WriteLine("\nYou leave the inn.\n");
5942
                        break;
5943
5944
                    default:
5945
                        HelpCommand();
5946
                        break;
5947
                }
5948
            }
5949
        }
5950
        static void buylightpotion()
5951
        {
5952
            if (inventoryPotion1 != "Light Potion")
5953
            {
5954
                if (gold < 25)
5955
                {
5956
                    Console.WriteLine("\nYou do not have enough gold for that.\n");
5957
                }
5958
                else
5959
                {
5960
                    Console.WriteLine("\nYou give the merchant 25 gold and he gives you a Light Potion\n");
5961
                    gold = gold - 25;
5962
                    inventoryPotion1 = ("Light Potion");
5963
                }
5964
            }
5965
            else
5966
                Console.WriteLine("\nYou already have a Light Potion.\n");
5967
        }
5968
        static void buypotion()
5969
        {
5970
            if (inventoryPotion2 != "Potion")
5971
            {
5972
                if (gold < 100)
5973
                {
5974
                    Console.WriteLine("\nYou do not have enough gold for that.\n");
5975
                }
5976
                else
5977
                {
5978
                    Console.WriteLine("\nYou give the merchant 100 gold and he gives you a Potion\n");
5979
                    gold = gold - 100;
5980
                    inventoryPotion2 = ("Potion");
5981
                }
5982
            }
5983
            else
5984
                Console.WriteLine("\nYou already have a Potion.\n");
5985
        }
5986
        static void shop()
5987
        {
5988
            Console.WriteLine("\nYou enter the shop.\n");
5989
            Console.ForegroundColor = ConsoleColor.Cyan;
5990
            Console.WriteLine("\nItem         Price      Description");
5991
            Console.WriteLine("=======================================");
5992
            Console.WriteLine("Light Potion   25 gold    Restores 5 HP\n");
5993
            Console.ForegroundColor = ConsoleColor.White;
5994
            while (command != "leave shop")
5995
            {                
5996
                command = Console.ReadLine();
5997
                switch (command.ToLower())
5998
                {
5999
                    case ("talk merchant"):
6000
                        Console.ForegroundColor = ConsoleColor.Yellow;
6001
                        Console.WriteLine("\nMerchant:");
6002
                        Console.WriteLine("I got the best deals anywhere!\n");
6003
                        Console.ForegroundColor = ConsoleColor.White;
6004
                        Console.ForegroundColor = ConsoleColor.Cyan;
6005
                        Console.WriteLine("\nItem         Price      Description");
6006
                        Console.WriteLine("=======================================");
6007
                        Console.WriteLine("Light Potion   25 gold    Restores 5 HP\n");
6008
                        Console.ForegroundColor = ConsoleColor.White;
6009
                        break;
6010
6011
                    case ("buy light potion"):
6012
                        buylightpotion();
6013
                        break;
6014
6015
                    case ("leave shop"):
6016
                        Console.ForegroundColor = ConsoleColor.Yellow;
6017
                        Console.WriteLine("\nMerchant:");
6018
                        Console.WriteLine("See ya around!\n");
6019
                        Console.ForegroundColor = ConsoleColor.White;
6020
                        Console.WriteLine("\nYou leave the shop.\n");
6021
                        break;
6022
6023
                    default:
6024
                        HelpCommand();
6025
                        break;
6026
                }
6027
            }
6028
        }
6029
        static void shop1()
6030
        {
6031
            Console.WriteLine("\nYou enter the shop.\n");
6032
            Console.ForegroundColor = ConsoleColor.Cyan;
6033
            Console.WriteLine("\nItem         Price      Description");
6034
            Console.WriteLine("=======================================");
6035
            Console.WriteLine("Light Potion   25 gold    Restores 5 HP");
6036
            Console.WriteLine("Potion         100 gold   Restores 10 HP");
6037
            Console.WriteLine("Bronze Sword   300 gold   Attack + 4");
6038
            Console.WriteLine("Bronze Armor   250 gold   Armor + 1");
6039
            Console.WriteLine("Bronze Shield  275 gold   Block + 5\n");
6040
            Console.ForegroundColor = ConsoleColor.White;
6041
            while (command != "leave shop")
6042
            {
6043
                CheckInventory();
6044
                command = Console.ReadLine();
6045
                switch (command.ToLower())
6046
                {
6047
                    case ("talk merchant"):
6048
                        Console.ForegroundColor = ConsoleColor.Yellow;
6049
                        Console.WriteLine("\nMerchant:");
6050
                        Console.WriteLine("Buy something or get outa here!\n");
6051
                        Console.ForegroundColor = ConsoleColor.White;
6052
                        Console.ForegroundColor = ConsoleColor.Cyan;
6053
                        Console.WriteLine("\nItem         Price      Description");
6054
                        Console.WriteLine("=======================================");
6055
                        Console.WriteLine("Light Potion   25 gold    Restores 5 HP");
6056
                        Console.WriteLine("Potion         100 gold   Restores 10 HP");
6057
                        Console.WriteLine("Bronze Sword   300 gold   Attack + 4");
6058
                        Console.WriteLine("Bronze Armor   250 gold   Armor + 1");
6059
                        Console.WriteLine("Bronze Shield  275 gold   Block + 5\n");
6060
                        Console.ForegroundColor = ConsoleColor.White;
6061
                        break;
6062
6063
                    case ("buy bronze sword"):
6064
                        if ((inventoryWeapon != "Bronze Sword") && (inventoryWeapon != "Steel Sword") && (inventoryWeapon != "Silver Sword") &&
6065
                            (inventoryWeapon != "Diamond Sword") && (inventoryWeapon != "Dragon Slayer"))
6066
                        {
6067
                            if (gold < 300)
6068
                            {
6069
                                Console.WriteLine("\nYou do not have enough gold for that.\n");
6070
                            }
6071
                            else
6072
                            {
6073
                                Console.WriteLine("\nYou give the merchant 300 gold and he gives you a Bronze Sword.\n");
6074
                                gold = gold - 300;
6075
                                inventoryWeapon = ("Bronze Sword");
6076
                            }
6077
                        }
6078
                        else Console.WriteLine("\nYou already have that weapon or a better weapon.\n");
6079
                        break;
6080
6081
                    case ("buy bronze armor"):
6082
                        if ((inventoryArmor != "Bronze Armor") && (inventoryArmor != "Steel Armor") && (inventoryArmor != "Silver Armor") &&
6083
                            (inventoryArmor != "Diamond Armor") && (inventoryArmor != "Dragon Armor"))
6084
                        {
6085
                            if (gold < 250)
6086
                            {
6087
                                Console.WriteLine("\nYou do not have enough gold for that.\n");
6088
                            }
6089
                            else
6090
                            {
6091
                                Console.WriteLine("\nYou give the merchant 250 gold and he gives you Bronze Armor.\n");
6092
                                gold = gold - 250;
6093
                                inventoryArmor = ("Bronze Armor");
6094
                            }
6095
                        }
6096
                        else Console.WriteLine("\nYou already have that armor or better armor.\n");
6097
                        break;
6098
6099
                    case ("buy bronze shield"):
6100
                        if ((inventoryshield != "Bronze Shield") && (inventoryshield != "Steel Shield") && (inventoryshield != "Silver Shield") &&
6101
                            (inventoryshield != "Diamond Shield") && (inventoryshield != "Dragon Shield"))
6102
                        {
6103
                            if (gold < 275)
6104
                            {
6105
                                Console.WriteLine("\nYou do not have enough gold for that.\n");
6106
                            }
6107
                            else
6108
                            {
6109
                                Console.WriteLine("\nYou give the merchant 275 gold and he gives you a Bronze Shield.\n");
6110
                                gold = gold - 275;
6111
                                inventoryshield = ("Bronze Shield");
6112
                            }
6113
                        }
6114
                        else Console.WriteLine("\nYou already have that shield or better shield.\n");
6115
                        break;
6116
6117
                    case ("buy potion"):
6118
                        buypotion();
6119
                        break;
6120
6121
                    case ("buy light potion"):
6122
                        buylightpotion();
6123
                        break;
6124
6125
                    case ("leave shop"):
6126
                        Console.ForegroundColor = ConsoleColor.Yellow;
6127
                        Console.WriteLine("\nMerchant:");
6128
                        Console.WriteLine("I didn't like you anyways!\n");
6129
                        Console.ForegroundColor = ConsoleColor.White;
6130
                        Console.WriteLine("\nYou leave the shop.\n");
6131
                        break;
6132
6133
                    default:
6134
                        HelpCommand();
6135
                        break;
6136
                }
6137
            }
6138
        }
6139
        static void shop2()
6140
        {
6141
            Console.WriteLine("\nYou enter the shop.\n");
6142
            Console.ForegroundColor = ConsoleColor.Cyan;
6143
            Console.WriteLine("\nItem         Price      Description");
6144
            Console.WriteLine("=======================================");
6145
            Console.WriteLine("Light Potion   25 gold    Restores 5 HP");
6146
            Console.WriteLine("Potion         100 gold   Restores 10 HP");
6147
            Console.WriteLine("Steel Sword    550 gold   Attack + 5");
6148
            Console.WriteLine("Steel Armor    450 gold   Armor + 2");
6149
            Console.WriteLine("Steel Shield   500 gold   Block + 7\n");
6150
            Console.ForegroundColor = ConsoleColor.White;
6151
            while (command != "leave shop")
6152
            {
6153
                CheckInventory();
6154
                command = Console.ReadLine();
6155
                switch (command.ToLower())
6156
                {
6157
                    case ("talk merchant"):
6158
                        Console.ForegroundColor = ConsoleColor.Yellow;
6159
                        Console.WriteLine("\nMerchant:");
6160
                        Console.WriteLine("Yeah what do ya want?\n");
6161
                        Console.ForegroundColor = ConsoleColor.Cyan;
6162
                        Console.WriteLine("\nItem         Price      Description");
6163
                        Console.WriteLine("=======================================");
6164
                        Console.WriteLine("Light Potion   25 gold    Restores 5 HP");
6165
                        Console.WriteLine("Potion         100 gold   Restores 10 HP");
6166
                        Console.WriteLine("Steel Sword    550 gold   Attack + 5");
6167
                        Console.WriteLine("Steel Armor    450 gold   Armor + 2");
6168
                        Console.WriteLine("Steel Shield   500 gold   Block + 7\n");
6169
                        Console.ForegroundColor = ConsoleColor.White;
6170
                        break;
6171
6172
                    case ("buy steel sword"):
6173
                        if ((inventoryWeapon != "Steel Sword") && (inventoryWeapon != "Silver Sword") &&
6174
                            (inventoryWeapon != "Diamond Sword") && (inventoryWeapon != "Dragon Slayer"))
6175
                        {
6176
                            if (gold < 550)
6177
                            {
6178
                                Console.WriteLine("\nYou do not have enough gold for that.\n");
6179
                            }
6180
                            else
6181
                            {
6182
                                Console.WriteLine("\nYou give the merchant 550 gold and he gives you a Steel Sword.\n");
6183
                                gold = gold - 550;
6184
                                inventoryWeapon = ("Steel Sword");
6185
                            }
6186
                        }
6187
                        else Console.WriteLine("\nYou already have that weapon or a better weapon.\n");
6188
                        break;
6189
6190
                    case ("buy steel armor"):
6191
                        if ((inventoryArmor != "Steel Armor") && (inventoryArmor != "Silver Armor") &&
6192
                            (inventoryArmor != "Diamond Armor") && (inventoryArmor != "Dragon Armor"))
6193
                        {
6194
                            if (gold < 450)
6195
                            {
6196
                                Console.WriteLine("\nYou do not have enough gold for that.\n");
6197
                            }
6198
                            else
6199
                            {
6200
                                Console.WriteLine("\nYou give the merchant 450 gold and he gives you Steel Armor.\n");
6201
                                gold = gold - 450;
6202
                                inventoryArmor = ("Steel Armor");
6203
                            }
6204
                        }
6205
                        else Console.WriteLine("\nYou already have that armor or better armor.\n");
6206
                        break;
6207
6208
                    case ("buy steel shield"):
6209
                        if ((inventoryshield != "Steel Shield") && (inventoryshield != "Silver Shield") &&
6210
                            (inventoryshield != "Diamond Shield") && (inventoryshield != "Dragon Shield"))
6211
                        {
6212
                            if (gold < 500)
6213
                            {
6214
                                Console.WriteLine("\nYou do not have enough gold for that.\n");
6215
                            }
6216
                            else
6217
                            {
6218
                                Console.WriteLine("\nYou give the merchant 500 gold and he gives you a Steel Shield.\n");
6219
                                gold = gold - 500;
6220
                                inventoryshield = ("Steel Shield");
6221
                            }
6222
                        }
6223
                        else Console.WriteLine("\nYou already have that shield or better shield.\n");
6224
                        break;
6225
6226
                    case ("buy potion"):
6227
                        buypotion();
6228
                        break;
6229
6230
                    case ("buy light potion"):
6231
                        buylightpotion();
6232
                        break;
6233
6234
                    case ("leave shop"):
6235
                        Console.ForegroundColor = ConsoleColor.Yellow;
6236
                        Console.WriteLine("\nMerchant:");
6237
                        Console.WriteLine("If I find anything is stolen I'll have your head!\n");
6238
                        Console.ForegroundColor = ConsoleColor.White;
6239
                        Console.WriteLine("\nYou leave the shop.\n");
6240
                        break;
6241
6242
                    default:
6243
                        HelpCommand();
6244
                        break;
6245
                }
6246
            }
6247
        }
6248
        static void shop3()
6249
        {
6250
            Console.WriteLine("\nYou enter the shop.\n");
6251
            Console.ForegroundColor = ConsoleColor.Cyan;
6252
            Console.WriteLine("\nItem         Price      Description");
6253
            Console.WriteLine("==========================================");
6254
            Console.WriteLine("Light Potion   25   gold    Restores 5 HP");
6255
            Console.WriteLine("Potion         100  gold    Restores 10 HP");
6256
            Console.WriteLine("Heavy Potion   500  gold    Restores 20 HP");
6257
            Console.WriteLine("Silver Sword   1000 gold    Attack + 6");
6258
            Console.WriteLine("Silver Armor   950  gold    Armor + 3");
6259
            Console.WriteLine("Silver Shield  975  gold    Block + 10\n");
6260
            Console.ForegroundColor = ConsoleColor.White;
6261
            while (command != "leave shop")
6262
            {
6263
                CheckInventory();
6264
                command = Console.ReadLine();
6265
                switch (command.ToLower())
6266
                {
6267
                    case ("talk merchant"):
6268
                        Console.ForegroundColor = ConsoleColor.Yellow;
6269
                        Console.WriteLine("\nMerchant:");
6270
                        Console.WriteLine("I've got the finest wares in the land!\n");
6271
                        Console.ForegroundColor = ConsoleColor.Cyan;
6272
                        Console.WriteLine("\nItem         Price      Description");
6273
                        Console.WriteLine("==========================================");
6274
                        Console.WriteLine("Light Potion   25   gold    Restores 5 HP");
6275
                        Console.WriteLine("Potion         100  gold    Restores 10 HP");
6276
                        Console.WriteLine("Heavy Potion   500  gold    Restores 20 HP");
6277
                        Console.WriteLine("Silver Sword   1000 gold    Attack + 6");
6278
                        Console.WriteLine("Silver Armor   950  gold    Armor + 3");
6279
                        Console.WriteLine("Silver Shield  975  gold    Block + 10\n");
6280
                        Console.ForegroundColor = ConsoleColor.White;
6281
                        break;
6282
6283
                    case ("buy silver sword"):
6284
                        if ((inventoryWeapon != "Silver Sword") && (inventoryWeapon != "Diamond Sword") && (inventoryWeapon != "Dragon Slayer"))
6285
                        {
6286
                            if (gold < 1000)
6287
                            {
6288
                                Console.WriteLine("\nYou do not have enough gold for that.\n");
6289
                            }
6290
                            else
6291
                            {
6292
                                Console.WriteLine("\nYou give the merchant 1000 gold and he gives you a Silver Sword.\n");
6293
                                gold = gold - 1000;
6294
                                inventoryWeapon = ("Silver Sword");
6295
                            }
6296
                        }
6297
                        else Console.WriteLine("\nYou already have that weapon or a better weapon.\n");
6298
                        break;
6299
6300
                    case ("buy silver armor"):
6301
                        if ((inventoryArmor != "Silver Armor") && (inventoryArmor != "Diamond Armor") && (inventoryArmor != "Dragon Armor"))
6302
                        {
6303
                            if (gold < 950)
6304
                            {
6305
                                Console.WriteLine("\nYou do not have enough gold for that.\n");
6306
                            }
6307
                            else
6308
                            {
6309
                                Console.WriteLine("\nYou give the merchant 950 gold and he gives you Silver Armor.\n");
6310
                                gold = gold - 950;
6311
                                inventoryArmor = ("Silver Armor");
6312
                            }
6313
                        }
6314
                        else Console.WriteLine("\nYou already have that armor or better armor.\n");
6315
                        break;
6316
6317
                    case ("buy silver shield"):
6318
                        if ((inventoryshield != "Silver Shield") && (inventoryshield != "Diamond Shield") && (inventoryshield != "Dragon Shield"))
6319
                        {
6320
                            if (gold < 975)
6321
                            {
6322
                                Console.WriteLine("\nYou do not have enough gold for that.\n");
6323
                            }
6324
                            else
6325
                            {
6326
                                Console.WriteLine("\nYou give the merchant 975 gold and he gives you a Silver Shield.\n");
6327
                                gold = gold - 975;
6328
                                inventoryshield = ("Silver Shield");
6329
                            }
6330
                        }
6331
                        else Console.WriteLine("\nYou already have that shield or better shield.\n");
6332
                        break;
6333
6334
                    case ("buy potion"):
6335
                        buypotion();
6336
                        break;
6337
6338
                    case ("buy light potion"):
6339
                        buylightpotion();
6340
                        break;
6341
6342
                    case ("buy heavy potion"):
6343
                        if (inventoryPotion3 != "Heavy Potion")
6344
                        {
6345
                            if (gold < 500)
6346
                            {
6347
                                Console.WriteLine("\nYou do not have enough gold for that.\n");
6348
                            }
6349
                            else
6350
                            {
6351
                                Console.WriteLine("\nYou give the merchant 500 gold and he gives you a Heavy Potion.\n");
6352
                                gold = gold - 500;
6353
                                inventoryPotion3 = ("Heavy Potion");
6354
                            }
6355
                        }
6356
                        else
6357
                            Console.WriteLine("\nYou already have a light potion.\n");
6358
                        break;
6359
6360
                    case ("leave shop"):
6361
                        Console.ForegroundColor = ConsoleColor.Yellow;
6362
                        Console.WriteLine("\nGood doing business with ya!");
6363
                        Console.ForegroundColor = ConsoleColor.White;
6364
                        Console.WriteLine("\nYou leave the shop.\n");
6365
                        break;
6366
6367
                    default:
6368
                        HelpCommand();
6369
                        break;
6370
                }
6371
            }
6372
        }
6373
        static void CheckInventory()
6374
        {
6375
            switch (inventoryWeapon)
6376
            {
6377
                case ("Wooden Sword"):
6378
                    chardamage = woodensword + charattack;
6379
                    break;
6380
6381
                case ("Bronze Sword"):
6382
                    chardamage = bronzesword + charattack;
6383
                    break;
6384
6385
                case ("Steel Sword"):
6386
                    chardamage = steelsword + charattack;
6387
                    break;
6388
6389
                case ("Silver Sword"):
6390
                    chardamage = silversword + charattack;
6391
                    break;
6392
6393
                case ("Diamond Sword"):
6394
                    chardamage = diamondsword + charattack;
6395
                    break;
6396
6397
                case ("Dragon Slayer"):
6398
                    chardamage = dragonsword + charattack;
6399
                    break;
6400
            }
6401
            switch (inventoryArmor)
6402
            {
6403
                case ("Tunic"):
6404
                    chararmor = tunic;
6405
                    break;
6406
6407
                case ("Bronze Armor"):
6408
                    chararmor = bronzearmor;
6409
                    break;
6410
6411
                case ("Steel Armor"):
6412
                    chararmor = steelarmor;
6413
                    break;
6414
6415
                case ("Silver Armor"):
6416
                    chararmor = silverarmor;
6417
                    break;
6418
6419
                case ("Diamond Armor"):
6420
                    chararmor = diamondarmor;
6421
                    break;
6422
6423
                case ("Dragon Armor"):
6424
                    chararmor = dragonarmor;
6425
                    break;
6426
            }
6427
            switch (inventoryshield)
6428
            {
6429
                case ("Wooden Shield"):
6430
                    charshield = woodenshield;
6431
                    break;
6432
6433
                case ("Bronze Shield"):
6434
                    charshield = bronzeshield;
6435
                    break;
6436
6437
                case ("Steel Shield"):
6438
                    charshield = steelshield;
6439
                    break;
6440
6441
                case ("Silver Shield"):
6442
                    charshield = silvershield;
6443
                    break;
6444
6445
                case ("Diamond Shield"):
6446
                    charshield = diamondshield;
6447
                    break;
6448
6449
                case ("Dragon Shield"):
6450
                    charshield = dragonshield;
6451
                    break;
6452
            }
6453
        }
6454
        static void BattleSystemChar()
6455
        {
6456
            string battlecommand = null;
6457
            while ((battlecommand != "attack") && (battlecommand != "raise shield") && (battlecommand != "end turn"))
6458
            {
6459
                battlecommand = Console.ReadLine();
6460
                switch (battlecommand)
6461
                {
6462
                    case ("attack"):
6463
                        Console.ForegroundColor = ConsoleColor.Green;
6464
                        Console.WriteLine("\nYou swing your sword at the " + monstername + ".\n");
6465
                        playcharattack1.settings.volume = 100;
6466
                        playcharattack1.URL = charattack1;
6467
                        Thread.Sleep(1500);
6468
                        Console.WriteLine(monstername + " takes " + chardamage + " damage.\n");
6469
                        monsterhp = monsterhp - chardamage;
6470
                        Console.ForegroundColor = ConsoleColor.White;
6471
                        break;
6472
6473
                    case ("raise shield"):
6474
                        Console.ForegroundColor = ConsoleColor.Green;
6475
                        Console.WriteLine("\nYou raise your shield.\n");
6476
                        chararmor = chararmor + charshield;
6477
                        Console.ForegroundColor = ConsoleColor.White;
6478
                        break;
6479
6480
                    case ("cast lesser heal"):
6481
                        if ((spellsknown >= 1) && (charmana >= 2))
6482
                        {
6483
                            Console.ForegroundColor = ConsoleColor.Green;
6484
                            Console.WriteLine("\nYou cast Lesser Heal on yourself.\n");
6485
                            //needs sound
6486
                            Thread.Sleep(1500);
6487
                            Console.WriteLine("\n " + lesserheal + " health is restored.\n");
6488
                            hp = hp + lesserheal;
6489
                            if (hp > hpmax) hp = hpmax;
6490
                            if (charmana >= 2) charmana = charmana - 2;
6491
                            battlecommand = ("end turn");
6492
                            Console.ForegroundColor = ConsoleColor.White;
6493
                        }
6494
                        else
6495
                        {
6496
                            if (charmana < 2)
6497
                            {
6498
                                Console.WriteLine("\nYou don't have enough mana. Mana cost for that spell is 2.\n");
6499
                            }
6500
                            else
6501
                            Console.WriteLine("\nYou do not know that spell.\n");
6502
                        }
6503
                        break;
6504
6505
                    case ("cast heal"):
6506
                        if ((spellsknown >= 3) && (charmana >= 4))
6507
                        {
6508
                            Console.ForegroundColor = ConsoleColor.Green;
6509
                            Console.WriteLine("\nYou cast Heal on yourself and " + heal + " health is restored.\n");
6510
                            hp = hp + heal;
6511
                            if (hp > hpmax) hp = hpmax;
6512
                            if (charmana >= 4) charmana = charmana - 4;
6513
                            battlecommand = ("end turn");
6514
                            Console.ForegroundColor = ConsoleColor.White;
6515
                        }
6516
                        else
6517
                        {
6518
                            if (charmana < 4)
6519
                            {
6520
                                Console.WriteLine("\nYou don't have enough mana. Mana cost for that spell is 4.\n");
6521
                            }
6522
                            else
6523
                                Console.WriteLine("\nYou do not know that spell.\n");
6524
                        }
6525
                        break;
6526
6527
                    case ("cast greater heal"):
6528
                        if ((greaterhealknown >= 1) && (charmana >= 6))
6529
                        {
6530
                            Console.ForegroundColor = ConsoleColor.Green;
6531
                            Console.WriteLine("\nYou cast Greater Heal on yourself and " + greaterheal + " health is restored.\n");
6532
                            hp = hp + greaterheal;
6533
                            if (hp > hpmax) hp = hpmax;
6534
                            if (charmana >= 6) charmana = charmana - 6;
6535
                            battlecommand = ("end turn");
6536
                            Console.ForegroundColor = ConsoleColor.White;
6537
                        }
6538
                        else
6539
                        {
6540
                            if (charmana < 6)
6541
                            {
6542
                                Console.WriteLine("\nYou don't have enough mana. Mana cost for that spell is 6.\n");
6543
                            }
6544
                            else
6545
                                Console.WriteLine("\nYou do not know that spell.\n");
6546
                        }
6547
                        break;
6548
6549
                    case ("cast smite"):
6550
                        if ((spellsknown >= 2) && (charmana >= 3))
6551
                        {
6552
                            Console.ForegroundColor = ConsoleColor.Green;
6553
                            Console.WriteLine("\nYou cast Smite and " + monstername +" takes " + smite + " damage.\n");
6554
                            monsterhp = monsterhp - smite;
6555
                            if (monsterhp < 0) monsterhp = 0;
6556
                            if (charmana >= 3) charmana = charmana - 3;
6557
                            battlecommand = ("end turn");
6558
                            Console.ForegroundColor = ConsoleColor.White;
6559
                        }
6560
                        else
6561
                        {
6562
                            if (charmana < 3)
6563
                            {
6564
                                Console.WriteLine("\nYou don't have enough mana. Mana cost for that spell is 3.\n");
6565
                            }
6566
                            else
6567
                                Console.WriteLine("\nYou do not know that spell.\n");
6568
                        }
6569
                        break;
6570
6571
                    case ("cast holy"):
6572
                        if ((spellsknown >= 4) && (charmana >= 5))
6573
                        {
6574
                            Console.ForegroundColor = ConsoleColor.Green;
6575
                            Console.WriteLine("\nYou cast Holy and " + monstername + " takes " + holy + " damage.\n");
6576
                            monsterhp = monsterhp - holy;
6577
                            if (monsterhp < 0) monsterhp = 0;
6578
                            if (charmana >= 5) charmana = charmana - 5;
6579
                            battlecommand = ("end turn");
6580
                            Console.ForegroundColor = ConsoleColor.White;
6581
                        }
6582
                        else
6583
                        {
6584
                            if (charmana < 5)
6585
                            {
6586
                                Console.WriteLine("\nYou don't have enough mana. Mana cost for that spell is 5.\n");
6587
                            }
6588
                            else
6589
                                Console.WriteLine("\nYou do not know that spell.\n");
6590
                        }
6591
                        break;
6592
6593
                    case ("cast holy blast"):
6594
                        if ((holyblastknown >= 1) && (charmana >= 7))
6595
                        {
6596
                            Console.ForegroundColor = ConsoleColor.Green;
6597
                            Console.WriteLine("\nYou cast Holy Blast and " + monstername + " takes " + holyblast + " damage.\n");
6598
                            monsterhp = monsterhp - holyblast;
6599
                            if (monsterhp < 0) monsterhp = 0;
6600
                            if (charmana >= 7) charmana = charmana - 7;
6601
                            battlecommand = ("end turn");
6602
                            Console.ForegroundColor = ConsoleColor.White;
6603
                        }
6604
                        else
6605
                        {
6606
                            if (charmana < 7)
6607
                            {
6608
                                Console.WriteLine("\nYou don't have enough mana. Mana cost for that spell is 7.\n");
6609
                            }
6610
                            else
6611
                                Console.WriteLine("\nYou do not know that spell.\n");
6612
                        }
6613
                        break;
6614
                        
6615
                    case ("use light potion"):
6616
                        if (inventoryPotion1 == ("Light Potion"))
6617
                        {
6618
                            Console.ForegroundColor = ConsoleColor.Green;
6619
                            Console.WriteLine("\nYou drink a Light Potion and 5 HP is restored.\n");
6620
                            hp = hp + 5;
6621
                            if (hp > hpmax) hp = hpmax;
6622
                            inventoryPotion1 = null;
6623
                            battlecommand = ("end turn");
6624
                            Console.ForegroundColor = ConsoleColor.White;
6625
                        }
6626
                        else
6627
                        {
6628
                            Console.WriteLine("\nYou do not have a Light Potion. Type \"inventory\" to check your inventory.\n");
6629
                        }
6630
                        break;
6631
6632
                    case ("use potion"):
6633
                        if (inventoryPotion2 == ("Potion"))
6634
                        {
6635
                            Console.ForegroundColor = ConsoleColor.Green;
6636
                            Console.WriteLine("\nYou drink a Potion and 10 HP is restored.\n");
6637
                            hp = hp + 10;
6638
                            if (hp > hpmax) hp = hpmax;
6639
                            inventoryPotion2 = null;
6640
                            battlecommand = ("end turn");
6641
                            Console.ForegroundColor = ConsoleColor.White;
6642
                        }
6643
                        else
6644
                        {
6645
                            Console.WriteLine("\nYou do not have a Potion. Type \"inventory\" to check your inventory.\n");
6646
                        }
6647
                        break;
6648
6649
                    case ("use heavy potion"):
6650
                        if (inventoryPotion3 == ("Heavy Potion"))
6651
                        {
6652
                            Console.ForegroundColor = ConsoleColor.Green;
6653
                            Console.WriteLine("\nYou drink a Heavy Potion and 20 HP is restored.\n");
6654
                            hp = hp + 20;
6655
                            if (hp > hpmax) hp = hpmax;
6656
                            inventoryPotion3 = null;
6657
                            battlecommand = ("end turn");
6658
                            Console.ForegroundColor = ConsoleColor.White;
6659
                        }
6660
                        else
6661
                        {
6662
                            Console.WriteLine("\nYou do not have a Heavy Potion. Type \"inventory\" to check your inventory.\n");
6663
                        }
6664
                        break;
6665
6666
                    case ("stats"):
6667
                        StatsCommand();
6668
                        break;
6669
6670
                    case ("inventory"):
6671
                        InventoryCommand();
6672
                        break;
6673
6674
                    default:
6675
                        Console.WriteLine("\nBattle commands are \"attack\", \"raise shield\", \"cast (spell)\", and \"use (potion type)\".\n");
6676
                        break;
6677
                }
6678
            }
6679
        }
6680
        static void BattleSystemMonster()
6681
        {
6682
            monsterattackalttotal = monsterattackalt - chararmor;
6683
            if (monsterattackalttotal < 0) monsterattackalttotal = 0;
6684
6685
            if (monsterhp < 0) monsterhp = 0;
6686
6687
            if (monsterhp == 0)
6688
            {
6689
                monsterdecision = 1;
6690
                Console.WriteLine(monstername + " is dead.\n");
6691
            }
6692
            else
6693
            {
6694
6695
                if (monsterdecision == 3)
6696
                {
6697
                    Console.ForegroundColor = ConsoleColor.Red;
6698
                    playpowerattack1.URL = powerattack1;
6699
                    Thread.Sleep(2500);
6700
                    Console.WriteLine("\n" + monstername + " performs a powerful attack and deals " + monsterattackalttotal + " damage.\n");
6701
                    hp = hp - monsterattackalttotal;
6702
                    monsterdecision = 0;
6703
                    Console.ForegroundColor = ConsoleColor.White;
6704
                }
6705
                else
6706
                {
6707
                    Random randomattack = new Random();
6708
                    monsterdecision = (randomattack.Next(1, 3));
6709
6710
                    monsterattacktotal = monsterattack - chararmor;
6711
                    if (monsterattacktotal < 0) monsterattacktotal = 0;
6712
6713
                    if (monsterdecision == 1)
6714
                    {
6715
                        Console.ForegroundColor = ConsoleColor.Red;
6716
                        playmonsterattack1.URL = monsterattack1;
6717
                        Thread.Sleep(1500);
6718
                        Console.WriteLine("\n" + monstername + " attacks you and you take " + monsterattacktotal + " damage.\n");
6719
                        hp = hp - monsterattacktotal;
6720
                        Console.ForegroundColor = ConsoleColor.White;
6721
                    }
6722
6723
                    if (monsterdecision == 2)
6724
                    {
6725
                        Console.ForegroundColor = ConsoleColor.Red;
6726
                        Console.WriteLine("\n" + monstername + " raises his weapon.\n");
6727
                        monsterdecision = monsterdecision + 1;
6728
                        Console.ForegroundColor = ConsoleColor.White;
6729
                    }
6730
                }
6731
            }
6732
            CheckInventory();
6733
        }
6734
        static void BattleSystemDragonBoss()
6735
        {
6736
            monsterattackalttotal = monsterattackalt - chararmor;
6737
            if (monsterattackalttotal < 0) monsterattackalttotal = 0;
6738
6739
            monsterattack3total = monsterattack3 - chararmor;
6740
            if (monsterattack3total < 0) monsterattack3total = 0;
6741
6742
            if (monsterdecision == 4)
6743
            {
6744
                Console.ForegroundColor = ConsoleColor.Red;
6745
                Console.WriteLine("\n" + monstername + " swings her tail at you and deals " + monsterattackalttotal + " damage.\n");
6746
                hp = hp - monsterattackalttotal;
6747
                monsterdecision = 0;
6748
                Console.ForegroundColor = ConsoleColor.White;
6749
            }
6750
            else if (monsterdecision == 5)
6751
            {
6752
                Console.ForegroundColor = ConsoleColor.Red;
6753
                Console.WriteLine("\n" + monstername + " breathes a wall of fire on you and deals " + monsterattack3total + " damage.\n");
6754
                hp = hp - monsterattack3total;
6755
                monsterdecision = 0;
6756
                Console.ForegroundColor = ConsoleColor.White;
6757
            }
6758
            else if ((monsterdecision != 4) && (monsterdecision != 5))
6759
            {
6760
                Random randomattack = new Random();
6761
                monsterdecision = (randomattack.Next(1, 4));
6762
6763
                monsterattacktotal = monsterattack - chararmor;
6764
                if (monsterattacktotal < 0) monsterattacktotal = 0;
6765
6766
                if (monsterhp < 0) monsterhp = 0;
6767
6768
                if (monsterdecision == 1)
6769
                {
6770
                    Console.ForegroundColor = ConsoleColor.Red;
6771
                    Console.WriteLine("\n" + monstername + " slashes you with her claw and you take " + monsterattacktotal + " damage.\n");
6772
                    hp = hp - monsterattacktotal;
6773
                    Console.ForegroundColor = ConsoleColor.White;
6774
                }
6775
6776
                if (monsterdecision == 2)
6777
                {
6778
                    Console.ForegroundColor = ConsoleColor.Red;
6779
                    Console.WriteLine("\n" + monstername + " raises her tail high in the air.\n");
6780
                    monsterdecision = 4;
6781
                    Console.ForegroundColor = ConsoleColor.White;
6782
                }
6783
                if (monsterdecision == 3)
6784
                {
6785
                    Console.ForegroundColor = ConsoleColor.Red;
6786
                    Console.WriteLine("\n" + monstername + " takes a deep breath.\n");
6787
                    monsterdecision = 5;
6788
                    Console.ForegroundColor = ConsoleColor.White;
6789
                }
6790
            }
6791
            CheckInventory();            
6792
        }
6793
        public static void Defeat()
6794
        {            
6795
            Console.WriteLine("\nBecause you have failed, monsters take over the land of Dragonville. The towns are pillaged, children eaten, and women raped.\n");
6796
            while (hp == 0)
6797
            {
6798
                Console.ReadKey();
6799
                Console.WriteLine("\nBecause you have failed, monsters take over the land of Dragonville. The towns are pillaged, children eaten, and women raped.\n");
6800
            }
6801
        }
6802
        static void BattleSystem()
6803
        {
6804
            StopMusic();
6805
            Random randomencounter = new Random();
6806
            monsterencounter = (randomencounter.Next(1, 3));
6807
6808
            if (monsterencounter == 2)
6809
            {                
6810
                MusicBattle1();
6811
                Console.WriteLine("\nYou encounter a " + monstername + ".\n");
6812
                do
6813
                {
6814
                    BattleSystemChar();
6815
                    BattleSystemMonster();
6816
                    if (hp <= 0)
6817
                    {
6818
                        Console.WriteLine("\n" + characterName + " dies a horrible death.\n");
6819
                    }
6820
                    else if (monsterhp <= 0)
6821
                    {
6822
                        Console.WriteLine("\nYou have defeated " + monstername + ".");
6823
                        Console.WriteLine(characterName + " gains " + monsterexp + " experience and " + monstergold + " gold.\n");
6824
                        exp = exp + monsterexp;
6825
                        gold = gold + monstergold;
6826
                    }
6827
                    if (hp < 0) hp = 0;
6828
                }
6829
                while ((monsterhp != 0) && (hp != 0));
6830
                if (hp == 0)
6831
                {
6832
                    Defeat();
6833
                }
6834
                if (monsterhp == 0)
6835
                {
6836
                    StopMusic();
6837
                    playfanfare2.settings.volume = 25;
6838
                    playfanfare2.URL = fanfare2;
6839
                    Thread.Sleep(4500);
6840
                }
6841
                LevelSystem();
6842
                StopMusic();
6843
            }
6844
        }
6845
        static void BattleSystemDragon()
6846
        {
6847
            Console.WriteLine("\nYou encounter a " + monstername + ".\n");
6848
            do
6849
            {
6850
                BattleSystemChar();
6851
                BattleSystemDragonBoss();
6852
                if (hp <= 0)
6853
                {
6854
                    Console.WriteLine("\n" + characterName + " dies a horrible death.\n");
6855
                }
6856
                else if (monsterhp <= 0)
6857
                {
6858
                    Console.WriteLine("\nYou have defeated " + monstername + ".");
6859
                    Console.WriteLine(characterName + " gains " + monsterexp + " experience and " + monstergold + " gold.\n");
6860
                    exp = exp + monsterexp;
6861
                    gold = gold + monstergold;
6862
                }
6863
                if (hp < 0) hp = 0;
6864
            }
6865
            while ((monsterhp != 0) && (hp != 0));
6866
            if (hp == 0)
6867
            {
6868
                Defeat();
6869
            }
6870
        }
6871
        static void SkeletonEncounter()
6872
        {
6873
            monstername = ("Skeleton");
6874
            monsterhp = 10;
6875
            monsterattack = 1;
6876
            monsterattackalt = 3;
6877
            monstergold = 5;
6878
            monsterexp = 1;
6879
        }
6880
        static void GiantRatEncounter()
6881
        {
6882
            monstername = ("Giant Rat");
6883
            monsterhp = 12;
6884
            monsterattack = 2;
6885
            monsterattackalt = 4;
6886
            monstergold = 10;
6887
            monsterexp = 3;
6888
        }
6889
        static void GoblinEncounter()
6890
        {
6891
            monstername = ("Goblin");
6892
            monsterhp = 14;
6893
            monsterattack = 3;
6894
            monsterattackalt = 6;
6895
            monstergold = 15;
6896
            monsterexp = 7;
6897
        }
6898
        static void GhoulEncounter()
6899
        {
6900
            monstername = ("Ghoul");
6901
            monsterhp = 16;
6902
            monsterattack = 4;
6903
            monsterattackalt = 8;
6904
            monstergold = 30;
6905
            monsterexp = 20;
6906
        }
6907
        static void DragonWhelpEncounter()
6908
        {
6909
            monstername = ("Dragon Whelp");
6910
            monsterhp = 18;
6911
            monsterattack = 5;
6912
            monsterattackalt = 10;
6913
            monstergold = 50;
6914
            monsterexp = 60;
6915
        }
6916
        static void OrcEncounter()
6917
        {
6918
            monstername = ("Orc");
6919
            monsterhp = 20;
6920
            monsterattack = 6;
6921
            monsterattackalt = 12;
6922
            monstergold = 75;
6923
            monsterexp = 150;
6924
        }
6925
        static void VampireEncounter()
6926
        {
6927
            monstername = ("Vampire");
6928
            monsterhp = 22;
6929
            monsterattack = 7;
6930
            monsterattackalt = 14;
6931
            monstergold = 100;
6932
            monsterexp = 500;
6933
        }
6934
        static void OgreEncounter()
6935
        {
6936
            monstername = ("Ogre");
6937
            monsterhp = 24;
6938
            monsterattack = 8;
6939
            monsterattackalt = 16;
6940
            monstergold = 150;
6941
            monsterexp = 1500;
6942
        }
6943
        static void TrollEncounter()
6944
        {
6945
            monstername = ("Troll");
6946
            monsterhp = 26;
6947
            monsterattack = 9;
6948
            monsterattackalt = 18;
6949
            monstergold = 200;
6950
            monsterexp = 4500;
6951
        }
6952
        static void DragonEncounter()
6953
        {
6954
            monstername = ("Fafnir");
6955
            monsterhp = 50;
6956
            monsterattack = 13;
6957
            monsterattackalt = 26;
6958
            monsterattack3 = 33;
6959
            monstergold = 10000;
6960
            monsterexp = 10000;
6961
        }
6962
        static void CheckSpell()
6963
        {
6964
            smite = charmanapower + 1; //spell 2
6965
            holy = charmanapower + 7; //spell 3
6966
            holyblast = charmanapower + 12;
6967
            lesserheal = charmanapower; //spell 1
6968
            heal = charmanapower + 4; //spell 4
6969
            greaterheal = charmanapower + 11;
6970
        }
6971
        static void DisplayLevelUp()
6972
        {
6973
            {
6974
                Console.WriteLine("\nYou have reached level " + level + "!\n");
6975
            }
6976
        }
6977
        static void LevelSystem()
6978
        {
6979
            if ((4 <= exp) && (exp <= 15))
6980
            {
6981
                level = 2;
6982
                hpmax = 12;
6983
                charattack = 2;
6984
                charmanamax = 11;
6985
                charmanapower = 5;
6986
                spellsknown = 1;
6987
                CheckInventory();
6988
                CheckSpell();
6989
            }
6990
6991
            else if ((16 <= exp) && (exp <= 63))
6992
            {
6993
                level = 3;
6994
                hpmax = 14;
6995
                charattack = 3;
6996
                charmanamax = 12;
6997
                charmanapower = 6;
6998
                spellsknown = 1;
6999
                CheckInventory();
7000
                CheckSpell();
7001
            }
7002
7003
            else if ((64 <= exp) && (exp <= 255))
7004
            {
7005
                level = 4;
7006
                hpmax = 16;
7007
                charattack = 4;
7008
                charmanamax = 13;
7009
                charmanapower = 7;
7010
                spellsknown = 2;
7011
                CheckInventory();
7012
                CheckSpell();
7013
            }
7014
7015
            else if ((256 <= exp) && (exp <= 1023))
7016
            {
7017
                level = 5;
7018
                hpmax = 18;
7019
                charattack = 5;
7020
                charmanamax = 14;
7021
                charmanapower = 8;
7022
                spellsknown = 2;
7023
                CheckInventory();
7024
                CheckSpell();
7025
            }
7026
7027
            else if ((1024 <= exp) && (exp <= 4095))
7028
            {
7029
                level = 6;
7030
                hpmax = 20;
7031
                charattack = 6;
7032
                charmanamax = 15;
7033
                charmanapower = 9;
7034
                spellsknown = 3;
7035
                CheckInventory();
7036
                CheckSpell();
7037
            }
7038
7039
            else if ((4096 <= exp) && (exp <= 16383))
7040
            {
7041
                level = 7;
7042
                hpmax = 20;
7043
                charattack = 7;
7044
                charmanamax = 16;
7045
                charmanapower = 10;
7046
                spellsknown = 3;
7047
                CheckInventory();
7048
                CheckSpell();
7049
            }
7050
7051
            else if ((16384 <= exp) && (exp <= 65535))
7052
            {
7053
                level = 8;
7054
                hpmax = 22;
7055
                charattack = 8;
7056
                charmanamax = 17;
7057
                charmanapower = 11;
7058
                spellsknown = 4;
7059
                CheckInventory();
7060
                CheckSpell();
7061
            }
7062
7063
            else if ((65536 <= exp) && (exp <= 262143))
7064
            {
7065
                level = 9;
7066
                hpmax = 24;
7067
                charattack = 9;
7068
                charmanamax = 18;
7069
                charmanapower = 12;
7070
                spellsknown = 4;
7071
                CheckInventory();
7072
                CheckSpell();
7073
            }
7074
7075
            else if ((262144 <= exp) && (exp <= 999999998))
7076
            {
7077
                level = 10;
7078
                hpmax = 26;
7079
                charattack = 10;
7080
                charmanamax = 19;
7081
                charmanapower = 13;
7082
                spellsknown = 4;
7083
                CheckInventory();
7084
                CheckSpell();
7085
            }
7086
            else if (exp >= 999999999)
7087
            {
7088
                exp = 999999999;
7089
                level = 99;
7090
                hp = 999999999;
7091
                hpmax = 999999999;
7092
                charattack = 999;
7093
                charmanamax = 99;
7094
                charmana = 99;
7095
                charmanapower = 999;
7096
                spellsknown = 4;
7097
                CheckInventory();
7098
                CheckSpell();
7099
            }
7100
        }
7101
        static void GodMode()
7102
        {
7103
            switch (command.ToLower())
7104
            {
7105
                case ("iddqd"):
7106
                    exp = exp + 999999999;
7107
                    break;
7108
            }
7109
            LevelSystem();
7110
        }
7111
        static void Help()
7112
        {
7113
            Console.ForegroundColor = ConsoleColor.Cyan;
7114
            Console.WriteLine("\nCommands include:\n=============================================\ngo (direction)\nvisit (shop, inn, etc...)\nleave (shop, inn, etc...)\nlook\nread (book, sign, etc...)\nopen (chest, door, etc...)\nlisten\ntalk (merchant, villager, innkeeper, etc...)\nmap\nsleep\nbuy (item name)\nuse (item name)\nattack\nraise shield\n");            
7115
            Console.ForegroundColor = ConsoleColor.White;
7116
        }
7117
        static void Default()
7118
        {
7119
            Console.WriteLine("\nInvalid command or invalid in this instance.");
7120
            Console.WriteLine("Please type \"help\" for a list of commands.\n");
7121
        }
7122
        static void StatsCommand()
7123
        {
7124
            Console.ForegroundColor = ConsoleColor.Cyan;
7125
            Console.WriteLine("\n" + characterName);
7126
            Console.WriteLine("===================");
7127
            Console.WriteLine("\nLevel: " + level);
7128
            Console.WriteLine("Experience: " + exp);
7129
            Console.WriteLine("Hit Points: " + hp + "/" + hpmax);
7130
            Console.WriteLine("Mana Points: " + charmana + "/" + charmanamax);
7131
            Console.WriteLine("Damage: " + chardamage);
7132
            Console.WriteLine("Mana Power: " + charmanapower);
7133
            Console.WriteLine("Armor: " + chararmor);
7134
            Console.WriteLine("Block: " + charshield + "\n");
7135
            Console.ForegroundColor = ConsoleColor.White;            
7136
        }
7137
        static void InventoryCommand()
7138
        {
7139
            Console.ForegroundColor = ConsoleColor.Cyan;
7140
            Console.WriteLine("\nGold: " + gold);
7141
            Console.WriteLine("Weapon: " + inventoryWeapon);
7142
            Console.WriteLine("Armor: " + inventoryArmor);
7143
            Console.WriteLine("Shield: " + inventoryshield);
7144
            Console.WriteLine("Potions:\n" + inventoryPotion1 + ", " + inventoryPotion2 + ", " + inventoryPotion3);
7145
            Console.WriteLine("Keys:\n" + inventoryKey1 + ", " + inventoryKey2 + ", " + inventoryKey3 + ", " + inventoryKey4 + ", " + inventoryKey5 + "\n");
7146
            Console.ForegroundColor = ConsoleColor.White;
7147
        }
7148
        static void HelpCommand()
7149
        {
7150
            switch (command.ToLower())
7151
            {
7152
                case ("help"):
7153
                    Help();
7154
                    break;
7155
7156
                case ("inventory"):
7157
                    InventoryCommand();
7158
                    break;
7159
7160
                case ("stats"):
7161
                    StatsCommand();
7162
                    break;
7163
            
7164
                default:
7165
                    Default();
7166
                    break;
7167
            }                       
7168
        }
7169
        static void GoDirection()
7170
        {
7171
            switch (command.ToLower())
7172
            {
7173
                case ("save game"):
7174
                    SaveGame();
7175
                    break;
7176
7177
                case ("help"):
7178
                    Help();
7179
                    break;
7180
7181
                case ("map"):
7182
                    Map();
7183
                    break;
7184
7185
                case ("inventory"):
7186
                    InventoryCommand();
7187
                    break;
7188
7189
                case ("stats"):
7190
                    StatsCommand();
7191
                    break;
7192
7193
                case ("go north"):
7194
                    Console.WriteLine("\nYou travel North.\n");
7195
                    yCoordinate = yCoordinate + 1;
7196
                    break;
7197
7198
                case ("go east"):
7199
                    Console.WriteLine("\nYou travel East.\n");
7200
                    xCoordinate = xCoordinate + 1;
7201
                    break;
7202
7203
                case ("go south"):
7204
                    Console.WriteLine("\nYou travel South.\n");
7205
                    yCoordinate = yCoordinate - 1;
7206
                    break;
7207
7208
                case ("go west"):
7209
                    Console.WriteLine("\nYou travel West.\n");
7210
                    xCoordinate = xCoordinate - 1;
7211
                    break;
7212
7213
                default:
7214
                    Default();
7215
                    break;
7216
            }
7217
        }
7218
        static void GoDirectionLower()
7219
        {
7220
            switch (command.ToLower())
7221
            {
7222
                case ("save game"):
7223
                    SaveGame();
7224
                    break;
7225
7226
                case ("help"):
7227
                    Help();
7228
                    break;
7229
7230
                case ("map"):
7231
                    Map();
7232
                    break;
7233
7234
                case ("inventory"):
7235
                    InventoryCommand();
7236
                    break;
7237
7238
                case ("stats"):
7239
                    StatsCommand();
7240
                    break;
7241
7242
                case ("go north"):
7243
                    Console.WriteLine("\nYou travel North.\n");
7244
                    yCoordinate = yCoordinate + 1;
7245
                    break;
7246
7247
                case ("go east"):
7248
                    Console.WriteLine("\nYou travel East.\n");
7249
                    xCoordinate = xCoordinate + 1;
7250
                    break;
7251
7252
                case ("go south"):
7253
                    Console.WriteLine("\nA mountain blocks your path.\n");                   
7254
                    break;
7255
7256
                case ("go west"):
7257
                    Console.WriteLine("\nYou travel West.\n");
7258
                    xCoordinate = xCoordinate - 1;
7259
                    break;
7260
7261
                default:
7262
                    Default();
7263
                    break;
7264
            }
7265
        }
7266
        static void GoDirectionUpper()
7267
        {
7268
            switch (command.ToLower())
7269
            {
7270
                case ("save game"):
7271
                    SaveGame();
7272
                    break;
7273
7274
                case ("help"):
7275
                    Help();
7276
                    break;
7277
7278
                case ("map"):
7279
                    Map();
7280
                    break;
7281
7282
                case ("inventory"):
7283
                    InventoryCommand();
7284
                    break;
7285
7286
                case ("stats"):
7287
                    StatsCommand();
7288
                    break;
7289
7290
                case ("go north"):
7291
                    Console.WriteLine("\nAn endless sea lies before you. You cannot swim, and you do not have a boat.\n");
7292
                    break;
7293
7294
                case ("go east"):
7295
                    Console.WriteLine("\nYou travel East.\n");
7296
                    xCoordinate = xCoordinate + 1;
7297
                    break;
7298
7299
                case ("go south"):
7300
                    Console.WriteLine("\nYou travel South.\n");
7301
                    yCoordinate = yCoordinate - 1;
7302
                    break;
7303
7304
                case ("go west"):
7305
                    Console.WriteLine("\nYou travel West.\n");
7306
                    xCoordinate = xCoordinate - 1;
7307
                    break;
7308
7309
                default:
7310
                    Default();
7311
                    break;
7312
            }
7313
        }
7314
        static void GoDirectionRight()
7315
        {
7316
            switch (command.ToLower())
7317
            {
7318
                case ("save game"):
7319
                    SaveGame();
7320
                    break;
7321
7322
                case ("help"):
7323
                    Help();
7324
                    break;
7325
7326
                case ("map"):
7327
                    Map();
7328
                    break;
7329
7330
                case ("inventory"):
7331
                    InventoryCommand();
7332
                    break;
7333
7334
                case ("stats"):
7335
                    StatsCommand();
7336
                    break;
7337
7338
                case ("go north"):
7339
                    Console.WriteLine("\nYou travel North.\n");
7340
                    yCoordinate = yCoordinate + 1;
7341
                    break;
7342
7343
                case ("go east"):
7344
                    Console.WriteLine("\nThe sea of lava is too close. You cannot go any further.\n");
7345
                    break;
7346
7347
                case ("go south"):
7348
                    Console.WriteLine("\nYou travel South.\n");
7349
                    yCoordinate = yCoordinate - 1;
7350
                    break;
7351
7352
                case ("go west"):
7353
                    Console.WriteLine("\nYou travel West.\n");
7354
                    xCoordinate = xCoordinate - 1;
7355
                    break;
7356
7357
                default:
7358
                    Default();
7359
                    break;
7360
            }
7361
        }
7362
        static void GoDirectionLeft()
7363
        {
7364
            switch (command.ToLower())
7365
            {
7366
                case ("save game"):
7367
                    SaveGame();
7368
                    break;
7369
7370
                case ("help"):
7371
                    Help();
7372
                    break;
7373
7374
                case ("map"):
7375
                    Map();
7376
                    break;
7377
7378
                case ("inventory"):
7379
                    InventoryCommand();
7380
                    break;
7381
7382
                case ("stats"):
7383
                    StatsCommand();
7384
                    break;
7385
7386
                case ("go north"):
7387
                    Console.WriteLine("\nYou travel North.\n");
7388
                    yCoordinate = yCoordinate + 1;
7389
                    break;
7390
7391
                case ("go east"):
7392
                    Console.WriteLine("\nYou travel East.\n");
7393
                    xCoordinate = xCoordinate + 1;
7394
                    break;
7395
7396
                case ("go south"):
7397
                    Console.WriteLine("\nYou travel South.\n");
7398
                    yCoordinate = yCoordinate - 1;
7399
                    break;
7400
7401
                case ("go west"):
7402
                    Console.WriteLine("\nAny further and you'll fall off of the edge of the world into an endless abyss.\n");
7403
                    break;
7404
7405
                default:
7406
                    Default();
7407
                    break;
7408
            }
7409
        }
7410
        static void GoDirectionLowerRight()
7411
        {
7412
            switch (command.ToLower())
7413
            {
7414
                case ("save game"):
7415
                    SaveGame();
7416
                    break;
7417
7418
                case ("help"):
7419
                    Help();
7420
                    break;
7421
7422
                case ("map"):
7423
                    Map();
7424
                    break;
7425
7426
                case ("inventory"):
7427
                    InventoryCommand();
7428
                    break;
7429
7430
                case ("stats"):
7431
                    StatsCommand();
7432
                    break;
7433
7434
                case ("go north"):
7435
                    Console.WriteLine("\nYou travel North.\n");
7436
                    yCoordinate = yCoordinate + 1;
7437
                    break;
7438
7439
                case ("go east"):
7440
                    Console.WriteLine("\nThe sea of lava is too close. You cannot go any further.\n");
7441
                    break;
7442
7443
                case ("go south"):
7444
                    Console.WriteLine("\nA mountain blocks your path.\n");
7445
                    break;
7446
7447
                case ("go west"):
7448
                    Console.WriteLine("\nYou travel West.\n");
7449
                    xCoordinate = xCoordinate - 1;
7450
                    break;
7451
7452
                default:
7453
                    Default();
7454
                    break;
7455
            }
7456
        }
7457
        static void GoDirectionLowerLeft()
7458
        {
7459
            switch (command.ToLower())
7460
            {
7461
                case ("save game"):
7462
                    SaveGame();
7463
                    break;
7464
7465
                case ("help"):
7466
                    Help();
7467
                    break;
7468
7469
                case ("map"):
7470
                    Map();
7471
                    break;
7472
7473
                case ("inventory"):
7474
                    InventoryCommand();
7475
                    break;
7476
7477
                case ("stats"):
7478
                    StatsCommand();
7479
                    break;
7480
7481
                case ("go north"):
7482
                    Console.WriteLine("\nYou travel North.\n");
7483
                    yCoordinate = yCoordinate + 1;
7484
                    break;
7485
7486
                case ("go east"):
7487
                    Console.WriteLine("\nYou travel East.\n");
7488
                    xCoordinate = xCoordinate + 1;
7489
                    break;
7490
7491
                case ("go south"):
7492
                    Console.WriteLine("\nA mountain blocks your path.\n");
7493
                    break;
7494
7495
                case ("go west"):
7496
                    Console.WriteLine("\nAny further and you'll fall of the edge of the world into an endless abyss.\n");
7497
                    break;
7498
7499
                default:
7500
                    Default();
7501
                    break;
7502
            }
7503
        }
7504
        static void GoDirectionUpperRight()
7505
        {
7506
            switch (command.ToLower())
7507
            {
7508
                case ("save game"):
7509
                    SaveGame();
7510
                    break;
7511
7512
                case ("help"):
7513
                    Help();
7514
                    break;
7515
7516
                case ("map"):
7517
                    Map();
7518
                    break;
7519
7520
                case ("inventory"):
7521
                    InventoryCommand();
7522
                    break;
7523
7524
                case ("stats"):
7525
                    StatsCommand();
7526
                    break;
7527
7528
                case ("go north"):
7529
                    Console.WriteLine("\nAn endless sea lies before you. You cannot swim and you do not have a boat.\n");
7530
                    break;
7531
7532
                case ("go east"):
7533
                    Console.WriteLine("\nThe sea of lava is too close. You cannot go any further.\n");
7534
                    break;
7535
7536
                case ("go south"):
7537
                    Console.WriteLine("\nYou travel South.\n");
7538
                    yCoordinate = yCoordinate - 1;
7539
                    break;
7540
7541
                case ("go west"):
7542
                    Console.WriteLine("\nYou travel West.\n");
7543
                    xCoordinate = xCoordinate - 1;
7544
                    break;
7545
7546
                default:
7547
                    Default();
7548
                    break;
7549
            }
7550
        }
7551
        static void GoDirectionUpperLeft()
7552
        {
7553
            switch (command.ToLower())
7554
            {
7555
                case ("save game"):
7556
                    SaveGame();
7557
                    break;
7558
7559
                case ("help"):
7560
                    Help();
7561
                    break;
7562
7563
                case ("map"):
7564
                    Map();
7565
                    break;
7566
7567
                case ("inventory"):
7568
                    InventoryCommand();
7569
                    break;
7570
7571
                case ("stats"):
7572
                    StatsCommand();
7573
                    break;
7574
7575
                case ("go north"):
7576
                    Console.WriteLine("\nAn endless sea lies before you. You cannot swim, and you do not have a boat.\n");
7577
                    break;
7578
7579
                case ("go east"):
7580
                    Console.WriteLine("\nYou travel East.\n");
7581
                    xCoordinate = xCoordinate + 1;
7582
                    break;
7583
7584
                case ("go south"):
7585
                    Console.WriteLine("\nYou travel South.\n");
7586
                    yCoordinate = yCoordinate - 1;
7587
                    break;
7588
7589
                case ("go west"):
7590
                    Console.WriteLine("\nAny further and you'll fall of the edge of the world into an endless abyss.\n");
7591
                    break;
7592
7593
                default:
7594
                    Default();
7595
                    break;
7596
            }
7597
        }
7598
        
7599
        //endmethods begin main method
7600
        static void Main(string[] args)
7601
        {
7602
            SetConsoleSize();
7603
7604
            MusicPrelude();
7605
7606
            Console.ForegroundColor = ConsoleColor.Red;
7607
            Console.WriteLine("      *   )    )");
7608
            Console.WriteLine("    ` )  /( ( /(    (");
7609
            Console.ForegroundColor = ConsoleColor.Yellow;
7610
            Console.WriteLine("     ( )(_)))\\())  ))\\");
7611
            Console.WriteLine("    (_(_())((_)\\  /((_)");
7612
            Console.ForegroundColor = ConsoleColor.Green;
7613
            Console.Write("    |_   _|| |");
7614
            Console.ForegroundColor = ConsoleColor.Red;
7615
            Console.WriteLine("(_)(_))");
7616
            Console.Write("     (");
7617
            Console.ForegroundColor = ConsoleColor.Green;
7618
            Console.Write("| |  | ");
7619
            Console.WriteLine("' \\ / -_)");
7620
            Console.ForegroundColor = ConsoleColor.Yellow;
7621
            Console.Write("     )");
7622
            Console.ForegroundColor = ConsoleColor.Green;
7623
            Console.Write("|_|  |_||_|\\___|");
7624
            Console.ForegroundColor = ConsoleColor.Red;
7625
            Console.WriteLine("  )");
7626
            Console.ForegroundColor = ConsoleColor.Yellow;
7627
            Console.WriteLine("    (()/(     )      ( /(");
7628
            Console.WriteLine("     /(_)) ( /(  (   )\\())");
7629
            Console.ForegroundColor = ConsoleColor.Red;
7630
            Console.Write("    (");
7631
            Console.ForegroundColor = ConsoleColor.Green;
7632
            Console.Write("_");
7633
            Console.ForegroundColor = ConsoleColor.Yellow;
7634
            Console.Write("))   )(");
7635
            Console.Write("_");
7636
            Console.ForegroundColor = ConsoleColor.Red;
7637
            Console.Write(")) )\\ (");
7638
            Console.ForegroundColor = ConsoleColor.Green;
7639
            Console.Write("_");
7640
            Console.ForegroundColor = ConsoleColor.Yellow;
7641
            Console.WriteLine("))/");
7642
            Console.ForegroundColor = ConsoleColor.Green;
7643
            Console.Write("    | |   ");
7644
            Console.ForegroundColor = ConsoleColor.Red;
7645
            Console.Write("((");
7646
            Console.ForegroundColor = ConsoleColor.Green;
7647
            Console.Write("_");
7648
            Console.ForegroundColor = ConsoleColor.Yellow;
7649
            Console.Write(")");
7650
            Console.ForegroundColor = ConsoleColor.Green;
7651
            Console.Write("_");
7652
            Console.ForegroundColor = ConsoleColor.Red;
7653
            Console.Write(" ((");
7654
            Console.ForegroundColor = ConsoleColor.Green;
7655
            Console.Write("_");
7656
            Console.ForegroundColor = ConsoleColor.Yellow;
7657
            Console.Write(")");
7658
            Console.ForegroundColor = ConsoleColor.Green;
7659
            Console.WriteLine("| |_");
7660
            Console.ForegroundColor = ConsoleColor.Red;
7661
            Console.Write(" (  ");
7662
            Console.ForegroundColor = ConsoleColor.Green;
7663
            Console.Write("| |__ / _` |(_-<|  _|             ");
7664
            Console.ForegroundColor = ConsoleColor.Yellow;
7665
            Console.WriteLine("(");
7666
            Console.ForegroundColor = ConsoleColor.Red;
7667
            Console.Write(" )\\ )");
7668
            Console.ForegroundColor = ConsoleColor.Green;
7669
            Console.Write("____|\\__,_|/__/ \\__|");
7670
            Console.ForegroundColor = ConsoleColor.Yellow;
7671
            Console.WriteLine("             )\\ )  (");
7672
            Console.WriteLine("(()/(   (       )  (  (              (()/(  )\\    )  (       (   (");
7673
            Console.WriteLine(" /(_))  )(   ( /(  )\\))(  (    (      /(_))((_)( /(  )\\ )   ))\\  )(");
7674
            Console.ForegroundColor = ConsoleColor.Red;
7675
            Console.Write("(");
7676
            Console.ForegroundColor = ConsoleColor.Green;
7677
            Console.Write("_");
7678
            Console.ForegroundColor = ConsoleColor.Red;
7679
            Console.Write("))");
7680
            Console.ForegroundColor = ConsoleColor.Green;
7681
            Console.Write("_");
7682
            Console.ForegroundColor = ConsoleColor.Red;
7683
            Console.Write("  (()\\  )(");
7684
            Console.Write("_");
7685
            Console.Write("))((");
7686
            Console.Write("_");
7687
            Console.Write("))\\  )\\   )\\ )  (");
7688
            Console.ForegroundColor = ConsoleColor.Green;
7689
            Console.Write("_");
7690
            Console.ForegroundColor = ConsoleColor.Red;
7691
            Console.Write("))   ");
7692
            Console.ForegroundColor = ConsoleColor.Green;
7693
            Console.Write("_");
7694
            Console.ForegroundColor = ConsoleColor.Red;
7695
            Console.Write("  )(");
7696
            Console.Write("_");
7697
            Console.Write("))(()/(  /((");
7698
            Console.Write("_");
7699
            Console.WriteLine(")(()\\");
7700
            Console.ForegroundColor = ConsoleColor.Green;
7701
            Console.Write(" |   \\");
7702
            Console.ForegroundColor = ConsoleColor.Red;
7703
            Console.Write("  ((");
7704
            Console.ForegroundColor = ConsoleColor.Green;
7705
            Console.Write("_");
7706
            Console.ForegroundColor = ConsoleColor.Red;
7707
            Console.Write(")((");
7708
            Console.ForegroundColor = ConsoleColor.Green;
7709
            Console.Write("_");
7710
            Console.ForegroundColor = ConsoleColor.Red;
7711
            Console.Write(")");
7712
            Console.ForegroundColor = ConsoleColor.Green;
7713
            Console.Write("_");
7714
            Console.ForegroundColor = ConsoleColor.Red;
7715
            Console.Write("  (()(");
7716
            Console.ForegroundColor = ConsoleColor.Green;
7717
            Console.Write("_");
7718
            Console.ForegroundColor = ConsoleColor.Red;
7719
            Console.Write(")((");
7720
            Console.ForegroundColor = ConsoleColor.Green;
7721
            Console.Write("_");
7722
            Console.ForegroundColor = ConsoleColor.Red;
7723
            Console.Write(") ");
7724
            Console.ForegroundColor = ConsoleColor.Green;
7725
            Console.Write("_");
7726
            Console.ForegroundColor = ConsoleColor.Red;
7727
            Console.Write("(");
7728
            Console.ForegroundColor = ConsoleColor.Green;
7729
            Console.Write("_");
7730
            Console.ForegroundColor = ConsoleColor.Red;
7731
            Console.Write("/(  ");
7732
            Console.ForegroundColor = ConsoleColor.Green;
7733
            Console.Write("/ __| | |");
7734
            Console.ForegroundColor = ConsoleColor.Red;
7735
            Console.Write("((");
7736
            Console.ForegroundColor = ConsoleColor.Green;
7737
            Console.Write("_");
7738
            Console.ForegroundColor = ConsoleColor.Red;
7739
            Console.Write(")");
7740
            Console.ForegroundColor = ConsoleColor.Green;
7741
            Console.Write("_");
7742
            Console.ForegroundColor = ConsoleColor.Red;
7743
            Console.Write("  )(");
7744
            Console.ForegroundColor = ConsoleColor.Green;
7745
            Console.Write("_");
7746
            Console.ForegroundColor = ConsoleColor.Red;
7747
            Console.Write("))(");
7748
            Console.ForegroundColor = ConsoleColor.Green;
7749
            Console.Write("_");
7750
            Console.ForegroundColor = ConsoleColor.Red;
7751
            Console.Write("))   ((");
7752
            Console.ForegroundColor = ConsoleColor.Green;
7753
            Console.Write("_");
7754
            Console.ForegroundColor = ConsoleColor.Red;
7755
            Console.WriteLine(")");
7756
            Console.ForegroundColor = ConsoleColor.Green;
7757
            Console.Write(" | |) || '_|/ _` |/ _` |/ _ \\| ' \\");
7758
            Console.ForegroundColor = ConsoleColor.Red;
7759
            Console.Write(")) ");
7760
            Console.ForegroundColor = ConsoleColor.Green;
7761
            Console.WriteLine("\\__ \\ | |/ _` || || |/ -_) | '_|");
7762
            Console.WriteLine(" |___/ |_|  \\__,_|\\__, |\\___/|_||_|  |___/ |_|\\__,_| \\_, |\\___| |_|");
7763
            Console.WriteLine("                  |___/                              |__/");
7764
7765
            CheckInventory();
7766
            //input character name
7767
            
7768
7769
            Console.ForegroundColor = ConsoleColor.White;
7770
            Console.WriteLine("\nWelcome to The Last Dragon Slayer! Please enter your characters name.\n");
7771
            characterName = Console.ReadLine();
7772
7773
            //introduction
7774
            Console.WriteLine("\nHello " + characterName);
7775
            Console.WriteLine("This is The Last Dragon Slayer. This is a text-based RPG. In this game you must roam around the land of Dragonville. You can level up, find\nequipment, and interact with the world of Dragonville on your adventure.\n");
7776
            Console.WriteLine("Commands are usually verb noun. For example, \"go east\".");
7777
            Console.WriteLine("For a full list of commands type \"help\".\n");
7778
            Console.WriteLine("Type \"start\" to begin your adventure, or \"load game\" to load a saved game.\n");
7779
            
7780
7781
        
7782
            //if help display list of commands. if start, begin journey. else display error message.             
7783
            
7784
            //attempt at adding x y coordinates            
7785
            
7786
                while ((command != "start") && (command != "load game"))
7787
                {
7788
                    command = Console.ReadLine();
7789
                    if (command == "load game")
7790
                    {
7791
                        LoadGame();
7792
                        xCoordinate = 0;
7793
                        yCoordinate = 0;
7794
                        Console.Clear();
7795
                        Console.WriteLine("\nGame loaded. Starting coordinates are 0, 0.\n");  
7796
                    }
7797
                    else
7798
                    {
7799
                        switch (command.ToLower())
7800
                        {
7801
                            case ("iddqd"):
7802
                                GodMode();
7803
                                break;
7804
7805
                            case ("start"):
7806
                                Console.Clear();
7807
                                Console.WriteLine("\n\n\n\n\n\n\n\n\n\n\t\tOne thousand years ago, Fafnir, the evil dragon, began his evil reign over the land of Dragonville.");
7808
                                Thread.Sleep(6000);
7809
                                Console.Clear();
7810
                                Console.WriteLine("\n\n\n\n\n\n\n\n\n\n\t\tHe was merciless. He slaughtered all who opposed him, and cared only for gold.");
7811
                                Thread.Sleep(6000);
7812
                                Console.Clear();
7813
                                Console.WriteLine("\n\n\n\n\n\n\n\n\n\n\t\tBut the people still had one thing left to give them hope.");
7814
                                Thread.Sleep(6000);
7815
                                Console.Clear();
7816
                                Console.WriteLine("\n\n\n\n\n\n\n\n\n\n\t\t\t\tThe great tree, Yggdrasil.");
7817
                                Thread.Sleep(5000);
7818
                                Console.Clear();
7819
                                Console.WriteLine("\n\n\n\n\n\n\n\n\n\n\t\tThe people of Dragonville chose Siegfried, their finest Paladin, to journey to Yggdrasil and receive his blessing.");
7820
                                Thread.Sleep(6000);
7821
                                Console.Clear();
7822
                                Console.WriteLine("\n\n\n\n\n\n\n\n\n\n\t\tYggdrasil blessed Siegfried with the mighty Balmus, a magical blade with the potential to slay the mighty Fafnir.");
7823
                                Thread.Sleep(6000);
7824
                                Console.Clear();
7825
                                Console.WriteLine("\n\n\n\n\n\n\n\n\n\n\t\tSiegfried travelled to Fafnir's lair, and an epic battle ended with the death of Fafnir.");
7826
                                Thread.Sleep(6000);
7827
                                Console.Clear();
7828
                                Console.WriteLine("\n\n\n\n\n\n\n\n\n\n\t\tSiegfried vanished shortly after this, and was never heard from again.");
7829
                                Thread.Sleep(6000);
7830
                                Console.Clear();
7831
                                Console.WriteLine("\n\n\n\n\n\n\n\n\n\n\t\tPeace returned to the land of Dragonville for a thousand years.");
7832
                                Thread.Sleep(6000);
7833
                                Console.Clear();
7834
                                Console.WriteLine("\n\n\n\n\n\n\n\n\n\n\t\tBut time flows like a river, and history repeats.");
7835
                                Thread.Sleep(6000);
7836
                                Console.Clear();
7837
                                Console.WriteLine("You wake up and look around you. You see you are in a bed at an Inn. You touch your head and discover a bloody bandage.\n");
7838
                                Console.ForegroundColor = ConsoleColor.Yellow;
7839
                                Console.WriteLine("\nInkeeper:");
7840
                                Console.WriteLine("Ahh you're awake! I wasn't sure if you would wake up at all. You're lucky to be alive! Tell me sir, what is your name?\n");
7841
                                Console.WriteLine("You can't remember can ya? I'm not surprised. That is quite a bump ya got on your head. For now let's just call you " + characterName + ".\nWell based on your gear, I would say you must be a Paladin of sorts. Why don't you have a look around town? Maybe that will\nhelp you remember why you came here.\n");
7842
                                Console.ForegroundColor = ConsoleColor.White;
7843
                                break;
7844
7845
                            default:
7846
                                HelpCommand();
7847
                                break;
7848
                        }
7849
                    }
7850
                    if (command == "load game")
7851
                    {
7852
                        Console.ForegroundColor = ConsoleColor.Yellow;
7853
                        Console.WriteLine("\nInnkeeper:\nGood morning Paladin! May Yggdrasil bless you!\n");
7854
                        Console.ForegroundColor = ConsoleColor.White;
7855
                    }
7856
                }
7857
                StopMusic();
7858
                //continue after "start"
7859
                MusicTown1();
7860
                while (command != "leave inn")
7861
                {
7862
                    command = Console.ReadLine();
7863
                    switch (command.ToLower())
7864
                    {
7865
                        case ("leave inn"):
7866
                            Console.WriteLine("\nYou leave the inn. Outside the inn you see a small village. Parts of the village look as if they were burnt. There is a shop in\nthe village and a few villagers.\n");
7867
                            break;
7868
7869
                        default:
7870
                            HelpCommand();
7871
                            break;
7872
                    }
7873
                }
7874
7875
                //continue after leaving inn
7876
                while ((command != "go east") && (command != "go west") && (command != "go north") && (command != "go south"))
7877
                {
7878
                    command = Console.ReadLine();
7879
                    switch (command.ToLower())
7880
                    {
7881
                        case ("visit inn"):
7882
                            Inn();
7883
                            break;
7884
7885
                        case ("visit shop"):
7886
                            shop();
7887
                            break;
7888
7889
                        case ("talk villager"):
7890
                            Console.ForegroundColor = ConsoleColor.Yellow;
7891
                            Console.WriteLine("\nVillager:");
7892
                            Console.WriteLine("Hello stranger! It is good to see you are awake. This village was attacked by a dragon. Not many have survived. I wouldn't stay\nhere long if I were you. The dragon could come back at any moment.\n");
7893
                            Console.ForegroundColor = ConsoleColor.White;
7894
                            break;
7895
7896
                        default:
7897
                            GoDirection();
7898
                            break;                   
7899
                    }
7900
               }
7901
                while (endgame != 1)
7902
                {
7903
                    while (((xCoordinate >= -6) && (xCoordinate <= 4)) && ((yCoordinate >= -3) && (yCoordinate <= 4)))
7904
                    {
7905
                        EncounterSystem();
7906
                        while ((xCoordinate == 0) && (yCoordinate == 0))
7907
                        {
7908
                            command = Console.ReadLine();
7909
                            switch (command.ToLower())
7910
                            {
7911
                                case ("visit inn"):
7912
                                    Inn();
7913
                                    break;
7914
7915
                                case ("visit shop"):
7916
                                    shop();
7917
                                    break;
7918
7919
                                case ("talk villager"):
7920
                                    Console.ForegroundColor = ConsoleColor.Yellow;
7921
                                    Console.WriteLine("\nVillager:");
7922
                                    Console.WriteLine("Oh hi there " + characterName + "! It looks like that nasty old dragon didn't come back after all.\n");
7923
                                    Console.ForegroundColor = ConsoleColor.White;
7924
                                    break;
7925
7926
                                default:
7927
                                    GoDirection();
7928
                                    break;
7929
                            }
7930
                        }
7931
                        while ((xCoordinate == 1) && (yCoordinate == 0))
7932
                        {
7933
                            command = Console.ReadLine();
7934
                            switch (command.ToLower())
7935
                            {
7936
                                default:
7937
                                    GoDirection();
7938
                                    break;
7939
                            }
7940
                        }
7941
                        while ((xCoordinate == 2) && (yCoordinate == 0))
7942
                        {
7943
                            command = Console.ReadLine();
7944
                            switch (command.ToLower())
7945
                            {
7946
                                default:
7947
                                    GoDirection();
7948
                                    break;
7949
                            }
7950
                        }
7951
                        while ((xCoordinate == 3) && (yCoordinate == 0))
7952
                        {
7953
                            command = Console.ReadLine();
7954
                            switch (command.ToLower())
7955
                            {
7956
                                default:
7957
                                    GoDirection();
7958
                                    break;
7959
                            }
7960
                        }
7961
                        while ((xCoordinate == 4) && (yCoordinate == 0))
7962
                        {
7963
                            command = Console.ReadLine();
7964
                            switch (command.ToLower())
7965
                            {
7966
                                case ("visit inn"):
7967
                                    Inn1();
7968
                                    break;
7969
7970
                                case ("visit shop"):
7971
                                    shop1();
7972
                                    break;
7973
7974
                                default:
7975
                                    GoDirection();
7976
                                    break;
7977
                            }
7978
                        }
7979
                        while ((xCoordinate == -6) && (yCoordinate == 0))
7980
                        {
7981
                            command = Console.ReadLine();
7982
                            switch (command.ToLower())
7983
                            {
7984
                                default:
7985
                                    GoDirection();
7986
                                    break;
7987
                            }
7988
                        }
7989
                        while ((xCoordinate == -5) && (yCoordinate == 0))
7990
                        {
7991
                            command = Console.ReadLine();
7992
                            switch (command.ToLower())
7993
                            {
7994
                                default:
7995
                                    GoDirection();
7996
                                    break;
7997
                            }
7998
                        }
7999
                        while ((xCoordinate == -4) && (yCoordinate == 0))
8000
                        {
8001
                            command = Console.ReadLine();
8002
                            switch (command.ToLower())
8003
                            {
8004
                                default:
8005
                                    GoDirection();
8006
                                    break;
8007
                            }
8008
                        }
8009
                        while ((xCoordinate == -3) && (yCoordinate == 0))
8010
                        {
8011
                            command = Console.ReadLine();
8012
                            switch (command.ToLower())
8013
                            {
8014
                                default:
8015
                                    GoDirection();
8016
                                    break;
8017
                            }
8018
                        }
8019
                        while ((xCoordinate == -2) && (yCoordinate == 0))
8020
                        {
8021
                            command = Console.ReadLine();
8022
                            switch (command.ToLower())
8023
                            {
8024
                                default:
8025
                                    GoDirection();
8026
                                    break;
8027
                            }
8028
                        }
8029
                        while ((xCoordinate == -1) && (yCoordinate == 0))
8030
                        {
8031
                            command = Console.ReadLine();
8032
                            switch (command.ToLower())
8033
                            {
8034
                                default:
8035
                                    GoDirection();
8036
                                    break;
8037
                            }
8038
                        }
8039
                        while ((xCoordinate == -6) && (yCoordinate == -3))
8040
                        {
8041
                            command = Console.ReadLine();
8042
                            switch (command.ToLower())
8043
                            {
8044
                                default:
8045
                                    GoDirection();
8046
                                    break;
8047
                            }
8048
                        }
8049
                        while ((xCoordinate == -5) && (yCoordinate == -3))
8050
                        {
8051
                            command = Console.ReadLine();
8052
                            switch (command.ToLower())
8053
                            {
8054
                                case ("visit shop"):
8055
                                    shop3();
8056
                                    break;
8057
8058
                                case ("visit inn"):
8059
                                    Inn3();
8060
                                    break;
8061
8062
                                default:
8063
                                    GoDirection();
8064
                                    break;
8065
                            }
8066
                        }
8067
                        while ((xCoordinate == -4) && (yCoordinate == -3))
8068
                        {
8069
                            command = Console.ReadLine();
8070
                            switch (command.ToLower())
8071
                            {
8072
                                default:
8073
                                    GoDirection();
8074
                                    break;
8075
                            }
8076
                        }
8077
                        while ((xCoordinate == -3) && (yCoordinate == -3))
8078
                        {
8079
                            command = Console.ReadLine();
8080
                            switch (command.ToLower())
8081
                            {
8082
                                default:
8083
                                    GoDirection();
8084
                                    break;
8085
                            }
8086
                        }
8087
                        while ((xCoordinate == -2) && (yCoordinate == -3))
8088
                        {
8089
                            command = Console.ReadLine();
8090
                            switch (command.ToLower())
8091
                            {
8092
                                default:
8093
                                    GoDirection();
8094
                                    break;
8095
                            }
8096
                        }
8097
                        while ((xCoordinate == -1) && (yCoordinate == -3))
8098
                        {
8099
                            command = Console.ReadLine();
8100
                            switch (command.ToLower())
8101
                            {
8102
                                case ("visit inn"):
8103
                                    Inn1();
8104
                                    break;
8105
8106
                                case ("visit shop"):
8107
                                    shop1();
8108
                                    break;
8109
8110
                                default:
8111
                                    GoDirection();
8112
                                    break;
8113
                            }
8114
                        }
8115
                        while ((xCoordinate == 0) && (yCoordinate == -3))
8116
                        {
8117
                            command = Console.ReadLine();
8118
                            switch (command.ToLower())
8119
                            {
8120
                                default:
8121
                                    GoDirection();
8122
                                    break;
8123
                            }
8124
                        }
8125
                        while ((xCoordinate == 1) && (yCoordinate == -3))
8126
                        {
8127
                            command = Console.ReadLine();
8128
                            switch (command.ToLower())
8129
                            {
8130
                                default:
8131
                                    GoDirection();
8132
                                    break;
8133
                            }
8134
                        }
8135
                        while ((xCoordinate == 2) && (yCoordinate == -3))
8136
                        {
8137
                            command = Console.ReadLine();
8138
                            switch (command.ToLower())
8139
                            {
8140
                                default:
8141
                                    GoDirection();
8142
                                    break;
8143
                            }
8144
                        }
8145
                        while ((xCoordinate == 3) && (yCoordinate == -3))
8146
                        {
8147
                            command = Console.ReadLine();
8148
                            switch (command.ToLower())
8149
                            {
8150
                                case ("visit inn"):
8151
                                    Inn2();
8152
                                    break;
8153
8154
                                case ("visit shop"):
8155
                                    shop2();
8156
                                    break;
8157
8158
                                default:
8159
                                    GoDirection();
8160
                                    break;
8161
                            }
8162
                        }
8163
                        while ((xCoordinate == 4) && (yCoordinate == -3))
8164
                        {
8165
                            command = Console.ReadLine();
8166
                            switch (command.ToLower())
8167
                            {
8168
                                default:
8169
                                    GoDirection();
8170
                                    break;
8171
                            }
8172
                        }
8173
                        while ((xCoordinate == -6) && (yCoordinate == -2))
8174
                        {
8175
                            command = Console.ReadLine();
8176
                            switch (command.ToLower())
8177
                            {
8178
                                default:
8179
                                    GoDirection();
8180
                                    break;
8181
                            }
8182
                        }
8183
                        while ((xCoordinate == -5) && (yCoordinate == -2))
8184
                        {
8185
                            command = Console.ReadLine();
8186
                            switch (command.ToLower())
8187
                            {
8188
                                default:
8189
                                    GoDirection();
8190
                                    break;
8191
                            }
8192
                        }
8193
                        while ((xCoordinate == -4) && (yCoordinate == -2))
8194
                        {
8195
                            command = Console.ReadLine();
8196
                            switch (command.ToLower())
8197
                            {
8198
                                default:
8199
                                    GoDirection();
8200
                                    break;
8201
                            }
8202
                        }
8203
                        while ((xCoordinate == -3) && (yCoordinate == -2))
8204
                        {
8205
                            command = Console.ReadLine();
8206
                            switch (command.ToLower())
8207
                            {
8208
                                default:
8209
                                    GoDirection();
8210
                                    break;
8211
                            }
8212
                        }
8213
                        while ((xCoordinate == -2) && (yCoordinate == -2))
8214
                        {
8215
                            command = Console.ReadLine();
8216
                            switch (command.ToLower())
8217
                            {
8218
                                default:
8219
                                    GoDirection();
8220
                                    break;
8221
                            }
8222
                        }
8223
                        while ((xCoordinate == -1) && (yCoordinate == -2))
8224
                        {
8225
                            command = Console.ReadLine();
8226
                            switch (command.ToLower())
8227
                            {
8228
                                default:
8229
                                    GoDirection();
8230
                                    break;
8231
                            }
8232
                        }
8233
                        while ((xCoordinate == 0) && (yCoordinate == -2))
8234
                        {
8235
                            command = Console.ReadLine();
8236
                            switch (command.ToLower())
8237
                            {
8238
                                default:
8239
                                    GoDirection();
8240
                                    break;
8241
                            }
8242
                        }
8243
                        while ((xCoordinate == 1) && (yCoordinate == -2))
8244
                        {
8245
                            command = Console.ReadLine();
8246
                            switch (command.ToLower())
8247
                            {
8248
                                default:
8249
                                    GoDirection();
8250
                                    break;
8251
                            }
8252
                        }
8253
                        while ((xCoordinate == 2) && (yCoordinate == -2))
8254
                        {
8255
                            command = Console.ReadLine();
8256
                            switch (command.ToLower())
8257
                            {
8258
                                default:
8259
                                    GoDirection();
8260
                                    break;
8261
                            }
8262
                        }
8263
                        while ((xCoordinate == 3) && (yCoordinate == -2))
8264
                        {
8265
                            command = Console.ReadLine();
8266
                            switch (command.ToLower())
8267
                            {
8268
                                default:
8269
                                    GoDirection();
8270
                                    break;
8271
                            }
8272
                        }
8273
                        while ((xCoordinate == 4) && (yCoordinate == -2))
8274
                        {
8275
                            command = Console.ReadLine();
8276
                            switch (command.ToLower())
8277
                            {
8278
                                default:
8279
                                    GoDirection();
8280
                                    break;
8281
                            }
8282
                        }
8283
                        while ((xCoordinate == -6) && (yCoordinate == -1))
8284
                        {
8285
                            command = Console.ReadLine();
8286
                            switch (command.ToLower())
8287
                            {
8288
                                default:
8289
                                    GoDirection();
8290
                                    break;
8291
                            }
8292
                        }
8293
                        while ((xCoordinate == -5) && (yCoordinate == -1))
8294
                        {
8295
                            command = Console.ReadLine();
8296
                            switch (command.ToLower())
8297
                            {
8298
                                default:
8299
                                    GoDirection();
8300
                                    break;
8301
                            }
8302
                        }
8303
                        while ((xCoordinate == -4) && (yCoordinate == -1))
8304
                        {
8305
                            command = Console.ReadLine();
8306
                            switch (command.ToLower())
8307
                            {
8308
                                default:
8309
                                    GoDirection();
8310
                                    break;
8311
                            }
8312
                        }
8313
                        while ((xCoordinate == -3) && (yCoordinate == -1))
8314
                        {
8315
                            command = Console.ReadLine();
8316
                            switch (command.ToLower())
8317
                            {
8318
                                case ("visit inn"):
8319
                                    Inn1();
8320
                                    break;
8321
8322
                                case ("visit shop"):
8323
                                    shop1();
8324
                                    break;
8325
8326
                                default:
8327
                                    GoDirection();
8328
                                    break;
8329
                            }
8330
                        }
8331
                        while ((xCoordinate == -2) && (yCoordinate == -1))
8332
                        {
8333
                            command = Console.ReadLine();
8334
                            switch (command.ToLower())
8335
                            {
8336
                                default:
8337
                                    GoDirection();
8338
                                    break;
8339
                            }
8340
                        }
8341
                        while ((xCoordinate == -1) && (yCoordinate == -1))
8342
                        {
8343
                            command = Console.ReadLine();
8344
                            switch (command.ToLower())
8345
                            {
8346
                                default:
8347
                                    GoDirection();
8348
                                    break;
8349
                            }
8350
                        }
8351
                        while ((xCoordinate == 0) && (yCoordinate == -1))
8352
                        {
8353
                            command = Console.ReadLine();
8354
                            switch (command.ToLower())
8355
                            {
8356
                                default:
8357
                                    GoDirection();
8358
                                    break;
8359
                            }
8360
                        }
8361
                        while ((xCoordinate == 1) && (yCoordinate == -1))
8362
                        {
8363
                            command = Console.ReadLine();
8364
                            switch (command.ToLower())
8365
                            {
8366
                                default:
8367
                                    GoDirection();
8368
                                    break;
8369
                            }
8370
                        }
8371
                        while ((xCoordinate == 2) && (yCoordinate == -1))
8372
                        {
8373
                            command = Console.ReadLine();
8374
                            switch (command.ToLower())
8375
                            {
8376
                                default:
8377
                                    GoDirection();
8378
                                    break;
8379
                            }
8380
                        }
8381
                        while ((xCoordinate == 3) && (yCoordinate == -1))
8382
                        {
8383
                            command = Console.ReadLine();
8384
                            switch (command.ToLower())
8385
                            {
8386
                                default:
8387
                                    GoDirection();
8388
                                    break;
8389
                            }
8390
                        }
8391
                        while ((xCoordinate == 4) && (yCoordinate == -1))
8392
                        {
8393
                            command = Console.ReadLine();
8394
                            switch (command.ToLower())
8395
                            {
8396
                                default:
8397
                                    GoDirection();
8398
                                    break;
8399
                            }
8400
                        }
8401
                        while ((xCoordinate == -6) && (yCoordinate == 1))
8402
                        {
8403
                            command = Console.ReadLine();
8404
                            switch (command.ToLower())
8405
                            {
8406
                                default:
8407
                                    GoDirection();
8408
                                    break;
8409
                            }
8410
                        }
8411
                        while ((xCoordinate == -5) && (yCoordinate == 1))
8412
                        {
8413
                            command = Console.ReadLine();
8414
                            switch (command.ToLower())
8415
                            {
8416
                                case ("visit inn"):
8417
                                    Inn2();
8418
                                    break;
8419
8420
                                case ("visit shop"):
8421
                                    shop2();
8422
                                    break;
8423
8424
                                default:
8425
                                    GoDirection();
8426
                                    break;
8427
                            }
8428
                        }
8429
                        while ((xCoordinate == -4) && (yCoordinate == 1))
8430
                        {
8431
                            command = Console.ReadLine();
8432
                            switch (command.ToLower())
8433
                            {
8434
                                default:
8435
                                    GoDirection();
8436
                                    break;
8437
                            }
8438
                        }
8439
                        while ((xCoordinate == -3) && (yCoordinate == 1))
8440
                        {
8441
                            command = Console.ReadLine();
8442
                            switch (command.ToLower())
8443
                            {
8444
                                default:
8445
                                    GoDirection();
8446
                                    break;
8447
                            }
8448
                        }
8449
                        while ((xCoordinate == -2) && (yCoordinate == 1))
8450
                        {
8451
                            command = Console.ReadLine();
8452
                            switch (command.ToLower())
8453
                            {
8454
                                default:
8455
                                    GoDirection();
8456
                                    break;
8457
                            }
8458
                        }
8459
                        while ((xCoordinate == -1) && (yCoordinate == 1))
8460
                        {
8461
                            command = Console.ReadLine();
8462
                            switch (command.ToLower())
8463
                            {
8464
                                default:
8465
                                    GoDirection();
8466
                                    break;
8467
                            }
8468
                        }
8469
                        while ((xCoordinate == 0) && (yCoordinate == 1))
8470
                        {
8471
                            command = Console.ReadLine();
8472
                            switch (command.ToLower())
8473
                            {
8474
                                default:
8475
                                    GoDirection();
8476
                                    break;
8477
                            }
8478
                        }
8479
                        while ((xCoordinate == 1) && (yCoordinate == 1))
8480
                        {
8481
                            command = Console.ReadLine();
8482
                            switch (command.ToLower())
8483
                            {
8484
                                default:
8485
                                    GoDirection();
8486
                                    break;
8487
                            }
8488
                        }
8489
                        while ((xCoordinate == 2) && (yCoordinate == 1))
8490
                        {
8491
                            command = Console.ReadLine();
8492
                            switch (command.ToLower())
8493
                            {
8494
                                default:
8495
                                    GoDirection();
8496
                                    break;
8497
                            }
8498
                        }
8499
                        while ((xCoordinate == 3) && (yCoordinate == 1))
8500
                        {
8501
                            command = Console.ReadLine();
8502
                            switch (command.ToLower())
8503
                            {
8504
                                default:
8505
                                    GoDirection();
8506
                                    break;
8507
                            }
8508
                        }
8509
                        while ((xCoordinate == 4) && (yCoordinate == 1))
8510
                        {
8511
                            command = Console.ReadLine();
8512
                            switch (command.ToLower())
8513
                            {
8514
                                default:
8515
                                    GoDirection();
8516
                                    break;
8517
                            }
8518
                        }
8519
                        while ((xCoordinate == -6) && (yCoordinate == 2))
8520
                        {
8521
                            command = Console.ReadLine();
8522
                            switch (command.ToLower())
8523
                            {
8524
                                default:
8525
                                    GoDirection();
8526
                                    break;
8527
                            }
8528
                        }
8529
                        while ((xCoordinate == -5) && (yCoordinate == 2))
8530
                        {
8531
                            command = Console.ReadLine();
8532
                            switch (command.ToLower())
8533
                            {
8534
                                default:
8535
                                    GoDirection();
8536
                                    break;
8537
                            }
8538
                        }
8539
                        while ((xCoordinate == -4) && (yCoordinate == 2))
8540
                        {
8541
                            command = Console.ReadLine();
8542
                            switch (command.ToLower())
8543
                            {
8544
                                default:
8545
                                    GoDirection();
8546
                                    break;
8547
                            }
8548
                        }
8549
                        while ((xCoordinate == -3) && (yCoordinate == 2))
8550
                        {
8551
                            command = Console.ReadLine();
8552
                            switch (command.ToLower())
8553
                            {
8554
                                default:
8555
                                    GoDirection();
8556
                                    break;
8557
                            }
8558
                        }
8559
                        while ((xCoordinate == -2) && (yCoordinate == 2))
8560
                        {
8561
                            command = Console.ReadLine();
8562
                            switch (command.ToLower())
8563
                            {
8564
                                default:
8565
                                    GoDirection();
8566
                                    break;
8567
                            }
8568
                        }
8569
                        while ((xCoordinate == -1) && (yCoordinate == 2))
8570
                        {
8571
                            command = Console.ReadLine();
8572
                            switch (command.ToLower())
8573
                            {
8574
                                default:
8575
                                    GoDirection();
8576
                                    break;
8577
                            }
8578
                        }
8579
                        while ((xCoordinate == 0) && (yCoordinate == 2))
8580
                        {
8581
                            command = Console.ReadLine();
8582
                            switch (command.ToLower())
8583
                            {
8584
                                default:
8585
                                    GoDirection();
8586
                                    break;
8587
                            }
8588
                        }
8589
                        while ((xCoordinate == 1) && (yCoordinate == 2))
8590
                        {
8591
                            command = Console.ReadLine();
8592
                            switch (command.ToLower())
8593
                            {
8594
                                default:
8595
                                    GoDirection();
8596
                                    break;
8597
                            }
8598
                        }
8599
                        while ((xCoordinate == 2) && (yCoordinate == 2))
8600
                        {
8601
                            command = Console.ReadLine();
8602
                            switch (command.ToLower())
8603
                            {
8604
                                default:
8605
                                    GoDirection();
8606
                                    break;
8607
                            }
8608
                        }
8609
                        while ((xCoordinate == 3) && (yCoordinate == 2))
8610
                        {
8611
                            command = Console.ReadLine();
8612
                            switch (command.ToLower())
8613
                            {
8614
                                default:
8615
                                    GoDirection();
8616
                                    break;
8617
                            }
8618
                        }
8619
                        while ((xCoordinate == 4) && (yCoordinate == 2))
8620
                        {
8621
                            command = Console.ReadLine();
8622
                            switch (command.ToLower())
8623
                            {
8624
                                default:
8625
                                    GoDirection();
8626
                                    break;
8627
                            }
8628
                        }
8629
                        while ((xCoordinate == -6) && (yCoordinate == 3))
8630
                        {
8631
                            command = Console.ReadLine();
8632
                            switch (command.ToLower())
8633
                            {
8634
                                default:
8635
                                    GoDirection();
8636
                                    break;
8637
                            }
8638
                        }
8639
                        while ((xCoordinate == -5) && (yCoordinate == 3))
8640
                        {
8641
                            command = Console.ReadLine();
8642
                            switch (command.ToLower())
8643
                            {
8644
                                default:
8645
                                    GoDirection();
8646
                                    break;
8647
                            }
8648
                        }
8649
                        while ((xCoordinate == -4) && (yCoordinate == 3))
8650
                        {
8651
                            command = Console.ReadLine();
8652
                            switch (command.ToLower())
8653
                            {
8654
                                default:
8655
                                    GoDirection();
8656
                                    break;
8657
                            }
8658
                        }
8659
                        while ((xCoordinate == -3) && (yCoordinate == 3))
8660
                        {
8661
                            command = Console.ReadLine();
8662
                            switch (command.ToLower())
8663
                            {
8664
                                case ("visit inn"):
8665
                                    Inn2();
8666
                                    break;
8667
8668
                                case ("visit shop"):
8669
                                    shop2();
8670
                                    break;
8671
8672
                                default:
8673
                                    GoDirection();
8674
                                    break;
8675
                            }
8676
                        }
8677
                        while ((xCoordinate == -2) && (yCoordinate == 3))
8678
                        {
8679
                            command = Console.ReadLine();
8680
                            switch (command.ToLower())
8681
                            {
8682
                                default:
8683
                                    GoDirection();
8684
                                    break;
8685
                            }
8686
                        }
8687
                        while ((xCoordinate == -1) && (yCoordinate == 3))
8688
                        {
8689
                            command = Console.ReadLine();
8690
                            switch (command.ToLower())
8691
                            {
8692
                                default:
8693
                                    GoDirection();
8694
                                    break;
8695
                            }
8696
                        }
8697
                        while ((xCoordinate == 0) && (yCoordinate == 3))
8698
                        {
8699
                            command = Console.ReadLine();
8700
                            switch (command.ToLower())
8701
                            {
8702
                                default:
8703
                                    GoDirection();
8704
                                    break;
8705
                            }
8706
                        }
8707
                        while ((xCoordinate == 1) && (yCoordinate == 3))
8708
                        {
8709
                            command = Console.ReadLine();
8710
                            switch (command.ToLower())
8711
                            {
8712
                                default:
8713
                                    GoDirection();
8714
                                    break;
8715
                            }
8716
                        }
8717
                        while ((xCoordinate == 2) && (yCoordinate == 3))
8718
                        {
8719
                            command = Console.ReadLine();
8720
                            switch (command.ToLower())
8721
                            {
8722
                                case ("visit inn"):
8723
                                    Inn2();
8724
                                    break;
8725
8726
                                case ("visit shop"):
8727
                                    shop2();
8728
                                    break;
8729
8730
                                default:
8731
                                    GoDirection();
8732
                                    break;
8733
                            }
8734
                        }
8735
                        while ((xCoordinate == 3) && (yCoordinate == 3))
8736
                        {
8737
                            command = Console.ReadLine();
8738
                            switch (command.ToLower())
8739
                            {
8740
                                default:
8741
                                    GoDirection();
8742
                                    break;
8743
                            }
8744
                        }
8745
                        while ((xCoordinate == 4) && (yCoordinate == 3))
8746
                        {
8747
                            command = Console.ReadLine();
8748
                            switch (command.ToLower())
8749
                            {
8750
                                default:
8751
                                    GoDirection();
8752
                                    break;
8753
                            }
8754
                        }
8755
                        while ((xCoordinate == -6) && (yCoordinate == 4))
8756
                        {
8757
                            command = Console.ReadLine();
8758
                            switch (command.ToLower())
8759
                            {
8760
                                default:
8761
                                    GoDirection();
8762
                                    break;
8763
                            }
8764
                        }
8765
                        while ((xCoordinate == -5) && (yCoordinate == 4))
8766
                        {
8767
                            command = Console.ReadLine();
8768
                            switch (command.ToLower())
8769
                            {
8770
                                default:
8771
                                    GoDirection();
8772
                                    break;
8773
                            }
8774
                        }
8775
                        while ((xCoordinate == -4) && (yCoordinate == 4))
8776
                        {
8777
                            command = Console.ReadLine();
8778
                            switch (command.ToLower())
8779
                            {
8780
                                default:
8781
                                    GoDirection();
8782
                                    break;
8783
                            }
8784
                        }
8785
                        while ((xCoordinate == -3) && (yCoordinate == 4))
8786
                        {
8787
                            command = Console.ReadLine();
8788
                            switch (command.ToLower())
8789
                            {
8790
                                default:
8791
                                    GoDirection();
8792
                                    break;
8793
                            }
8794
                        }
8795
                        while ((xCoordinate == -2) && (yCoordinate == 4))
8796
                        {
8797
                            command = Console.ReadLine();
8798
                            switch (command.ToLower())
8799
                            {
8800
                                default:
8801
                                    GoDirection();
8802
                                    break;
8803
                            }
8804
                        }
8805
                        while ((xCoordinate == -1) && (yCoordinate == 4))
8806
                        {
8807
                            command = Console.ReadLine();
8808
                            switch (command.ToLower())
8809
                            {
8810
                                default:
8811
                                    GoDirection();
8812
                                    break;
8813
                            }
8814
                        }
8815
                        while ((xCoordinate == 0) && (yCoordinate == 4))
8816
                        {
8817
                            command = Console.ReadLine();
8818
                            switch (command.ToLower())
8819
                            {
8820
                                default:
8821
                                    GoDirection();
8822
                                    break;
8823
                            }
8824
                        }
8825
                        while ((xCoordinate == 1) && (yCoordinate == 4))
8826
                        {
8827
                            command = Console.ReadLine();
8828
                            switch (command.ToLower())
8829
                            {
8830
                                default:
8831
                                    GoDirection();
8832
                                    break;
8833
                            }
8834
                        }
8835
                        while ((xCoordinate == 2) && (yCoordinate == 4))
8836
                        {
8837
                            command = Console.ReadLine();
8838
                            switch (command.ToLower())
8839
                            {
8840
                                default:
8841
                                    GoDirection();
8842
                                    break;
8843
                            }
8844
                        }
8845
                        while ((xCoordinate == 3) && (yCoordinate == 4))
8846
                        {
8847
                            command = Console.ReadLine();
8848
                            switch (command.ToLower())
8849
                            {
8850
                                default:
8851
                                    GoDirection();
8852
                                    break;
8853
                            }
8854
                        }
8855
                        while ((xCoordinate == 4) && (yCoordinate == 4))
8856
                        {
8857
                            command = Console.ReadLine();
8858
                            switch (command.ToLower())
8859
                            {
8860
                                default:
8861
                                    GoDirection();
8862
                                    break;
8863
                            }
8864
                        }
8865
                    }
8866
8867
                    while (((xCoordinate >= -6) && (xCoordinate <= 4)) && (yCoordinate == -4))
8868
                    {
8869
                        EncounterSystem();
8870
                        while ((xCoordinate == -6) && (yCoordinate == -4))
8871
                        {
8872
                            command = Console.ReadLine();
8873
                            switch (command.ToLower())
8874
                            {
8875
                                default:
8876
                                    GoDirectionLower();
8877
                                    break;
8878
                            }
8879
                        }
8880
                        while ((xCoordinate == -5) && (yCoordinate == -4))
8881
                        {
8882
                            command = Console.ReadLine();
8883
                            switch (command.ToLower())
8884
                            {
8885
                                default:
8886
                                    GoDirectionLower();
8887
                                    break;
8888
                            }
8889
                        }
8890
                        while ((xCoordinate == -4) && (yCoordinate == -4))
8891
                        {
8892
                            command = Console.ReadLine();
8893
                            switch (command.ToLower())
8894
                            {
8895
                                default:
8896
                                    GoDirectionLower();
8897
                                    break;
8898
                            }
8899
                        }
8900
                        while ((xCoordinate == -3) && (yCoordinate == -4))
8901
                        {
8902
                            command = Console.ReadLine();
8903
                            switch (command.ToLower())
8904
                            {
8905
                                default:
8906
                                    GoDirectionLower();
8907
                                    break;
8908
                            }
8909
                        }
8910
                        while ((xCoordinate == -2) && (yCoordinate == -4))
8911
                        {
8912
                            command = Console.ReadLine();
8913
                            switch (command.ToLower())
8914
                            {
8915
                                default:
8916
                                    GoDirectionLower();
8917
                                    break;
8918
                            }
8919
                        }
8920
                        while ((xCoordinate == -1) && (yCoordinate == -4))
8921
                        {
8922
                            command = Console.ReadLine();
8923
                            switch (command.ToLower())
8924
                            {
8925
                                default:
8926
                                    GoDirectionLower();
8927
                                    break;
8928
                            }
8929
                        }
8930
                        while ((xCoordinate == 0) && (yCoordinate == -4))
8931
                        {
8932
                            command = Console.ReadLine();
8933
                            switch (command.ToLower())
8934
                            {
8935
                                default:
8936
                                    GoDirectionLower();
8937
                                    break;
8938
                            }
8939
                        }
8940
                        while ((xCoordinate == 1) && (yCoordinate == -4))
8941
                        {
8942
                            command = Console.ReadLine();
8943
                            switch (command.ToLower())
8944
                            {
8945
                                default:
8946
                                    GoDirectionLower();
8947
                                    break;
8948
                            }
8949
                        }
8950
                        while ((xCoordinate == 2) && (yCoordinate == -4))
8951
                        {
8952
                            command = Console.ReadLine();
8953
                            switch (command.ToLower())
8954
                            {
8955
                                default:
8956
                                    GoDirectionLower();
8957
                                    break;
8958
                            }
8959
                        }
8960
                        while ((xCoordinate == 3) && (yCoordinate == -4))
8961
                        {
8962
                            command = Console.ReadLine();
8963
                            switch (command.ToLower())
8964
                            {
8965
                                default:
8966
                                    GoDirectionLower();
8967
                                    break;
8968
                            }
8969
                        }
8970
                        while ((xCoordinate == 4) && (yCoordinate == -4))
8971
                        {
8972
                            command = Console.ReadLine();
8973
                            switch (command.ToLower())
8974
                            {
8975
                                default:
8976
                                    GoDirectionLower();
8977
                                    break;
8978
                            }
8979
                        }
8980
                    }
8981
8982
                    while (((xCoordinate >= -6) && (xCoordinate <= 4)) && (yCoordinate == 5))
8983
                    {
8984
                        EncounterSystem();
8985
                        while ((xCoordinate == -6) && (yCoordinate == 5))
8986
                        {
8987
                            command = Console.ReadLine();
8988
                            switch (command.ToLower())
8989
                            {
8990
                                default:
8991
                                    GoDirectionUpper();
8992
                                    break;
8993
                            }
8994
                        }
8995
                        while ((xCoordinate == -5) && (yCoordinate == 5))
8996
                        {
8997
                            command = Console.ReadLine();
8998
                            switch (command.ToLower())
8999
                            {
9000
                                default:
9001
                                    GoDirectionUpper();
9002
                                    break;
9003
                            }
9004
                        }
9005
                        while ((xCoordinate == -4) && (yCoordinate == 5))
9006
                        {
9007
                            command = Console.ReadLine();
9008
                            switch (command.ToLower())
9009
                            {
9010
                                default:
9011
                                    GoDirectionUpper();
9012
                                    break;
9013
                            }
9014
                        }
9015
                        while ((xCoordinate == -3) && (yCoordinate == 5))
9016
                        {
9017
                            command = Console.ReadLine();
9018
                            switch (command.ToLower())
9019
                            {
9020
                                default:
9021
                                    GoDirectionUpper();
9022
                                    break;
9023
                            }
9024
                        }
9025
                        while ((xCoordinate == -2) && (yCoordinate == 5))
9026
                        {
9027
                            command = Console.ReadLine();
9028
                            switch (command.ToLower())
9029
                            {
9030
                                default:
9031
                                    GoDirectionUpper();
9032
                                    break;
9033
                            }
9034
                        }
9035
                        while ((xCoordinate == -1) && (yCoordinate == 5))
9036
                        {
9037
                            command = Console.ReadLine();
9038
                            switch (command.ToLower())
9039
                            {
9040
                                case ("look"):
9041
                                    Console.WriteLine("\nYou see a vast sea before you. The air smells of salt. There is a strange shadow in the sea close to the beach.\n");
9042
                                    break;
9043
9044
                                case ("inspect shadow"):
9045
                                    Console.WriteLine("\nYou approach the shadow. You become more and more uneasy the closer you get. Suddenly an elemental creature emerges from the sea.\n");
9046
                                    if (level < 10)
9047
                                        Console.ForegroundColor = ConsoleColor.Yellow;
9048
                                        Console.WriteLine("\nWater Elemental:\nBe gone pathetic creature. You do not have the strength to defeat me. Come back when you are worthy.\n");
9049
                                        Console.ForegroundColor = ConsoleColor.White;
9050
                                    break;
9051
9052
                                default:
9053
                                    GoDirectionUpper();
9054
                                    break;
9055
                            }
9056
                        }
9057
                        while ((xCoordinate == 0) && (yCoordinate == 5))
9058
                        {
9059
                            command = Console.ReadLine();
9060
                            switch (command.ToLower())
9061
                            {
9062
                                case ("visit inn"):
9063
                                    Inn3();
9064
                                    break;
9065
9066
                                case ("visit shop"):
9067
                                    shop3();
9068
                                    break;
9069
9070
                                default:
9071
                                    GoDirectionUpper();
9072
                                    break;
9073
                            }
9074
                        }
9075
                        while ((xCoordinate == 1) && (yCoordinate == 5))
9076
                        {
9077
                            command = Console.ReadLine();
9078
                            switch (command.ToLower())
9079
                            {
9080
                                default:
9081
                                    GoDirectionUpper();
9082
                                    break;
9083
                            }
9084
                        }
9085
                        while ((xCoordinate == 2) && (yCoordinate == 5))
9086
                        {
9087
                            command = Console.ReadLine();
9088
                            switch (command.ToLower())
9089
                            {
9090
                                default:
9091
                                    GoDirectionUpper();
9092
                                    break;
9093
                            }
9094
                        }
9095
                        while ((xCoordinate == 3) && (yCoordinate == 5))
9096
                        {
9097
                            command = Console.ReadLine();
9098
                            switch (command.ToLower())
9099
                            {
9100
                                default:
9101
                                    GoDirectionUpper();
9102
                                    break;
9103
                            }
9104
                        }
9105
                        while ((xCoordinate == 4) && (yCoordinate == 5))
9106
                        {
9107
                            command = Console.ReadLine();
9108
                            switch (command.ToLower())
9109
                            {
9110
                                default:
9111
                                    GoDirectionUpper();
9112
                                    break;
9113
                            }
9114
                        }
9115
                    }
9116
9117
                    while ((xCoordinate == 5) && ((yCoordinate >= -3) && (yCoordinate <= 4)))
9118
                    {
9119
                        EncounterSystem();
9120
                        while ((xCoordinate == 5) && (yCoordinate == -3))
9121
                        {
9122
                            command = Console.ReadLine();
9123
                            switch (command.ToLower())
9124
                            {
9125
                                default:
9126
                                    GoDirectionRight();
9127
                                    break;
9128
                            }
9129
                        }
9130
                        while ((xCoordinate == 5) && (yCoordinate == -2))
9131
                        {
9132
                            command = Console.ReadLine();
9133
                            switch (command.ToLower())
9134
                            {
9135
                                default:
9136
                                    GoDirectionRight();
9137
                                    break;
9138
                            }
9139
                        }
9140
                        while ((xCoordinate == 5) && (yCoordinate == -1))
9141
                        {
9142
                            command = Console.ReadLine();
9143
                            switch (command.ToLower())
9144
                            {
9145
                                default:
9146
                                    GoDirectionRight();
9147
                                    break;
9148
                            }
9149
                        }
9150
                        while ((xCoordinate == 5) && (yCoordinate == 0))
9151
                        {
9152
                            command = Console.ReadLine();
9153
                            switch (command.ToLower())
9154
                            {
9155
                                default:
9156
                                    GoDirectionRight();
9157
                                    break;
9158
                            }
9159
                        }
9160
                        while ((xCoordinate == 5) && (yCoordinate == 1))
9161
                        {
9162
                            command = Console.ReadLine();
9163
                            switch (command.ToLower())
9164
                            {
9165
                                default:
9166
                                    GoDirectionRight();
9167
                                    break;
9168
                            }
9169
                        }
9170
                        while ((xCoordinate == 5) && (yCoordinate == 2))
9171
                        {
9172
                            command = Console.ReadLine();
9173
                            switch (command.ToLower())
9174
                            {
9175
                                default:
9176
                                    GoDirectionRight();
9177
                                    break;
9178
                            }
9179
                        }
9180
                        while ((xCoordinate == 5) && (yCoordinate == 3))
9181
                        {
9182
                            command = Console.ReadLine();
9183
                            switch (command.ToLower())
9184
                            {
9185
                                default:
9186
                                    GoDirectionRight();
9187
                                    break;
9188
                            }
9189
                        }
9190
                        while ((xCoordinate == 5) && (yCoordinate == 4))
9191
                        {
9192
                            command = Console.ReadLine();
9193
                            switch (command.ToLower())
9194
                            {
9195
                                default:
9196
                                    GoDirectionRight();
9197
                                    break;
9198
                            }
9199
                        }
9200
                    }
9201
9202
                    while ((xCoordinate == -7) && ((yCoordinate >= -3) && (yCoordinate <= 4)))
9203
                    {
9204
                        EncounterSystem();
9205
                        while ((xCoordinate == -7) && (yCoordinate == -3))
9206
                        {
9207
                            command = Console.ReadLine();
9208
                            switch (command.ToLower())
9209
                            {
9210
                                default:
9211
                                    GoDirectionLeft();
9212
                                    break;
9213
                            }
9214
                        }
9215
                        while ((xCoordinate == -7) && (yCoordinate == -2))
9216
                        {
9217
                            command = Console.ReadLine();
9218
                            switch (command.ToLower())
9219
                            {
9220
                                default:
9221
                                    GoDirectionLeft();
9222
                                    break;
9223
                            }
9224
                        }
9225
                        while ((xCoordinate == -7) && (yCoordinate == -1))
9226
                        {
9227
                            command = Console.ReadLine();
9228
                            switch (command.ToLower())
9229
                            {
9230
                                default:
9231
                                    GoDirectionLeft();
9232
                                    break;
9233
                            }
9234
                        }
9235
                        while ((xCoordinate == -7) && (yCoordinate == 0))
9236
                        {
9237
                            command = Console.ReadLine();
9238
                            switch (command.ToLower())
9239
                            {
9240
                                case ("visit inn"):
9241
                                    Inn3();
9242
                                    break;
9243
9244
                                case ("visit shop"):
9245
                                    shop3();
9246
                                    break;
9247
9248
                                default:
9249
                                    GoDirectionLeft();
9250
                                    break;
9251
                            }
9252
                        }
9253
                        while ((xCoordinate == -7) && (yCoordinate == 1))
9254
                        {
9255
                            command = Console.ReadLine();
9256
                            switch (command.ToLower())
9257
                            {
9258
                                default:
9259
                                    GoDirectionLeft();
9260
                                    break;
9261
                            }
9262
                        }
9263
                        while ((xCoordinate == -7) && (yCoordinate == 2))
9264
                        {
9265
                            command = Console.ReadLine();
9266
                            switch (command.ToLower())
9267
                            {
9268
                                default:
9269
                                    GoDirectionLeft();
9270
                                    break;
9271
                            }
9272
                        }
9273
                        while ((xCoordinate == -7) && (yCoordinate == 3))
9274
                        {
9275
                            command = Console.ReadLine();
9276
                            switch (command.ToLower())
9277
                            {
9278
                                default:
9279
                                    GoDirectionLeft();
9280
                                    break;
9281
                            }
9282
                        }
9283
                        while ((xCoordinate == -7) && (yCoordinate == 4))
9284
                        {
9285
                            command = Console.ReadLine();
9286
                            switch (command.ToLower())
9287
                            {
9288
                                default:
9289
                                    GoDirectionLeft();
9290
                                    break;
9291
                            }
9292
                        }
9293
                    }
9294
9295
                    while ((xCoordinate == 5) && (yCoordinate == -4))
9296
                    {
9297
                        EncounterSystem();
9298
                        command = Console.ReadLine();
9299
                        switch (command.ToLower())
9300
                        {
9301
                            default:
9302
                                GoDirectionLowerRight();
9303
                                break;
9304
                        }
9305
                    }
9306
9307
                    while ((xCoordinate == -7) && (yCoordinate == -4))
9308
                    {
9309
                        EncounterSystem();
9310
                        command = Console.ReadLine();
9311
                        switch (command.ToLower())
9312
                        {
9313
                            default:
9314
                                GoDirectionLowerLeft();
9315
                                break;
9316
                        }
9317
                    }
9318
9319
                    while ((xCoordinate == -7) && (yCoordinate == 5))
9320
                    {
9321
                        EncounterSystem();
9322
                        command = Console.ReadLine();
9323
                        switch (command.ToLower())
9324
                        {
9325
                            default:
9326
                                GoDirectionUpperLeft();
9327
                                break;
9328
                        }
9329
                    }
9330
9331
                    while ((xCoordinate == 5) && (yCoordinate == 5))
9332
                    {
9333
                        EncounterSystem();
9334
                        command = Console.ReadLine();
9335
                        switch (command.ToLower())
9336
                        {
9337
                            default:
9338
                                GoDirectionUpperRight();
9339
                                break;
9340
                        }
9341
                    }
9342
9343
                    //start new if and while statements for coordinates just above here
9344
            }
9345
        }     
9346
    }
9347
}