...... ...... ...... ......###+### ............# ## ............# ...# ......o.....##+###.... #......#......... #......#......... #......#......$.. #.....)'......... #......#+####..## #####.)[...# .# #......# # #......# #.....<# #......# #......# #......# .. ###......#####.. #............... #............... #............... #.........(..... +............... #............... ######.....###+# +.....# #.....# #.....# #.....# ###.....# #.....### #.....# #.....# #.....# ###############.....# #...............##### #...............# #..<<...........# #...............# #...............# #...............# ########......### #......# #......# #......# ###......# #.......## #.......# #.......# #.......# #.......# #########