### #####.# #.....# #.###.# #.# #.# ################# #.# #.# ......^<........# #.# #.# #######.##......# #.# #.# #.##......# #.# #.# #.##......# #.# #.# #.##......### #.###.### #.##........# #.#.....# #.###+###...####.#.....# ... #.......'....#.....# #####...######.....# ##### #.....# #.....# #.....# #.....# #!....# #.....# ###W### .........>..... ..#.###........ #........ ##.=..... ....... #####.. ..