######## . #......# ... #......# ##### #...#######......#### #...# ..............##...#####...# #........................## #......####^##.88888.##..[# #....### #.##.8...8.##...# #....# #.##...>.8.##...# #...## ..###8...8####.##### #...# ..# #88888# #.#...# #.##### #...# ####### #.....# #.#...# ...# ####.....# #.#...# ..(# #.......## #.# #.#...# ..# #....#### #.# #.#...# ..# .# #....# #.# #.#...# #.# ..## ##...# #.# #.#...#####.###...####...############### ####.# #........................................ #@...# #####...###.........##...####....##### #5...# . #...# #....##... #...........# #....# ... #...# #.#### ##.........## #.# #... ##### #.# #........## #.# #...### #######.# ##.###...#### #.# #....#####.....#.###...######.###......## #.# ####......................................... #.# #...................####.#######..........## #.# #.#####....>.###.#### #. ###.###....### ##.#######.#####........#.#######. #...# #....# #..[)..........................##. #...# ####... #<..######.########.....#.####.##.# #...# #.. #...# #.# #######.####<# .. ###.# . ##### #.# #......# #. #.# ##.################...####l######.######### ............................................. ##.####.##...####........#.###.###...###### #.# #.#....# #..[##.....##...##...# . #.#...## ##### #....##...##...###### #.#...# #.(..##...#######...# #.##### #....###.## #...# #.# ####.##...#######...## #.# #.#...............# #.### #.#....##.^.##...## #...# #.#.....#...###### #...# #.###....#...# ###...# ##### ###........#...# #...### #...# #...###....#...# #...#####...########...###...###### #............................# ####......#####.....###...#### #......##........# #...# ####...##<.....### ##### ######...#### #####