.. .. ... ... ....## ##.... . ......###...... # #................. .#.. #.........# ##.#.# #.......# . #....# #...<...# ..g #.##.## ##.......## #...# #.##..###.........###....# #.##...................... #.##........###............ #...g......## ##.........# #.##g......# #.........# #g##.......# #.......### ########g##........# #........# #.......g##...................# #.......>##..##....#..........# #......l....................... ........############......... ......... .... ........# .......# #######