######### ...#########.......# ......g............+ ....########.......# . #.......# #.......# #..)....# #.......# ##.###### #.# #.# #.## #..# ######.####### #.............##### ....#######.......### .# ....###......## ........###....# #####......#...## ###.....#...# ##....#...# ##....#...# ###..<..#...# #......#...## ......###....# ...###......## ###.......### ....##### ###