####### ##### #.##..###.#.# #>........#.# #.##..###.#.## #.##.........# #.##.........# # #.##..#.#....# ....# #.##.........# .......# #.##..#.#.#.## ........# #########.##..#.#.#.# .........# ########### ###.............#.#.#.# #.........# #.........# #.........#.##..#.#.#.# ..........############.###.....# #.#.#####.#.#...#.#.#.# ..........##.........#.###.....##########.#.#.............#.#.# ...........''.........'....).............)..........>......#.#.# ......(....##.........#.#.#......#########.#.#.##..#.#.....#.#.## ....#+###........######.#.#......## #.#.#..................# #>..'........+ #.#.#.......# #.#.#.##..##......###..# #####........# #W#.#.......########..........)........#.## #........# #.....................###.##..##......#....# #........# #..#.##.............#####.##..........###.## #+#...(....# #..#.##.###...............##.....#....###.## ............# #.)#.##.# #.....................##.........# ............# # #..#.##.###............##.#####.###...###.## ....<.......# #.#..#..................................# #)# ...........# #.#..#.##.#################.#####.#.....# #.# #.#######'####.#..#.##.######### #######...........#.# #.# ....................................................# #.# .########.###....#.#.########## #....##.............# #.# #......# ###.##.#.# #..................## #.# #......#####'##.#.# #...............#..# ... #...............#.# #.....<.......#.#).# #.# .................#.. #.............#.#..# #.# #................#.. .....#....#....#.#..# .................#.. ###. #....#......#..# ##..............#... # #....##...###..# #####..........#.. #............... ###...###... #...####.####..# #.#.# .. ..... .. ...# ..#.# .#.### .##