#!....... #....... #......# #......# #......# #......# #.@....# ###########......# .................+ ##.......#.....# #...f...#####.# ######### #