######## ##########......############ .....(...#.................# ##.#######.#..######.#######.# ####..# #.#..# #.#######.####### .....## #....# #.........>...... ##.....######.#..# #########.####### #...........#.##.# #.......# #<.........#.##.# #######%#####.# ##...#####.#.##.# #.......(...... ##..# #.#.##.###### ..#####.###.... #..#####............. #g....... #.........)...#####.. gg....... #..#####.......... ##..##.... #..# ###<####### #..# #.# #..# #.# ...# # #..# #.# ...# ...# #.. .... ###.# ### ##