######### #.......## ########.......... #.....##.......## #.....##.......# #.....##.......## #................. ######## #....(###.####### #......# #.....# #(####### ... #......# #.##### #..(....# #...... #......######.#######....(..# ...... #...........................# #....# . #......#....#.########......# #....# ... #......#....#.########......## #....#.... #......#....................... #....... #......#...[#.###..(...####### . #....# #......#.####.# #......# #.##....# ####.###.# #.# #......# .#.##J##.# #.# #.# #.###......# #.#.##r# # ##.###.####.#........# #.#.##.# #....................# #.#.##.# #...##.####.#.######## #.#.##># #...##.# #.#.# #......# #...##.# #.#.# #......##.## #...##.# #%#.# #............ #...##.####.#.###### ########........... ##.###.##........... ........)....(...... #####.###.##.#.#.###### ########........... #.........##.#.#.###############.......### #..........^.......................##..# #.....######.#.#.#########.........# ... #.....# #..........# #..<......# .< #.....# #..........# #.........# #.###.# #..)[......# #.........# #.# #.# #..........# #.........# #.# #.# #..........# #.........# #.# #.# ##.######### ########### #.# #.# #.......# #.# #.# #.......# ########## #%# #.######.......#####################..).....# #.###...........................................# #.....<............#####################........# ############.......# ########## #.......# #.......# #########