#######...... #....(....... #...........# #........... #.........### #............ #............ ####....<....... #.....#######.<. #.....# #.....# #...o.# #.######...## #......'...# ########...# #...# #..>############## #...'...o.[.)).... #...############## #.(.# #####