######## ########### ##### #......# ############ #.......... #...#####.#....# #>.........# ##.######### ##.........#....# #..........####..##......# ######..#.#######....# #..........#....)...##.### ........#.#######....# #............#########.# ####.................# #...........##########.# ######......#########.....# #..........## #........# ###...........#######.......# #########..# #.......## ####............##.......##....# #..# #.......#####...............#..########....# ##..## #.......#...#.##..########.##.############### #....# #.......#...#.##.#............###.....#.....## #.##.# ##...............#........#.####.............## #..#.####.##.###................#..# #...............# ##......>....###...##..........)..####...............# ##...#..............................#...............# #.#..................##.......####.................# #.......######...##..##....<..#....................# #.###....###...#......#########...>................# #.##.....##..######.#.##..........................## #.##........######..............<..........#.....## #.##..#..######........................########### ##.#.............##.##...####...........# #..<......#.......#.##..## ##...........# #.................#.#...####............# #.......................................# #.......##....[...........###...######### #...................##...............### #.......###.........####......######.... #....[..# #.........#########.####..... #.......# ##.......................# #..>....# #......#..#########...### ##....### #.....#..## ###.# ####.## ##.....#..# #.## #..# ##...[.....# #..# ##.###..##....#.# #######..# #.....##..##..)######.......## #####.....#.......##..####### #.....#..........## #.....#.......#### #.............# #.....######### #.....# #######