######## #......# ############......####################### #>......................................# #######'###........####################.#####.# #..................# #.#####'## #..................# #.#......# #.[...........###### ##### #.#......# #................# #...# #.#......# #........#######.#####.#.# #.#####(## #........# #.......#.# #.# #(# #######.## #########.# #.#####.####### #.# #..<...##.# #>............# #)# #.!....##.# #.##..........# #)# #......'..# #.............# ########)## #...[..#### #.##..........# ........))# ###+#...########.# # #...#'####### ..........# #..........).....# #.###.# ..........# #....<...(.###.....# #. #.### ..........# #............#.#...# . #..># #.........# ...........##.#.# .## # #.### #......#.## #.........# .#.# .. #####.###### #......#'#### .........# ..# . #..........# #...........# ........# ###### #..........# #...........# # .......# #. ..# #..........# #####.......# . .....# #.##.# .# #..........# #......)# #.# ######..#.# .. #..........# #.......#####.##########....#.##.###.#####.###### #......................'....>..............# ###.......##.####..#.##.##....(.#.......####.# #.........##.####..#.##.##...#z.####>...# #.# #.........##..........#.......))#.......# #.# #.........#######.#.###..)....))...#....# #.# #...........# #.....###.......)(...#....# #.# #### #...........# #.#.....#........(o..#....####.##...# #........(..# #.#####.##...(.......##.......)...# ####........# #.......##.....))(...##...........# ########## ###########.......(..'...).......## #......(((.#.#.#'###...<# ############.(.#'#...#..# ##########.((.......# ######.((.((..c§%.....##...# #...##(########.......'...## #.#.##.# ..........###.# ...#.c..# ..#...c....# .# ########## # #..§....... #.c......## #........# ....... .