######## #......# ######......# ######## #...........# #......# #.###......## #####......###########[..#......### #.....)..........................>### #(#################.##..............# #.##..............#.#<....#####.....# #######>............###...#.......# #.....# #.....c.##..........#########..##.###.....# #.......##........#............##.........# #.....(.#.......#.#.########...###....##### #.....o.#.......#..#########...# #....# #....(..#............#.........# #...## #....(s.######...#.#.#.######..# #...# #...[...# #.....#...#.#.......# #...# #######.. #.#...#.....#.####.## #...# .# #.#...#.....#.#.##.# ##### .. #.....#....##...##.# ###...#.........##.# #...#.....######.# ###.#.....##.....# #.###.#.##.....# #####..))..........# #.#...[....#......)# #####.#..(.............# #.......(.....#........# #.#...........#........# #.#....####'####.#####.# #.#.##### ..# #..# .# #.#.....#.### ##.## .# #.###.....# ##..### #.....#.### #.....#.# #.....# # ######.....#.# ###.....# .............# #.......# #####........# #.#.....# #........# #.'.....#### #......#.# ###........######......#.# ###......)...........#.# #......#######.......# #.......# ######..# #.......# ####.....# #######.# #........# .# #.##.#..># #########.##.###.# #..[#.....##.# .# #.#.#.######.# ## #.#...#......# ########.#####.###### ......^..# #.#..<# .######### #....## ######