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