########## ######### #........# ##### #######.......############## #.######.# ##...## #.....#.####........##.....# #.######.# #######..#..# #.....#.####........##.###.# #.....##.# ### #.......###.# #...................##.###.# #.###.##.# ##.####.#####..#..# #....<#..................#.# #.###.##.###...##...# ##...## #.....######........##.#.#.# #.................#.# ##.## ###.### #.........##.#.#.# #.##########...##...######.#### #.# ##...#######.....# #.# ##.########........# #.# ##.## ###.### #.# #.# #.###.##.# #.# #.# ####.###### #.# #.# #.# #.##.# #.# #.# #...#.....# #.# ##'## #.# #.##.# ####.# #+## #..###.##.# #.# ##...## #.# #..#.# #....# ##...## ##.## ##.#.# #.### ##.....## #.####.#.# #.#### ##.....## #.## ##..# #.#.## ##.......## #..#...#.# #.##.## ##.......####.## ##.#.# ####....####.........####........####.#...####.........###..###.##.# #..........+.........'.......................'..)......+.....#.###.# #^##.....###.........####...#.#######.#...####..[......###.รท.......# #.##.#.#.# ##.......## ##.##.# ##.##.## ##.......## ###.#.##### #.##..##.# ##.....## ####.# #.#....# ##.....## ###.# #.###.##.## ##...## #.# ##.###.# ##<..## ##.# #.).......# ##'## #.# ### #.# ##+## #..# ##.##.###.# #.############.# #.# #.# #.## #.##.# #.######.##.........#.# #.#*######.## #.# #.##.###........##.##...##.#.# #.##........## #.# #.##.....#####...#.##........# #.##.####....# #.# #.######.# #.....##...##.### .#. #...#.########.# #.######.# #.........###.# ,# # * #..............# #......>.# #..##>##### #.# .....#..########### ########.#####..##.#######.# * .#####..# #........##.........# * #..# ########.############ #.#####..# #.# #........# #.# #######.## #.#* ##.#.## ..., ##.###.## ,.# *### ##.## ##.######## * ..# #.## ##........ * , * *#.# #..## ##.######## , #.# #.#.###.## * ** , * , , ###.######.#..#..# , ###..........##...## * #.#.......########.## * * , * #.......#.# #.# * ###.#.###.# #.# * , * , ..#.#...#.# #+# , * #.#.###.#)# ** * * #.#.# #.#.# * , * , * .#. #.#?###...# , * .....##.#.......#### , , * .....)..g..........+ , ....)##.#####...####,, , * .#. ...# ,...## , * *##### ,...## , * * , ,.....* * , ...?. ,.....#* * ... , * , , * , , * * , , * *