.... . #.... #..#. .... #..# #..# #..# #..# #..####.# #######.......# ........####### #######.# #{# #.# #.# #.# #....# #....# ......# #........ ......... ......... ####...###