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