## # .. ...#.#########.#### ................... ......#.###.##.#### ####. #.{......# #......w....# #.######....# .. ...!.... #. ...(..... #. .......... . .......... ###########