#...... #......# ......######## ....$#....... #...#....... ####...#....... .........>..... #...(....# ###).....# ###o.....# #..o.....# #..o....(# #........# ####(...... #....... .....[. ....... .....