#################### ##..##....#.#.#..##.#### ####.............)........## ##.##...........)>..........## #................)...........### ##.#.......#...................## ##.................#...........# #....##..#...#.#.#......####.## ##..#.#....#.#.......#...# ### ##...........###.....###.## #......#.##.## ###.#####.## #.....####### ### #...# ##....# ##.## ##.#.## ### #...## ##.## ### ### ##.## ### ##...# ##.#####...## #...##.#...# ##.##......## ###...##......## ##.#............#### ##...........##...#.## ##.#...........#....^.### ### #.....................#.## ##.## #.................##.#...# #...### ##...............##..##.## ###.##.## ##.#.....o)..........#.## ##.#.#...# ###.....[>...#.........# ##.....#..## ##### #....................## ##......#...# ##...####.......)(...#..##.## ##.......##.### #......##.#.........##...### #........#..#.## ##...................##.###### ######.............# ##.##.......[........##.##..## ##.##.#..........#.## #............................# #...............).## ### ##.#........................## ##..#....#....#.[<.## ##.## ####.......................# ##.............#))[.# ##...# #..............###.#...## #...............#[.####.#..## ##....#.........##.#....## ##.................#.#......## #..................#....# ##.#...........#.........##...######......#.#.#...))##.#.## #.....#.....>.......#.....##.###.#####.###...####..##...## ##.#.#...............##...........# ##..###.## #...##.## ####..........#.#..#####.#.......###....#...# #.).#### ##................#.##...#.....###......## ##...# ###..........................## ##....## ##.## ####...#.......................# ##..### ### ##.##.....................#....## #...# ##...#..................#.##..### ##.## #...###..............^.####...# ### ##...###.#..........#.## ##.## ##...##.#............### ### ##.#...............#.## #.....##.#.#......#### ##.....#........### #..............# ##......##.....# ####..#####..## #### ####