##+## .# ##...## .# ##.....## ###.# ##.......## ##.#.# .####.........####....#### .....'.........'............ #.........####....#... #### ##O......## ##...#.#####..# ##.....## ##.##.#).)#..# ##...## #.##.#..)'..#{ .+ ##'## ##.##.######'####..## #.# #.......#(.#.......... #.# #..##...'..'....####. ##.## ###..##.######.#### ##...######.......# #..# { #...........%.....+ {+..# ########...#####........# ##.## ........................# #..#{ #########.O#####........# #..# { #).# #........## ##.# . #).#####.........# #.##+##..... . #(<............%.# {+........# #.. #.#############..#####'#..#+## ##.. #.# #..........#..#))##+# #..# #.# #.######...'..'..# { + #..# #####.########## #...#..##+# P.#+##P.########## .##....##PPP##..###...#)##..### ..........##......# ####.# ####.#P...P#....#............. .........##.####.# #))o.# ##..#P.>.P####.#.######..... #......%....##.# #.#### #...#P...P# #...# #### #####.....###<#.##.### #.# ##..##P.P#####...# ...........# #.#[##...# #.# ##.###%##......## . #####.#.#.# #.#......# #.# #.# #....####.# #.# #%#.#.# #....)...# #.# #.# ###### #.# #.# #.....# #######)## #.# ##'## #.# #.# ###'### #.# #.# ##...## #####.#### #.# ##...## #.# ##.## ##.....## #........# ##.# ##.....## ###.## #...#####.......## #.#.#.##.# ##..## ##.......## ##.#..# ##.#...##.......>.###........#######....###..>......####...#.# #.......'.........+.......................')........+........# ##.<.#.##.........###.....#.%##.###..<..###.........####...#.# ##.##.###.......## #.#.#.#..##.###.#.#.# ##.......## ##.##.# ####.# ##.....## #.#......#..........# ##.....## ####.# #.# ##...## #.###.##.#..##..##..# ##...## #.# ####.######+### #........#..##.###..##### #+## ####.# #.......#.....# #####.####..##.##.......# #.# ##....# #.##.##.#.8#8.# ##.## #..##.##...###.# #.# #.....# #.##.##)#.#$#.# #...# #..........# #.###.## #.....# #....##.#.8#8.##### #...# #####.##.#####.##...#######.....# #####.#####.#.........# #...# #....................###...## #........##.##...####.# ###.# ####.#####.##...####.......# #.###..............##.######.# #.(.....###.## #####...# #.###........###.#...........# ######### ### ##### #........##### #.####.######## ########## #......# ########