######### #.......#### #.###......# #.# #.###.#.##.# #>. #..>. #### #.##....##.#######.### #...# #.. #.##.>#)............. #...### #####.### #(##..#.##.#######.#.# #..... #.......# #..........######....# #...# #.##....## #.######..............[ #...######.....(..# #### #.# #....%..##..###########...##........$...##(.... #.# #.......##..####........%..............gg......# #.# #........#..#....................##.....#.... #.## #........#..#.##........................gg.....# #..## #.......<#..#.#########...##.....##.######....< #.#.# #.............# #...#########.# #### ##.## ########.####.# #...# #.# #.# #.# #.# #...# ... ####.### #.# #.# #...# .#. #......###### #.# ... ...?# #.##.#.##<..#####.. ... ...# #.##.#.##......######.... #.##........##.[........# #.####.################ #.####.# #......# ########