###### ############## #....# #............# #....# #............# #....# #............# #....########.... #............# #>.......S......( #............# #.############... #............# ###...# #............# #.....# #............# #.(...#### #............# #........####### ######################.#+#### #................ ......................>.#.# #....###.####### .......###########.......#.## ########'##### ..#.##.###########..........# ####..........# .....#.#.....#..............# #.............# #....#.###.#.###..........# #.......))....# #J.....# #...# ######....## #......##'##### # #.#....################### ###....##.# #.##.#....#...........# #....##.# # #.$.......#.#########.##### #######.# .# #.##.#.##.#.#### #.....# #.########.# # .. #)#....#....# #####.# ##..........#.# ######.#....#..#.# #..#.# #.........# .. #...##.##.#.#..#.#### ##..#.# #.........#.## #..#.........#....#....# #.....# #............# #..###%##.#######....#.# ###.#### #.........#........ #.......# ####.#.# #..<..# #.........#.#####...####.##.# #.#)####...#.##### #########...# #........##.# #.#...##.#.......# ##### #..####..##.# #.###(##.######.## #........##.#######.# #(...)###+#.# ..# #####.####.##.#.......# ####........# .....# #..........##.#.####### #........# ......###### #.###..###.##...####### ##........# .......#....####.####.#.#.##.........# #.........# ........#....##............##.........#####..%......# ........#....##.##.###...#.##.......................# ........#....##.##.......#. #...............######### .........#....'..#######.## ########.......## ........%#....###.........# #....<..# ..............# ####.##...# #.......# #+##.##.##....# #.##...# #.......# #. ... ###### ..##...... #.......# #### .#.....#..... #.......# ..#.#...#...#+ #.......# #. #.#...#...# ######### . ..#.#.# .. ###. .. . .