############# ####...........#### ####.............(...#### ##.......######.##......(## ##.....####.......####.....## ##....###.............###....## #....## ....#######.....##....# #. .# #.# ##...## ..###.....###....#(...## ##.#.# #.##.# #....# ##.........#..####....# # ##....# #.##.# #...## ##...#####........##...# #.#.....# #.##.# #...# #...##...##...#....#...# .......# #.##.# #...######......<..#...#....#...# ..... #.##.# #........#...##...##...#....#...# #### #..## #.##.# #######...##...#####...## ..##...# ..... #...# #.##.###.....#....##.... ...## ..#....# ...#####l# ##............##....###...#.###. ##...## (..#...# #.....###......##.....#######... ##....# #.#.### #.##### ####....###.............###....## #...# #.# ##.....####.......####.....## ##.## #.# ##.......###.#####.......## #.# #.# ####.........#.......#### #.# #.# #..####......#....####..# #.# #.# #.#...#############.....# #.# #.# #.###.#...# #.# ##....# #########.# #.# #.# #.....# #.# ##.#.# #.........### #.# ##### #.# ##.#### #.# ###.#.# #.#######...# #.####...#####.# #.# #.# #.....# #.# ###.# #......#.......# #.######.#####.###.#####.# #.# ######...####### #.............#>##.......# #.# ##### ##############.###.####### #.# #.....##...##########.# ###.####...........[..# #.####...############ #.......^# ######...# #####