#. .# # .. .# .# !# .# #.## {#...## #)....### #<....... #.....#.. ##..>## ####