######## ...#+#.###... #......# ........... #......# ......... #......########### ....... #......##........# ..g.. #......##........# ... #......##........# #'# ########......##........#####.#.# #....g.'......''....(...'.....#.# ##.#####......##........#######.###### #.# #......##....................... #.# #......#########.#######.####### #.# ######## #.# #... #.# #.# ##### #.# #.# #.# #.# #g# #.# #.# #.# #.# #.# #g# #.# #<# ###