.. . . #.. # # . # . . . .. .# . .#...# #. #...#....## # #.##..... ... ### # . #..#......### ###.# #.#. #....###..#.# .#.# # #...##...........# .#.. # ##............#..####.##.## #......#..(.#.....##. #.# #.............#.......#. ## #........#_.#.....####... .# #.....#.#.##....#.#...# #### .#..#.....#.#.##..#... . #.. ##.###.##..########## #. #. #..##... # .# .#$# #... .. . .. .##