######################## ###....................(.# #...####################.# #.......... ..#.# ####### ######...############## #.#.# #.....# #.....................# #.#.# #.....# #.################..#.#####.#.############.....### #.............................(.......5..@........ #....#..##.########.#.......#.####.#######.....### ##.#.##.##.# #...#.#####.....@..# #.......# #.#.##.##.# #.###.#<....#.###### #.......# #.#.##8##.######.###.#.#...#... ........# #.#.##.##........#.#.#.....#..#.# ##.......# #######)#.8.∩<8...######.#.#.....#### # #.5.....# .......>(............................ ...@..### #.#####.....8.....######.############ ###..## .######........................ ... ....(....#############.######## ######.####......# #...# #.#.<#.####(# ###.# #.#.##.# #.# #.# #.#.##.# #.# #.# #.#.##.####)# #.# #.#....##...# #.# #.#######[### #.# #.........# #####.# ###############.....# #..........##.##### #...........#.# #...........#.# #...........#.# ####........#.# #........#.# #........#(# #........'.# ###.^......######### #......####......... #......# #.######## #......####.# #...#.......### ###.#.........# #................. ...#.#########.#... ####.# .# .. #.# .# # #.# #