########## .........# ##...#.# #....(.####### ##...#.......# ##.########.# #.# #.# #.# ####.##### ##'## #........# ##...## #.##.###.# ##.....###.##.###.# ##.......##.##..##.# #......<..#.##...#.###### +.........+...........<... #.........####...######### ##.......## #..## ##.....## #.## ##...## #.# ##+## ### #.# .######.. ..# #.# ...gg...# #.# #.# ##g## #.# #.# .# ##).g###.###.# ....#............# #..(...###.##### #####.## #.# .######.####.# ............)# #######.###### #.# #.# #.# #.# #.# #.# ...