### # ...# ### #.### ### #.# ##.## #. .... ..... #########.#.#######...## #. #..# #.##..##........# #...........# ##.#####..###.##...........## ##.........## ...............#.##.######.###.#####.#.## #..##.#.##.#.#.#.##.######..#.## #.#.# #..##.#.##.#.#.#.#.........#.## ####.#.# #..##.#.##.#.#.#.#..######.### #......# # #...a...##.#.#.#.#..# #.# #.##.#.# ##.#.##.Fr###.##..>.......# #.# #....#.# #.........# #.####........# #.# #..###.## .....#...###...<....###### #.# #..##...### ...#.........#####..##.## #.### #..##.....######## .. ##.#.#....# #..#?_.# #...# #................# #$#.##...# #..##(### #...# #.........######.# #.#.####.# #.#.....######...# #.........# #.# #.#.. ..# #.....W.........#####..##.....# #.# #.### ##.. ....######.#####.......(.##...### #.# #. ##...# #.# #..#####.#####.# #.# ... ..# #..# ##.## #.# #<# .## #### #..####...## #.# #.# .# #........#.# #.# #.# ##.####.#.## #.# #.# #.# ##.## #.# #.# #.# ### #.# ##.# #.# #.# #..# #.# #.# #.## #.# #.# #.# #.# #.# #.# #.### ####.# ##<## #...# ###.>..# #...### ###.####...#### #.#...# #.......#.# #...#.# ### ###########..###.#..# #####.# ##.## #............##.###.## #.# #._.# ############.#.## ##.# #.# ######.###### ####.##.###.## #.# #...........#########........#..# #.# ##....#....###.(.........##.#.#.# #.# ##..###..#####.#####.#####.....# #.# ##.(#..## #.........# ###.###############.# ##.#.#####.#.####### #.##..............# #.#.# #..^..# #.##.############## #.#.# ###.############ #.##.# #.#.# #.# #........# #.##.# #...# ##.###.....##.####.##.# ##'#####..................##.# #.##.##..###.....##.#######.# #....##..# #....###.### #.# ####.#...###.#.## #.#.## #.# #..###....#..###..#.####)# #..# #.##.##.....###.....# ##.###.##.######..#.###### ##...###.# #.#)## ##### #.######.### #........# ##########