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