. .# . . .#. #. ..# #.# ..# #..#.# #..#.# #...## #.<.# #....# #..#..# ....#... #... ##..# #... #.# ##. .# #. .#