############## #####............# #####.##............|. #....#.#..)##...###.. # #.#.# #<..###.#.#.#.#.# # #..## ##..###...#.#...### .## #.#รท###.#....###...###.. .... ##### #....#.##..#.#.#.#.#.#.#..##. #...###..)#)###....##.#.#.##....... #.#...)...).# #.###..#.#.#..### #...###..)#.# #.#...#.#.#.#...# ##.## #..##.###.###..#.#.#..### #(# #..##.##.....##.#.#.##.. #.# #.......)..#.#.#.#.#.#.#.. #.# #.###.###....###...###.. . #.####.# #<###.###...#.#...### #...##.###.....###.#.#.#.#.# ###.##....##....##...###.. # #.#####.##.##............ #.# #.##.############## #.# #.##.# #.#####.##.# #<......##.# #######.##.# #.##.# #.##.# #.##.# #.##.# ##....... #.##.### #.#.#.#.# # #.###.##...# #..?........ #.......##.# #..#.#.#.#.# #.###.#.##.# #.#....... #...##.## ##...#.#.#.#. .##.#...###............ .. #.....).?..(.[# #.. #.#...###....)Y...... #.. #.##.^..>......#####. #. #.##.######.##.# #.# #.# .# ... ..# .# ##. #..# .# ...# ..