######## ###### #......# #....# #......+ #....# #......# #.###### ###### #......# ###'####.## #....#######......########## #....#....# #..........[#+#............. ###....#....# #.........#...#.........<... ###......#....# #.........#...#............. ##...#....#....# #.........#...#............. #....#....##..## ######.........#.###............. #.#..#..#.##..# #......#####'###.# ###....####### #....#........# #....#........#... #....'.....# #.............# #....'........#... #....#.....# ####.#.####...# #....#...##..## ###....#.##'## ######.........##'######....######### #....######..# #.........#....#.................# #....#...#...# #......#..#..#.#.................#. #....#...#...# #.........#...##.................#. #....'...#...# #.........######.................#'########....######### ####'#######.....########'######.............### #).....#..#.....# { .... #.............# #......#..#.....# ..{...... #....)........# #.....†...#.....# .......... #.............# #.....#>..#.)...# ...o..... #......)......###### #######..##.....#..# #....## #.....##'#....'....# #....).#+##..# ##....#..#.........# #....)†'....[+ #....#..).(.).....# .. #....))#.....# #....#......(.....#.o. .........#....## #....#...).....####..... ...#######....### #....#)......((.....# '# ...#.............. ....'..(...........#.. .. #.............. ....#..............#. . ###..########### ....#.).............# #.. ##########..##..# .. ..###.........#####.#.... #........[).....# ... ..+.........).o..oo...... #.(.....).......# .... #.....#....+o...Oo..... #..###.###..##..# ..... #.....#....#..###.#.... ###.###..##'##...... #######....#..# # . #..<.....#.......... #....#### #........#.........# #...... { #........#....#+#### #....... #........#....# #........ #........+....# #........ ########+#....# ...... .......