.# ..# ..# ##### #.# ..... #.# ......#.# ......#.####### ..........(...# ....##<#####.### . +......g...+ ##.#####.### .... #.# ####. #.# .. #)# .. #)# #.# #.# #. #.# #.# #.# #.. #(# #..##(# #....(### ##......# ###.....# #.......# #.......###+### #........(....# #...!.#.......# #.....#.......# #####.........# ##........# #........# ##.###+### .... .... ..... ###