...# . #..# #.##..# #.##..# . #.##..####... #.##........ # #.##!..... # #.##.##..5##...# #....##........# .#......#.#..# #..#.##........# #..#.##...#.#..# #..#.##........# #..#.##....#... #..#.##...###. #..#.##.... #....##.... #....# . #..#.# #..#.# #.<#.. #..#... #..#..## #..#..# #.....# #.##. #.# . #.# . #.#