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