##### #...# #...# ##############...# ###................# ........########...# #######.# #...# . #.# ###.## ... #.# #..#######..... #.# ##.##gggg...... #.# #.<..####..... #.# ##..### ... #.##########....# # #......#.....##.# #........######.# #......>## #.# #......## #.# #.....)..# ### ##.....### ##..#.. ##.###. #.