#.##.# #.##.# #....# #.##.# #.##.# ##############. #.##.# #........rw.... #.##.####### #....#########. ######'##.......#### #..r.# ####...............+..# #....# #...........#......##.# #....# #.##........#########.############....# #...........'...............g.......>.# #.##........#########.##....r....###### ###################.#########.......# #.##.........# #...................# #........+ #.##.....##### ##.################.########........#.#.##.....# #.# ######## #.................#.#.##.....# #.# ##......###.#########.......#.#..'.....# #.# #..(....'..>..............(.#.####....## #.# #.......###.#########.......#.# ####.# #.# #.#..<......# #######.#.# #.######.#.....##..# ...#)#.# #........#....#.#..####+### ##.#...# ########..#......#..##.....# #......# #......#..#......#..##.....# #......# ##.#.###..#.#....#..##.....#####.####.# #.#...)............##.....'.....# ... #.########.###..#####.....####### ..## #.# #.# #..# #............ ... #.# ##'###.^# ###'########. ...# #.# #)..##..#######.# .. #.# #...##..........# #.# #...##...######## ##.##### #...##...# #......###...##)..# ######.##.....'...#### #.##....##...##<# #.##....##...##(# #.##....#######'## #.#######........# #.# #........# #.# #........# #.# #........# #.#######....)...# #.#..............# #.#.#######'###'## #.#...#...#.# #.# #.###.#.#.#.# #.# #.# #.#.#.#.# #.# #.# #.#.#.#.# #.# #.# #.#.#.#.# #.# #.# #.#.#.#.# #.# #.# #...#.#.# #.# #.#######.#.###.# #...............# #################