############ ########## #..........# ######### ######### #........# #..........####.......# #.......# ######## #####........### #..........'.##.......######?.....<# #(.....###..............###..........#..#.......'(...+......I# #......#...###........#..##........<.##.#.......######.......# #......#.### #........##..#..........##.'.......# #.......# #...%..'.# #..>.....###.'..........####....[..# #.......# #......### ###.###### ###..........# #.......# ##+##### ####'### #.# #######+#### ####'#### ##.# #.### # ..# #.# #..# #...# ..### ##.# #.## ###.# ##.#### #..######### #.# #.## ######....... ##........... ##'######## #..####.............#####...######### #.........########.#....####......r..<....>## #.........#......^...#### #........#####..# #.........+^######.### #.....c..# #.## #.........### #.# #<.......# #.# #.........# #.# ###.###### #.# #.........# #.## #.# #.# #####'##### #..## #.# #.# #....# ##..# #.# ##'######## #.#### ##.# #.# ###.........# ###'###### #.# #.# ##((.........# #........#### #######.### ###'######..#(........# #........'..###.........#####...>##....##.........# #........##..##.............#....#.[#####.........# #.....>..###.##.........###.'...(')## #......... #........# #............# ###....### #....c.... #........# ####.........# #....# ######'### #######'## #.........# ##'### .# #####.# ####.###### #.# # #.....# #..# #.# ##'###### #)## #.# #.......# #.# #.##########. #.......# ###)#### #.##......... #.......# ###......#########....#######. #.......####.'......+......[.(.### #.......'....#......#########.## #)......######......# #.# #.......# #......# #.# #.......# ###+#### #.# ######+## #.# #(# #%# #c)......# +........# #........# #........# #........ #..(.... #...... ...