############# ####### #)<.o.......###################.....########### #...........#..>#.....'..#....#.>...#.........# #.......o...#...#.....#..#....#.....#.........# #...........#...#.....#..#...)).....#.........# #........o..#...#.....#..#...)#.....#.........# #..............####..###.###..#.....#####.##..# #############.....##'###.######.....#..##+# ..# #.....#.......#...#.....#.....#.{.# #.....'.......#...#.....o.....'...+ #.....#.......#...#.....#..{{.#...# #.....#.......#...#...o.#.....#...# #.....#.......'...#.....####### ..# #.....#############......... ..# ####.....{{o................. .# #...o....o................ .# #...........)............. #......................... #############).....####### #......# #......# #......# #####.... .... ... ..