####### ## #### #################### ##..##.####.###..##.#.##....##.##..#...## #.#...#.#.##.##.#..##..###..###...##..#.# ####......#..#.#.....#.#...........#....## #.#.......#..#.....#.#.#................## ###...).............##.#................#.## .###..#..................<....................# #.............................................##.# .#...............................................# ##.#.........################....................## #..#.#........# #....................# ..............# ...................## .##............# .................... ...............# ..................... ........).......# .............$..... ........<.......# ......%........ ................# ....####... ...............# ...............# ............... ............. ........... ......... ...