.. ... .... #. #...###. .. #....#.. #### .. #......###... .. ..##..##.##..# .# .........#.# #.# # ###.......# ..# ..###..).(..###.# .......#..#.....# .#.....#..#...### #.............###### ....##...#.#........# ...# #..(#.##.w...).# ..# #..#.#.###..?...# .# #.##...# ......# #.. ##..# #?....# #..# #..### .....# #.# ##...##.....# .. ##.(.#.....# ## #.#.# #...# ##..######### #..........# #..........# #..........# #...<......# #..........# #..........# #..........# #...)......# #..........# #..........# ############