.. #. .###. ... . .>.. .... .. #... ..# ...#... ##.## .......###...# ....#.)r.....# #.# ..#..r......###.# #...l..........# ............####.# #...........## #.# ###.........?# #.# #..........###.# ##...........#<# #...>.....##.^.# #..........##..# ...........###.##### ..........# #...[.# .........# #.###.# ...)....###.# .........#.# #.....#...# #.........##... #.(............. ######..#####... ....# . ..###.# ... #.# .# ..# ... ...