### #.# ##.# #..### ####.3.# #.####.## #.##.##...# #......#3# ##.#.#3.5##### #..#.##...# #.#..#.##.3# # .#3###...# #####5#.####