#######.. o.........# .o........# '.............# #..)..........# #.............##### +.................# #.$...............# #.................# #.....?...........# ####.....o#######....# { ..........# .........)).....#....# ..........#+##...........#.....#....# ............... ...###'#########....+ { ............... . #....#...........##### ............. #....#...............# #....... ......... #....#.......####....# #......# #....#### ###'##.......# #....# #......# #...(#..# #....#.>.....# #....# #......# +....+..# .. #....'.......# #....# #####......#######....#..# ...######.......#..#....##########+# #............>.....####..###..............).#..#................# #..................#.......#..............<.#..#................# #..................#.......#................#..#................# #..................#.......#................#..#................# #..................#.......#................#..#................# #..................#.......#.........<......#..#..../.)......... #####..............#..##...#......(.........#'##....#'##....### #..#....#'##########'##...#######'###...)..........#..+....# #..#....#....#..................#...#..............#..#....# #..#....#....#..................#...#..........#+###..#....##### #..'....#....#..................#...#..........#..##..###......# #..#....#....#...............>..#...#..........#........#......# #..#..<.######..###..####....######'#..........#........#......# #..#....#...###+###..#######...........#########........#......# #..#....#...............# #...........# #...##..###......# #..#....#...............# #...........# ##..##..# #..#'### #..#....#........##.....# #...........# #####..####'#### #..#....#........######.# ############# #...#.......# #..#....#................. #...###._.### #..#....'..............#... #...#.......# #..'..(.#..............+ .. #...####'#### ####....################ ###......# ###### ########