#........... ####.......... #))#)........# ...h........# ...........## #..........### #......)...... #......>...... ######...$......o.. #.................. .... #...(.......###.o.. ....### # #.....#.##### ... ....... .# #.......# c. .......###. #!.....## . ..)....... #....#.# ##.. (...... #...oo.###..... ##...#####.. #....#.>.o..... #...<....... #.....noF...... #......###.. ###..###.[...o. #.g..g.# #.... ..h.... #..g...# ...... .5..... #..g.g.# .....#### ....o.. #......# ###.# #...... ######## .. #..... .#