.. .. ... ... .... ###.. ....#####...### ........+...... ........#...# .......<.##### .........O!..# .......#.o...# .......#.....# .......#.....# .......#.....# .......#.....+ ..#>...#.....# #.#..#.#.....+ #.....#