# ########## .. ############## #............ ... #............# #............ .... #............###..>......... ..... ###............#.'............ ......#.o............#.#............ ...o..'.#.<..........#.#............ ...{..###..............#............ ####o #.....^......###............ ##.. #...........(# #............ ... #............# #####'####### #.# #########.#### #.### #..# #..# #...# ###.##### #######+#### ###.# #.......# #..........# ######'##### #<......# #.........8# #..........# #.......# #..........### #..........# #.......# #............# #..........# #.......# ####.........∩#.# #..........# #.......###..'..........#.###..........# #...........##..........#...'..........# #.......######.........8#####.......)..# #.......# ########+..# #####+###### ###.##### .### #.. . ### #+####### ........# ........# #########+ ........###......... .?/.....'.#...[..... ........#.#.<....... ........#.#......... ........#$'......... ........###......... ........# #......... ........# #.>....... ####+#### #......... ##+#######