############## ################## #.......'<...# #....).....+.....# +.......#....# #..........#.....# #.......#....# #...........#....# ####'######+#### ##..##......###### #..######.##.## #####'###### +..'..........# #.......# #..#..........# #.......# #####.###..##################.##+#.# #+###..####..##.#..#......##..## +.....#....#.............#...# #.....'....'.............+..####### ##..###.##+##.####..##..##..##....# ##+###.##.##.####+###+###..##....# #).....#......'........+...#.....# +......+......#.......>#...'.....# #. #####'###..####.##.###.##.###....# ##.######.###+#####.##.###.##+###....# ............#.....<...#...............# ............+.......<.'...........>...# .##...##..###.####.##########..##.##..# #...##..###.####.## ######+##'##### #............#....# #..........# +............'....# #..........# #............#....+ +..........## #..###..##..###).## ##.###......# #'####..###'####'###+###.########## ....#..........'..>....+....# '....'..........#.......#....# .##'####.####+###..##..##..###### #.####.###..####+##..##+#..#..## ..#........#.....................# ..'........+................[....# #####.##.###..###..###+###..###+#### .##......###..###.. #.###..##.....# ..........#.....+.. #............# ......>...'.....#. +............# ##......###.#### #..###..##..## ..##+.....###'###### #+## ##+##### ...........'..SO...# .......+...#..S....+ .##.###.###.###.### # #.# #.# #+# ..+ ..# ...#...# ....#...+ ###+##..# ..#