######## ##......## ##........## #..........# #..........# #..........# #..........# #..........# ##........## ##........## ### #..........# ####### #.# #..........# ##.....## #.# #..........# ##......(## #^## #..........# #.........# ######## #.># #..........# #.........# #......# #..# ##........######.........# #......# #####..# ##...........##.....<...# #......# #...#..#############..........##.........# #......####.#.#....................[..<...........## #................#############..........##.........# #......######....###.........#..........##.........# #.......# #.....##.........#..........##.........# #.......### #..##............#..........##.........# #.........####....#..........#..........##.........# #......##.............####.####..#...######.......## #########.............##........##...# ##.....## #.........#.......#.######.#.# ####### #.........#.#...........5(.#.# #......)....#...........>..#.######### #...........[...........>..#.........# #...........#............5.#.........# ############...####....................<...# #....# #.....## #.....##.##..#....######## ##### #....####.##.######..#####...........#### #...# #....#....##............................## #...# #......#####...........########.....###..#### #...# #............)......##.## #.....# ##(...####...# #....#####..........##..# ##....## ####........# #....# ###.##.......###.# ##.....# #......^.# #....# #...##.......# #.# #......# ##.####...# #....###.####.......# #.# #......## #..# #...# ####..##.####.......# #.# ###)......####.## #...# #.........####..####.## #...##.##......# ##### #.###'###.# ##.###)..# #.####.##.###### ###.# #.# #.# #.......# #.####.##.# #...###.###.#########...####.#..)....# #...+.._###..................#.......# #...###.###..#################.......# #...# #.# #..# #...)...# ##..###'###.## #.......# #..........# #.......# #..).####### #.......# ###### #.......# #########