# #####.. ....... #########....... ###..............$ .................. ................. ##........#...... ....... #........# #.... #.......# ... #........# #.. #.......# ....#+####........# . #.......# ........##........# #.......# ........##........# #.......# ..)...........#+### ####.......####### ..............# #................# ..............# #.##.......#####.## ..............# #'#######'## #..# .......)......# ..# ##.........## ##.# ..##..........# ...# ##...#####...## #.# #....).....# ...#... ##.#.#.###.#.#.## #.# #..........##...#.... ##.##.##.#.##.##.## #.# #....................# ##.###.###.###.###.###.# #...#####............. ##.####.##.#.##.####)##.# #... #............ +.........###.........+.# #### #..........# #..####.### ###.####..#.# ###........# #.#.###.# #.###.#.#.# #........# #.##.#.## ##.#.##.#.# #........#####.###.## ##.###.#.# ####.........#.##.#.## ##.#.##.#.# #....>###.#.#.###.# #.###.#.#.# #...### #.#..####.### ###.####..#.# #...# #.+.........###..<......'.# ##### #.##.####.##.#.##.####.#### #.###.###.###.###.###.## #.# ##.##.##.#.##.##.## #.#####.#.#.###.#.#.## #....###...#####...## ####.# ##.........## #.####'#######+# #............. ##############