...... . #.......# ?.. #.# ##.......# ##.... ... .........# #...... ..... #.# #.......# #....... ..... #.# #.......# #####....... ..... #.# #.......# #........# #.#.# #.# #.......# #........#####.#.###### #.# #.).....####### #.....................#### #.# #.####........# #........#####.#.####....##########.####.# #........# #........#####........................##.# #..(..... #####....##.........#....######.......##.####...%.... #.........⌠...⌠..............................$..( #....##....###..#....####################....... #....###...#<#..#....# #...... #.)..# ##..#'#..#.#### #...>. #....# #.⌠...⌠.#.# #.. ###### #.........# ###########