#.... #.... #....######## #...........# ##...........## ............... #......g....# #..g....# #####.......# #...........# #......###### #......# ####......# #.........# #.######### #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# ########.########### .................... .................... .###########..##### ###..##### #........# #.<........ ........[.....## .....#........# .###.####..#### # ..# ..# ..# ..