##### #...# #...# #>..# ####...# #......# #######......# ###. #^.......#...# ...# ##......###...# .###.... #######.......###...# ......####............#.....## ####............#..)..........# ...........#.................# #...................).......# . ##.....)...>......#.......#### ....#.................#.......# .........gg....#......#.......# .gg..Og..gO...gO...####.......# .%.....g.g.......#### #.......# .............g#.g...# #####.### ...###.}...g...gg##..# #.# .. .........###y# ..# #<# . .##.......# #.# .# #.# ...##...## #.# .# #.# ...>..... #.. # #.# .#... ...# #.# #... ... #.### ... ... ... #.. .....