##### ############ ..... ..##.......# #.#.# #.##.#####.# ##.#.###.##.# #.# #.....##.##.# #%# #.##..#........# ##.## #.......###.#### #...#### #....%...#######......# #.######.......#...##.# #. #.......######.# # #.......# #.# #.......# #.# #...)...# #.# #.......# #.# #.......# #.# ####.##.##.# #.# #.......##.# #.# #.##.......# #.# .....#####.# #.# #.#........######.# #.......##........##### ##### .#..## #..####.)....#######...# ...[.# #.)..............###### ......## #.####..######........# ##.#### #.##....# ########.#### #.. #.#.....#### #......# . #.#........# #.#.##.# #)......##.# #.#.##.# ####..#####.##### #.#..#.# ...[.....##.....# #.##.#.# #...##.##.....# #......# #....#........# ####.### #...........# #.# ##.####.....# ##.# ####.########## #(.# #..........# #.## #.##..#.##.#########.# #)##.(#.##........##.# #.##....##..#####.##.# ########.##........#####.##.# #......#.##..#.##..#........# # #.####.#.............#.#.#### ###.#.#####.####.####.#####..#####.# #.......)%............# #.....#..# #?......h##.##.#..##....#######.##.# #...#.##.##.##.#..##.#.## ....#.##.# ...... #.##........#.#.# ##....#..# #..#. ..#####.###.#.#.. #..<..#.## . #. #.# #... ...#### #....##.# . ... #####.#.# #.#.....# . ... .#.# #.####### ... .#.# # .