. . ... .... ... ... .....[... #..... ............. ........... #...................o ...........# #.............)....... #...........# ###...................... #...........# #....................[... #...........# ######......................... #...........# #.............................. #...........# #...###............S.o......... #.....<.....# #...# #...######.oo##)...###... #.......<...#####...# #...######...##....###... .....................###..).)......o............# ................................................ ................................................ ######...######...###.......................... #...# #...# #..............####....... #...# #...# #..............# #...... ######...######...# #..............# #..... ..................###..............####..... ............................................. ................................)%..)......... .................#######..........(.###....... ########..####...# #..#######(..# ...## #..# #...# #..# #...# ..# #..# #...# #..# #...# .# #..# #...# #..# #...# # #..# #..)# #..# #...# #..####...#######..#######...# #............................# ##############################