########## #........### #..........# .#........# .......<..# ##........# ####.##### #. #+# # #.# #.# { #.# #.# ###+# #.# #####...... #######.#####...)...... ..............###...... #######.####### ..... { #.# .... #.# ... ##.# ## # #..# #. ####+##### ##.## ##'#######.........# #..# #.......##.........# ##[###### #.....)............# #.).....# #....<..##.........# #.<.....+ #.......##.........# +.......# #.......##.........+ #.......# ##+#######......<..# ###+##### #.........# ####'###### #.### #.o.# ###o# .oo. { ....... .........# ..........# #..........# ########.###