########## .........# .........# .........# #########..######## ... ..........#.........# .... ..........#.........# ..... ..........'...#.....# .... .........#...#.....####.... ........#####..(......# ########.......p...........# #......#...................+ #......'...>...............# ##.....#......)............# #######.....#...#######...#.## #.....#.###8###8###...... #.......#8##'.'##8 ...... #......###'.....'###.######. #......#?#......p#8#........ #......##).................. #######......##....8.............. ####### ####............##'.................. #.....# #..#............#8#.......#8#.###+## #.....# #..+......#####.###+..)..'###.....# #.....# #..#......#...#..# ##+.'##9#......# #.....########..#......#...#..### ###!###.###### #.....#......#..'......###'#....#######.......... #.....+......'..#......#...#..................... #####'##......#..#......#...#...)................. #.............####......#...#..................... #.......................#...####'#....############ #.......####'#..........'...#....#....# #.......#....#..........#...#...p#....# #.......#....#....############...#....# #.......#....#....# #.....#...#....# #########....#....# #.....'...#....# #...##..(.######.....#####....# ##...###(#..........<..........# #.....#.(#.......#+###.........# #.....#..#.......# ........# #.#####).#.......# .......# #.....#'##.......# ...##### #................# .# #................# # #................# #.####......... #....'......... ##...#......... #####......... #########