######### ##........# #.........+ ############....[....# #..........#.........# #.......)......S.....# #..........##........# #....%.....##........# #..........####+###### #########'## #......# ####'###### #.........# ######### ###.........# #.......####.'...).....# #.......#....#.........# #.......'.####.........+ #.......### #......(..# #.......# #.........# #.......# ######+#### ######%## #.# ##.# #####+### ##+# #..# #.......# #...... #.## #.......# #......# ######.### ###.......# ###+###### #......# #........###.'.......+ .........# #......# #.......%#...#>......# ..........### #......# #..........###.......# ..........'.###......# #........### #.......# .......)..#...#......+ #........# #.......# ..........###.'......# ##.####### ###'##### ########'## ###......# #..## #.###### #.# ##'##### ##..# #......# #####.# #.## ##.# ######'## #.....# #..# ###+######## #......# #.##### ##.## #..........# #......# ##.### #..# #..........# #......#######....###########.######### #..........#####......##.............................# #..........#...'......'..####....###########.#######.. #..........%.###......#### #....# #.# #..(.......### #......# #....# #.## #..........# ##'##### #....# #..# ##.######### #..# ##.### ##.# ##.####### ####.#### #.### ######'## #........# #.......# #...# #.......# #.%......# #.......#### #####'### #.......# #........# #..........#####.......#####....(..# #........+ #.......##.....'.#####.'..##.......# #..<.....# #.......########.#.....##..%......<# #........#..........# #.#####.#####.......+ #........####.......# #.....#.# #.......# #........# ######### #>#.#.#.# #.......# #........# #.#>..#.# #.......# ########## ######### ########