######### ###### #.......### ##### #....# #.........#####.... ######## #....# #...............# #......# #....# #...............# #......# #....# #.......##......# #......# #....# #.......##......# ####......# #....# #...............##### #.........########....# #####...................# #.........'......'....# #.......................# #.........########....####.........#######.......# #....#....>..............'.........'.(......>##### #....#.....#########.#.###.........###)####### ######.#...# #......#.# ###+####### #.## ###.#.### #.####.#.# #......######..## ###.[.#.### #.# ###.# #...............# #.........# #.# #..##.......#....(#.### #.........# #.#######....#.#...##...##... #.........# #.##...##....#.....###.###....# ########### #.##.#.##....#..###.##.##.###.# #....#.##..###...###.#.#.# .# ####.#.###^# #....###.#.# . #....#.# #.# #.......#<# #.####.###.. #....###.#.# #...##........##. #...###.#.#.# #...##....#.#. #..###.##.##.# #...##....#.# #.#.....## .# #.. #...##....#.# # #.......# .. ... #...##......#.# ##.#....# .. ### ####...##.######.# #..#..... ... ##......##........# ##.#....##### #.................# #...#### #.....###.........# ##..# #.##### #....####..... ..># #....# #....# .....### ####.# #...... .. ##'####.....## ########.....#.....# #.....##.....#.....# ##+##### #............##### #......# #.....######## #.####......# #.....# #..)..(.....# #.....# ######......# #.....# #......# ####.## #......# #.# #......# #.# #......# #.# #......# #.###################'##### #.....................# #######################