####################### ##############.....................# #..............#############.##.##.####### #.############## #.##..........## #.# #.##.###.......# #.# .....# #.####..# #.# ########## #.##.# #.......# #.# #....>.... #........#####.### #.# #.#######. ########.........# #.# ########.###### ## # #.#####.#.# #.# #.....O.......##.#.. ...# #.#.# #.####.#####.....#..... #########.#####.#.# #....#.# #..##.#..#### ................#.# ####.#.# #..##.......# .########O##..#.#.# #.#.# #..##.......#o ##l##..#.#.# ##.#<#####..##....O..#.. #........#.# #....................#..o########.........# #..#.######..............oho..###o##..#.### #.)#.# ##.#...........####........[#.# #..#.# #.#.......#### #####.###.#.. #..#.# #.###.##### #.# #.# ## #..#.. #.# .# #..### ... .# #..# ... #..# .... #####..##### ... #....†.....### #.#........... #.#......#.## #........# # #.......## # #.......##.# #...#....#.##### #...........<... #..#..##.#...### #.(..........# ##.............. #.......##..... #.#..∩..# #.... #.##...## #### #. ....# #..###.# .. #.. . ro