########## #......... #.######## #########.################ ........................># ########..##......######.# #..##......+ #####..##......# #.......#......# #.......#......# #.......#......# #####.......#......# #####...#.......#......# #.......#.......#....... +.......#.......#######.# #...............# ##................. ...........###'#### ##.....).).# #.# #####..)..###.# #..)..[.#.# #####...#.# ##..#.# #..#.####### #..#.......# #..#.#####... #..#.####### ##.#)....... # ### #...#################.# #.#.. #...................#.# #b#.### ##..###############.#.# #.....# #..# ####.#.# #.# #..# #....#.# #b$.# #..# #.#..#.# ##### #..# #.#..#.# #..# #.#....# ##. #.##.########## ######### #........)....# ........######.#######.## ...............# #.# ........######## #.# ..........# #.# ..........######## #.# ........##.......# #[# #......<.#.#..##.#####.# ######.#.#.#..#......#.# #.#.#.#..#........# #.#.#.#..#.#.##.### #.#.#.#..#.#....# ..#.#.#..#.#.#### ###(#.#....#.# #.#.##.###.# #.#.##.# #.# #.##.# #.# #....# #.# ###### #.