## ####### ...##.....## ...........# >..........# ........<..# ..........## .. ..........# .... ######.....# ....##...####+### .........##.....# ................+ ........o).....# .........).....# ..##...##.....# #..^# .....# #..........# #............ #............ #...##...!.## #...# ###### ....# ....#