###### ##....## ### #......####.+ ##.......#..## #..#....#.### #.######### ### ##.# #.....#....... .. #..# ### ### #...g.#.#.#..#.####.### #####.## #.# #.# #.....#.#.#..#.##.....# #.....# #.# #.# ##.....#.#.#..#.##.....# #.....# #.# #.# #......g...#..#.#....>.#### #.....# #.# #.# #........g....#.#.........####.....########)###.####### #...>...(......55.......5............................># #....)...###h#########'###.#########.###.###.#####.# ....#.....rbg..# #...##..# #..)....# #.# #.# . #.##...##### #.......# #.#.#######.#####.# #.......# #...##..# #.#.#....##.##<##.# #######.# #...##...# #.#.#.......##.##.# .# #####....# #.#.#.......'..##.# .# .....# #.#.#.......#####.# ## .....## #.#.#.......#####.# #......# #.#.##.........##.# #+###.# #.# #...#'###.##.# #.###.###.# #...#.#......# ######.........# #...#.#.#.#..# #....###.รท.<..##.##...#.#.#.#..### #.....)..##.#.#.........#.#.#....# #[..)....##.#.#.....#####.#...##.# ####....<##...#..##.......#....#.## #....####..#..##.......#.......# #....+.....#..##.......####.#..# #....#####.#..##.......#.......# ####..........##...)...#.##..#.# ########.#.###............#.# ##...)...........#.#.# #..######...##.####.# ##..#........##......# #...#.#########)########## #..># .................# #.#.# .######......###.# ...#.# #......####.# #.# #.##.#)# #...........# #.# # ###.# ########.###### #.# ... ..............# #.# ##..# #######.#####.# #.# ...# #....<#.# #.# ##.# #######.###.# .# #.....# .. #######