#. #. #.. # .. ..# #.# #...#..####### #....))....# #...#### #...g..# ##......## ........)..# ##########g# # . #.# #.###. #.# #.....#+#+#'### #.........g...# #......