######## #......# #.####.######### ######### #.# #.#.......# #.......# #.# #.#.......# #.......# #.####.#.......# ##### #.......# #.#....#.......# .....####.......# #.#.####.......# ....)...#.......# #######.#.# #.......# ...............# #.......#.# #.......# * #......)#########################.#######3####.......# ####......).(...............................5.3.........# *........<.).)((..............###...#.#..##..............# ....)...####+###########'###.# #...#.#..##....<...####### ..........(....# #.....#5###...#.#..##.............. .....######...5# #.'++.#535.####.#..##.............. *..... #....# #.+∩+.##55.# #.#..##.............. ...., #.3..# #.+++.##55.## #.... #........######* ... ,* #9C..# #.....#5....## ##.###........# ... #5...# #######......####..##........# * #....# #.....)..).....########### #....# #..............# ###### #..........#...# #.........#<#..# #..........#...# ,........#........# ,........#........# ........#....^...# ...............## * ** , * * * , * * * , * * * , , , * * * * * * , *+ * * , * * * , , , * , , , * * , ** ,