############### #<............# #############.# #.# ### #### #.# #.. ..######### . #.# #.# #.##......# .....##.############.#####.##......# ............................)..>....# ..##.##.##.............######......# .............#.##..#........###### ...#.#..##.###.#.##..#.....#......# .........%..........#.....#......# ...........#.#.....#.....#......# ##........#.#.#####.....#......# #........#.#.# #.....##.##### .............. ...........# .............. ..........###### .#.....###.#.# (####..........# ###.### #.#.# #..........# . #...# #..........# ### # ###........# #.######## ....# #....# #......## #....# ##.......# #....# ..........## #....# ...........###'#### ..(.......##...# ## .. #........#...# .... .... ###..[.....#...#..... ....######.#.%....(.#...#.....# #.# ...........<...#####...........# #.# ...............# ##....#.....# . #.# ###.....##........# #...#####.. ... #.# . #.# #..........# #####..# # ....###.#... #.######.#.###.#### #......# .......$#....#..........###.# #......# ........## #...#............# #.....># ..........#####........#.###.# ######## ........_.......#....#.......# ##.#.._..S_.....#........(##.# #.............#.....#.#....... ........⌠......#..##.#......... .................##.#.#...... ..#.._..._..###.##.)..#..#### . #...._....# #.....### ... ...##...#..# ###...# .... .. #....... .... ## ..###... . .