### .. ###.. #...# #...# #...# ##...# #..<# #....# #.(....# ...###...# ## #...# ###.. .. ###