######## ########### ######## ##......## #.........# #......####### #........####.........# #.#..........# #........##.#.........# #............# #.........)...........# ###..........# #.....................# #..........# #..<........#####.##### #..........##### #..........####...# #..............### ##........#)......# #..........###...## ###..J.###.##..#.# ###.##..>### ###..#######...#.##..##.##.# ##.......# ##......#..#...##.##..#..# #........# ########).......########### ##.......### #.................#.......# #######...# ##.#########.##.)))#.⌠.⌠.⌠.# ##..###..#########.##)##.#.......### #.................#..####<......'.# #.#.#..########...#.### #.......#.# ##.#.##.# #.........###.⌠.⌠.⌠.#.# #....##.# #.#####.#..##......[#.# ###..####.######.##....##..#########.# ######....# #..##....#..######## #.......# ##...>..##.# ##.#..(....## #.####### #......).#.####......##### #.# #........#.##...###.)# #.# #........#.##.### #..# ##.# #........#.#..# #..## #..# ##......###########.((## #.## ######## ##.#.#.##.#((# #.# ##≈≈≈≈≈≈##.##(# #.# #_......'..##(# #.# #####≈≈≈≈≈≈#..##(# #.# ##...#.#.#.##...((##### ##.# ##....########....).)..## #..# #......<.##.......)###..## ##.### #.....................#..# #....## ##......#####..>###....#.####.....# ##....## ##### #...............# ###### #............)..# #...###..###....# #...####.####..)# #...##.....##...# #...##.....##..## #....+.(_..'...# #...##.....##.(# #....#.....##..# #...#.##'##....# #.....#...#.#..# #......(.......# #..............# #.....########## #######