######## #<.....# ######## ############# ### ######.# ########## #......# #...........####### #.########### #.# #........#####......####.................########(..........######.# #.......................................[....#..(..........)((.....# #...........................................((..#...........######## #.............#####......#'##...#.#...[......##.#...........# #........................#.##...#.#..........##.#...........## #...............................'............................># #..................##.......#...#.####..######....#########.### #........#####............#######.# #.... #...## #.# #........# ######...............####.... #...# #.# #........# #..........####......... #.... .# #........####### #..........# #.####.#... #. #..............## #######....# #.#### ######'##......##. #.......# #....# #.##......##.. #.......# #...####### ######+##......##...##.......####...###^#.# #.....>.'......''...''.(.....+.###..##...^# #.......#......##...##.......#..#....'^.._# #.......#.......... #.......##.#...##...^# #.......##........# #.......##.#...###.#.# ######'###........# #...#..........####### ##'###........# #...#....##.#+#.######## #...##........# #...#....##............# #...##........# #...#..........).......# #....'........####.).#...###............# #....#.....#)........+.........#........# #....##.####†#########...###.>#.........# #....##.# #......# #...# #..#....###... #....##.####......##########..#....# .# ##+#.##.).....................####.# .# #(######.#.................## #.# .# . .......).#..................###(## .# ... ........##...............÷#.#..)o##.#..... ........#####+#...........#......o........ ........# #............#..#..#.#####.. ........# #..................#).. ........# #.................##.)..# #+####### ..............c##....# ............#..##....'. ................##...##. ....... ...#