..... #..... .... ..... ...##.... . ######.......##.# #................# #................. #..........o...... #................. #..$.............. #................. ######....!...####.. #..........#...... . #..........#...#... #..........+....... #.....<....#....... #..........#...#... #..............#... #...)......#.# #..........#.# #..........# # #..........# #..........#