. ####... ######....... #...3..### #..#.####.# ... #...... # . #..##..#.# #####. ..# .#..#..# #.#...# ...# # .#.. ... # #. ### #. #. .#