######.....# #.......... #.........# #.........# #.........# #!........# #.........# #.........# #.........# #####o.%.## .. #.##.# #.########o# .# ...........# .. #..........# #. #........o.# #. #..........# .. #.........# #.........## #######....# #....# #<...+ #....# ######