########## . ### #........# ...{ ..# #.######.# ... #.# ### ######.######.# #.# #.##### #.# ####..........##.###.### #.#...###r## #..........#..%........# #..........# #.##.####..#..##.###.#.# #......%##.## #[# #..#..##.###.#.####...........# ### #.# #..#......................##..# ###...##.####..#.###.###.#...........###..# .....................# #%########...## #..# ..#...##.#####...##### #.# ##### #..# ..#. #.# #...# #.# #..# .... #.# #...# #.# #..# . #.##.#####... #.# #..# { #............. ... #... ###.........# #.. #..# #..######.# ### #..# #.)### .... #.)..## ..# #######....## ####......#....#### ####.........#.......# ##.......####.#.##...... ##....[####.......####.. ##....###.............### #....## ....####..#.....## ##...## .###...#.###....## #....+ ##.....#...##....# #...## ##...##.##...##...## #...# #...##...##...#....# #...# #...##.<.##...#....# #...# #...##...##...#....# #...## ##...#####...##...## #....# ##.........##....# ##...## ###.....#+#....## #....## ..#######.....## ##....### ............### ##.....####.......####. ##.......######'##..... ####.................# ####.[.........#### ############# {