##### # #...###... #.<.....8. #...###... ##.## ##### ##### #...###...###...# #.8.....8.....8.# #...###...###...# ##### ########'##.### #########........>...... #...................#### #.#######.########### #.# #........ #.# ######### #.# #.# #.# ########+####.# #.# #..............# #.# #..............# #.# #..............# #.# #..............# #.# #....bb........# #.# #........%.....# #.# #............?.# #.#.. ... +. #............$.# #.#.. .... . #. #..............####### #.#.##..... #. #....)..$.?........... #.#.##.##.# #####. ###########........... #.#.##.##.###...+. .. ##.......... #.#.##......#.###.... #.......... #.#.##......'....^####### ##>........ ###.#.##......#.####......#############################.......! #......'......#....'........[.................................. #####.##......######.............######################.####### #.##......# ###...........# #............# #.# #.##....).########...........######...########.# #.# #................+...........'....'...#......#.# #.# ##################...........######...#.####.#.# #.# #...........# #...#.# #.#.# #.# #..(........# #####.# #.#.# .# #...........# #.####.#.# #...........# #........# #...........# ######.### #...........# #.# #...........# #.# #...........# #.# #...........# #.# ############# #.# #.# #.# #.# #.# #.# #.# #########.# #[........# #########.# ###