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