##### #.##########..... #...........# .# #.....#.# ....#.@.....# #..........#.# #.........## # #.....##### ##...# ##.# #. #.