###### ############ #....# ####### #..........# #....#########.....# #..........# #....##............################ #..........# ########## #....#..######..........#.........# #..........# #........# #......## #.....####.#.........# #..........###........# #....### #.f...# #.#.........####..........#.'........# #....# #.....# #.'.........'..#..........%.#........# ###.## ###.### ###.........##.'..........###....<...# #.# ##..# ####'#########..........# #........# #.# #..## #.###### #######'#### #####.#### ###+#### ##.## #......# ######.# ###....#### #......# #..# #########'## #......# #.........# #......# ##'######## #........>.# ##.###### #.........# #......#####.........# #..........# #......######.........# ##......+...#.........####..........###......##...+.........###### #.............%..................................................# #.......###.+.........#.##..........#.#........####..............# #.......# ###.........#.##..........#........### #..............# #.#'##### #####'#####..+..........###......# ######..#####..# #.#..### ###..# ####..........# #......# #..#$!?#..# #.##...## #...## ####'####### ####.### #..#$$!#..# #.####..# #.### #.# ##..##### #..#!!(#..# #.# ##.# #.# ##'### #.......# ######..#####..# #.#####'## ###'######## #....# #.......# #..............# #........###..........#### #....# #.......####..............# #........'.#..........'..###....### #.......'..#...........#### #........#.#..........##...#....'.######.p<....##.#...........# #........#.'..........####.'....#......'.......##.'.......<...# #........###..........# ###....########.......####...........# ####+### ##'######### #....# #.......# #.>.........# #.# #....# #.......# ########'#### #.# ##..#### ###'###### #######.# #.# ###)...## #...# #.......# #.# #.......# ##'############'######## #.# ###.......###..%........##.........# ##+############)'.......+.#...........##.........# #..........##...#.......#.#...........#..........# #.(...$....#..###.......#.#...........#..........# #..........#.# #.......#.'...........#..........# +...<......'. #.......###......................# #..........# #####'### #...........#########+## #...p....?.# #..# ######'###### ###'######## ##.## #...# #.# #..# ###'# ###.##### #####.## ..# ###.......# #...p.# ..# #...$.....# ##p######## ..# #.#.......######.......... ..# # #..........)##.......... ..+ #.......###.o'......... ..# #[......# ####........> . ######### ##########