### #<# #...# .....# #....... .........# ..........# ....8...... ....##.....#