## ##.. #.. # ##.##.# #######.... .......{.# ########..# .......##.# #......##.### #...##...+ #...'....# #######...####.# ...............# ##...#)........ +.<........... #.............. #............... #............. #............. +............. #...#........ #...#.......