#### ##..... ##....... ##......... ##.......... ##........... ##............. ##.............. ##............... ##<................ ##................... #.(..(..(.(.......... #....................) #....................... #....................... #......................J ... #...................... #.....# #...................... #.a...# #....................... ##.....## #....................... ###....J@.###.. #............#.8.#...... ............... #........%.....................^........ #............8.>.8...............r....... #............................O..<...J.... #............#.8.#..###.................# #..................## ..............# #..................# ..............# #.................O## ..............# #...................###.. ............. #........................ .h......... #..........@............. h........ #..........a............. ... #.......%%.............. #....................... #....................... #...................... #................(.... #.................... #................... #.................... ##................... ##.................. ##................ ##............... ##.............. ##............ ##.......... ##........ #.....