######################### .<.......O............... ......................... #######.................. ...................... +###........).)....... .............. #......(...)....... .............. #.................. .............. #...............### ............ #...############# #........# #... #.......o# .# #... #......u.##############.# .. #............c..........# ###.....o........T......# #....uoo..............# #....o...^.T..........# #.....................# ...................<....# #.......................# #.......................# #############...........# #...........# ............# .........%..# .#########..# ........# .........# .........# .........# .........# .........# ....g....# ......yo.# ......yyy# .......?.# ##########