##### #######...# ,, ####.#o#.#.#.# ################# *,#..oYYYYYZ...# #...............# , #.##.##+##.#.# #.#############.# , * #...o..#...#...# #.# #.# ,#..Yo#{+...'.#.####.# #.# * #).Y..Y#...#...#..#.# #.# ,#...,#Y##+##.#.#..#.# #.# #...,.Y..{.....#.<#.########## #.# * #.. ,#.#.#.#.#.#.##.#........# #.# #<., $#. #####....#.#........# #.# , * #....#.#........####.# * * , * #....#.#..........<#.# ** #####..###.####........#.#### ,, ............# #........+....# #######..#######........#.##.# * * , ................).#+#.....# , .......................>#..# * * ####....#...............#..# , , , , #....#.########.#.#..#..# , #..........# #.#(#..#..# , #......###.####.#.#..#..# * #......# * *#...#.#..#..# .....#....# ,##.#.#....#..# , #### #....#####...#####.#..# ,*, , #....##....8....#..#..# , , , ,, #.....#.........##.#..# * #...###.........#..#..# ,, , #.....#.........#.##### , **####.[##............# * #(.()...............# , * #.###.#..8...>...8..# , ,* #o# #.##...........## , #.# #.##...........# , , * #.# #.###.........## , ,*###.###.# #.........# , #.....#.# #.........# , ,, #.#.#.#.# #....8....# +##+##+#+#.#.# ####...#### .............# #.......# ...........### #.......# ..........#######.......# ....................##### ...........########## ...........#........,* * ...........)<..)..# * , ..........#######.#* * * ..#......^.. , * * , * . #........## * , #.####+#.# ,* * #. , .# * * ⌠+ *.# * * , * * * * , , , , , , ,,, , , * *, , , , * * ** * * ,