...# .... #..# #..# ### # #..# #.. .. #..# #.##.# #..# #... #..######.# #.........# .# ....#.##.##......## ##.## ....#..#.##.####'##. ....# ......#.##.# #...#.##....# #....#.##.# #...# ...... #....#.##.# #...# #.##.# ...#)##.# #...###.##.# #.#.##.# ##+#.......# #......# #######.# #.#.#### #.# . ####...# #.# ... .% #......# #.# #.# ... #......# ######.##### #.# .. ....####......###.. ............#.# ##.# . ................#.### ###+#######.#.. ... . ...........#.##.#.#.. ..#.#.# #.# .# .# #..####.####.##.#.#.###########.#.#.### #####.###.#..# #........r.r....#.#.#.........#.#.#...# #............## ##...###.####r##.#.#.#.#######.#.#.#...# #.###......... .......).##...##.#.#.#.#.....#.#.#.#...# #.# #..##.#..# ##........r....#..(#...#..<..#...#.....# #.###..##.#..# .........####....#.#.#.#.....#.#.#.#...###.........#..# .#..r###.$.......#.#.#.###.###.#.#.#............##.#..##### #... #..##...#.#r#.#.........#g#.#...######.............. #.. ..........#.#.###########r#.#...######.........###### ... #.......###!#.........r...#.#...............#........ ... ..##.... #.#######'#######.#...#######..##.#...##### .r ..... #.................#...#######..##.#...# ..... #####.########.####............##.#...# ...# #.# #..########..##.#...# ###.# ######.####..########..##.##..# #..........................##.##..######## ###############..........................# #.....######.#####.######### #..##.# #.# #.# #..##.# #.# #)# #..#########.# #.# #............# #.# #.############ #.# #.# ### ###