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