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