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