..##...... .#.. #........###.#.. #............... # #............... .. ............... ... ... #...............# .... ....####........o......##<... ......#..................# ...................o.)<..# .............................. ............#+++#....###)..... .......[...# ##..#. ...... .......g)..# #..#.. ..... .......<...# #.....# .#... .........$..# ....... ###. #............# ..^...... #.............. #...........#..# ...##.####..#... ... ## ### .. .. ....... ....... ....... ...(... .....8. .......## ........###### #...).u.## #######..# #(........ ####...... ######