############## ####### ### ####.##..#.#..#[######..##.## ##.#### ###.#............O<#.##.......# #...#.#### ##................O[)......##.## #......#.## #...........................### ##.##.#...# ##....###....................# ##...###..## ##...#..........#...........## ##.#..##...# ##..........................# ##.........## ##.#..####...#............## ##...#.....## #####.##.##..............## #..........# ...............^......## ##.........# ..##..............#....# #..........## #########..........####.## ##..........# ### #.......#...........##### #.......#..####.## #.......#.#..........# ##>.........##...### #.......#.##.#....#..# ##...........#..##.#### ##'##########..#.#.... #...............#...#.## #.##...'...#...###..# #....#...#.........#...######.##...#...'..## ### #....#.>...#........#..#.#.##.##...#...#...# ##...)).............#......##)##...#..)#).## #....#...............#.....##.##...#..)')## #...##............#.#......##.##...#..)#..## ##.##.............##....#..##'###'######...# ###.#.##.....##.####......##..)..####....## #...##....###### ###....##..)..##.....## ##.......## ##....#########.....# ##.....### ##.....#########.....######## #.......# ##......#............##.#.##.## ##.###.## #....#.#.........##...........# ####...# ##....###.#...................## ##.## ###....###....................# ### ##....#..............#.....##### ##..#...............#.....##..## #####.........................#### #..................#......#.#.## ##..#.....#....#.#####..........# #....#..#####.##.# ###.......## ##.......######... #...#...## ###.......# ## #. ##...#..## ##.##....# ##.##...# ### ##...# #####.## #.## ### ##