############################################# ###### #..........#..+.............................# #....# #....#..##.'..##.##............####'###+##.## #....# #########..#..##.##'##...##.##.##...##..##..# #....# #..##....##.##...##.##+##...........#########..#### #..##.##.##..+...+.....##..<##.(...##....#.##.....# #...#.##+##.##...##....##...##..##+##......'.....## #...'....##+##...##....#....##..##.##'#######..######### #...#.##.##.##...##.##.'....###'##.##.#######..###.....# ##.##.##.##......##'##.#.....+..##.##..+........'......# ##.##.#..+...........+.#.....#..##.##'##+###.#####.##### # #.....'..#..........##.##....#...[.##.##.###.#####'#####.. ##+##.##.##.##...##.##.##....#......#..................... #.##'##.##...##....##...##......'........<............ ...+.'..#..........##...##..##.##..................... ...##.##.#...............##+###'##.############'######. .##.##.##.#....##.##.##'####..##.##.# ########..##### #+##.##....+.><.##.##.##...##..'..+... ...........#..# #....+.....#...........+...'...#..#... ...........'..# +....##'##.###+######'##...###+##.##... ...........#..# ### #'##.##.##.##..######.##...# #.##.## #######...##.## #.#..#+###.##.....+......<..'...+...# ..##.###########...#### #.......#..+......#.........#...#...# ..........[.#.......# #.......'..#..##.######+##'###+##...+ ............+.......## .##.##'##.##+##.#####..##)###.##.### ######'##'##.###....# ##...### #....+.......+..##.##############.##.##.###.#### ##.....## #...##.......##'##..#.........+....+.'....#..# ##.#..)#.## #...##.......##.##..'.........#....#.#....'..# ##.8.8.8.8.## #................'.##..##..##+###'##+######..# #...........###...###+##...##'##.##..###+##.##..##.######### +......O....'.#...##..##...##.##.....##..##......'....'..# #...........#.................##.##......##.##+#####.####### ##.8.8.8.8.####...##..##......##.##.....>##.##.#####.###...# ##.#...#.##.##...##.>##......#..............+....'.......## ##.....###.##...............+..........##.##+##.###.##.## ##...##....................#..........##'##.##.######## ##'##'##.##...##.#####'##.##>###.##.........'...# #..##.##.##...##.#####.##.##. #.##..##.##.##..## #.....####.......#.....# ... ..##..#####.##### +......# #....##.#.....# .. . #... #...# #......# ######..'.....# #.. #...# .........# #..##.##.# #...# ########### ########.+ ##.##### ..# ##...#.## ..# #.......# .# ##..##.## #######