### ##...... #........ ##....... ......... .. #...... ... #....###### .....####.........# ....................# .............#.....# #............#.....# #............#.....# #............#.....# ## . #..(.........##...## .. #[#####............##...##.##### #............................... #....##.##..................#... #....##.##...........''.....+ #>......##...........##.....#... #.......##...........##.......... .####.......##...........##........... .......................##+##...........# #######<>############.#.....##+#......# ................. #.......##.#......# #..##......##.. ..#.#.....##'#......## .......... ..#.#.............)... ###......### ..#..)..#.....######### ........ ..#.....+..>..'......... ################.##....#.....########.# #######............##....#..............#.# ##.....#....##.......#....####............. ..#...#.#....++.......#.......#..........## #.#..........##.......#.......#..........# #.#.............#+#'###.......#..........# #.#.......#.#.#.#.#.######....##........## #.#.......#.#.#....^.....'....+........## #.#.......#.#.###.########....#######..# #.#.......#.#.....# #.................# #.........#.####### ################.## ######....#.. #.# #....#.# #.# #....###### #.# #.........# #.# #.##.###### #.# ########.....# #.. ..........##..... # ########.################################### #%...(..(..(.(.h.(..%(..................# # #.#####.###############################.##.# #.(.....# #....# #######.# ####.# ### #