######## #...>..# ########### ####### #......####.........# ########## ....... ######## #......##.'.........# ###........###...C...... #......# #......'..#.........# #............#.......... #......# #......####...<.....# #.#........#.#..........#####......# #......# #.........###.#........#.+..........'..##......# #......# #.........##..#........###..........##..'......# #####'## #..[......'..########.## ###'###### ####......# ##..# #.........#### #.# #..## ##'##### #..## ######..### #.# #..## #.# #.## #####.## #.# ##..# #># ###'##### #......# ##.# #####'## #.# #.......# ###......###### ##..# #......# #.# #.......# #.'...pS.'....#####..##### #......# #.# #.......###.#....S.####....<.......###......# #.# #.......##..#......# #######.####...'......# #####.## #.......##.##......# #.# #####......## #......## #.......'..######'## ##.# #.......###.####..## #.......#### #...# #..# ###+###........##..# #.......# #.### #.## #.##..#....#..##.# ##...#### #.# #.# #.#..##....##..#.# ####..## ######.##### #.# #....#......#..#.# #......###..........#### #.# #####.##..##..##.#.## #......#...............# ##'#### #.....#..####[.#....# #......+<#..........##.## #.[...# #.....#..####..#....# #......###..........##))# #.>...######.....##..##..##....# #......# #..........###)###(....##...'.)....#......#.....# #......# #..........# #...'.....'..###......##....##.....# #####'## #..........# #####.....#### #.......#....#......# #..# #..........# ####'## ###'###.............# #.## ###.######## ##.# #.##############.## ###.# #....##### #..# #.....# #.......# #...# ####.....# #.## #####.# ##'########## ##'#### #####.# ###'##### ######.###.......#...# #.....# #######+## #...# ..# ###........#.#####.#.#.# #.....# #........######.###.#.###..............#...#.#.# #.....# #........##...'.....#.#...#..........#.###.###.# #.....# ###........##.###.#####)'.###.>........#...#.....# #.....#####.'........'..# #.......### #........#.###.###.### #.(...'.....#........#### #####.### ##########...#...#.#.# #.....#######........# #..S....# ###.###.###.# ###'### ###'###### ##'###### #.....#.....# #).# #....# #...# ###'######### ##.### ######)## ####+#### #..### #....# #.....).# #......<######### ##...# #....# #####.......# #.......'.......### ###'#### #....####...........# #.......#######...### #.....# #....##...###.......### #.......# ###...######.....# #....#..### #.........### #.......# ###......'.....# #......## #.......#...###.......# ########.....# #....### #.......###...'.......# #.....# #....# ######### #####.(.....# ####### #....# ######### ######