##### ###########...######### ####### #........g'.......(.... ###.....# #.....#####S..######.... #.#.....# #.....##....### .J... #.#.....# #.....##....# ...... #.#..%..# #)....##....########...... #.#.....###>....''.................. #.'.......#.....##S...#####.....### #.#.....#.#.######....# #.....# #.#.......#.# #....# ##..### #.#.##......########### ##%######## #....'......#...# ###########........# ###)##......#...# #.....)............# #.##......#...# #.#########........# #........##...# #.......(....# #........##...# # #.....#+####.. #.............###.# #.....# . ##................# ##.....# ######.....##########....### #....<# #......'....# #.........#.######.[.## #.....#.#.# #<...# #.....#.#.# #............. #####.#.# # #.###.####### #.#+# ... ... ...# ... #### ...