#......... ######......... ............... ..... .......=...... ..... #............ .....## ####........... .....######.......o...... #....##.....(..)........ #> ##........(....)....... #. ###.........(....)...#... ##. ###.........?.............. #..##......................?... .###........................)...## ................................# ........^.......................# #...............................# #........................... ............>.............. .................. ................. ................ ............... ............... ............... ............... ............... ....>.......... ............... .......##......