######## ### #......# ##.###### #.####.# #.......# ####.####.####### ##.####.# ##.##............# ##### ####.# #<###...#.###..##.##.# .^.# ##.##.####.........# #..#..##'## .. ..###.........####...#.###.##..#...# #.# #.##......###.# ##.###...###..#...# # #.#.# #.#.......###.# #.# ##### ####._.# #.#.#.# #..........##.# #.# ##### #.#.#.###.#.......###.# ##'## #.# .........##...b.####.# ##...## #.# ##.#.###.###.........###.....## #####.##### ##.......# ##.##.######.......## ##.........# ####....########.#...####.........####......###.# +.......................+........)'.).......# #.# ####....########.#...####.........####......# #.# ##.#.# #...#.## ##.......## ##.....# #.# ####.### ##......# ##.....## #.#.#####.# #.<....# #....##.# ##...########.........# #+# #.##.#.# #..####.# ##+##........#.####### #.# #.##.#.# #....##.# #.##.######.#.# #.# #.#..#># #..>.##.# #.##.# #.#.# ####.#### #.#.##.# ##...##.########.##.######.#.# #.......# #.#.##.# ####........................# .###.......# #......# #.#.###.##......######.### .........#.# ###.#### #(#.###.###...#.# #.# ####.##)##.#######.# #.#.....# ##.##... .# #.##.)..........# #.#####.# #.###### #.##.##.######### #.# #.# #.# #.......# #.#####.# #.# ####.##### #.......# #.# #.......# ######### #.#.###.# $ #.#.# #.# #.#.###.##### ............# #.#.#...###.###### #................# $ $ #........##.####.# ##...#.####.# #.# ##.##.>....# ##.#### $ $ #. ######## #.....# $ $ # #..##.# #...#T# #[#(#a# ###...(.### #.........# $ #...##.###.# .........a......... ##...##.###.####... ##.# ..# #.# # ### #.# #.# #.# ..# $