##################################### ** #......((..(.(.(..................... , , , #......<.......c....g.................,,, #..................................c. , , #....############........g......o... , , , , #....# #..(............### ** , ,, #....# #....(.).....<..# ,, #....############...###########%# * * * #.................[[# #.# #...#####'#####.....# #)# , ** #...#.........#.....# #)## ,,8, , * #...#.........#.....# #g.# , , , #...#.........#.....# #.#Y......o * * #...#.........#.....# #...8....> ,,8 , #PP.8.........#.....# #.#..Y..Y. #..P8.........#.....# #.##.g.... #.............#.....# * * * #.# .....8 , ,, , #P.8.##########...... ,,, ..# ###. * , , #...... , , , ... , , , ..# , #..####.. , ,,, , , , , . * , , #..# ..., , , , , , #..# , . , , , , , #..# ,* * , * * * ,, #..# , * * , ,. , , , , * , , * *, , * , , , , * , * * , ** * * , , , , , , ** * * ** , , , * * * , , ,