#################### ... ..................# .. .................# #.. #...####...##...# #.. #...# #...##...# #... #...####........# #...#####........)..<...# ###.......................# ................#######...# ........#####...# ...# .####...# #...# ...# #...# #...# ...# #...# #...# ...# ..... ..... ...# ...... ....... ####### ########