############## #............# ##.##########.####### ####...### #........# ..........######..#####.# #####...#..)<.....# #.# #.......[)####.# #.# #....####)# #.# #.# #.#.## #.# #.# #.# #.#.# #.# #.# #.# #.#.# ##.## #. #.# ##.#.####.#.###.#####.# #..#.....###....#.....# #.#######.#.#####.##### #.# ##.## #.#### #.# #...#####.##.. #.# #.......#)##.# #.# ###...###.#.##.# #.# #..........)##.# #.# #.#######)..##.# #.# #.# #...##.# #.# #.# ###...##.# #.# #.#####........###.# #.# #.#...#.#..........# #.# #.#.#.#.##..###...... #.# #...#...##..# .##### #######.# #.#####.....# .# .#######.......#####...#...###.# .# .........#..........##.#.### #.# .# ######..#.########.##...# #.# #..#.# #.###.## ... #..#.# #.# #.# ### #..#.# #.# #.# #.####..#.##### #.# #.. ........>.....## #.# ### ##.##........... .#. #..∩....##.# ..#..#..#.##.## #....%⌠.⌠...... #...###..∩..##.## #.## ##⌠.⌠.##.# # #......[# #.##$#######). #....zO@.)o... #.....#######.# #.##### #. #.