############### #.............# ######### #.###########.# #......... #####.###########.####.##### . #############..........................# .# #.............##...#.<#................# .# #.###)..................#..#..####.###.# .# #.# #.##########...#..###..#..# #.# #.###.# #.# #.# ##.##<.# #..#..# #.###...#.# #.# #<# ##.##..###..#..####.........# #.# #.# #.....%....>.........##)#...# #.# #.# #.###[#####.#..####..##.#...# #.# #.# #.# #.# #.#..####..##.#...# #.###.# #.# #.# #...........[.....# #.....# #.# #%# ###.#####.........# ##.##### #.# #.# ####.# ##.##.#..## #..# #.# #.# #....# ##.....#..###### #..# #.###.####.#### #......#........ #..# #.#.....##.# ##.#......[...... #..# #.#.###.##.# #.#..##..###.## #..####### #.#. #....# #.#..##..# #.# #........# ######.# #.##.########.#..##..# #.# #.######.###......# ...##.........>#..##..# #.# #..# #.#..%..#### ######.##########..##..# #.# ##.# ###.#.#.#)# #........<........###.# #.###.....%.#.# ##########.#.##.......## #.........###.# .#.##.#.##..(####### #[%##.#.#.....# .# #.#.....(F[....# #..##.#.#........ .# #.####...#####.# #..##.#.######### .# ... ##.## .# #..##.#.# .# ... ...# .# #.....#.# .# #... ##### .# #..>..#.# . ##.## .# #.....#.# ... .# #.#.#.#.. ## #.#.#.. # #.#### #.