## ######## ...###......# .#.........### ......g...##.## ..##gg......# #.##.##.## .>...ggg##.##.##### .....#####.##.....# .#.. #.######.# ... ..# #.#### .. #.# #....# . #.# #....# ... ##.).# ##.## #.# #.# #.# ###(# #<.(# #.### #.# #.# #.# ..# ###