###### ####### #....############ #.....################# #....#..........# #.....'...............# #....+..........# #.....#......)........# ######## #######....#####..###.# ####.....##....##..####..# #......# #......#########..###.###### ##..PPP....#....##..####..# #......# #......'....#......#.......# ##..PP......#...(.......#..# #......# #......#....#......#......># #..PP_PP....#...........#..# #......# #......#....#......'.......# #..PPP.P....#############..# #......####......#....##...######'######### #...PPPP.#.......##..####'## #####.....[.#+####....##...#####..........# #.#......#.......#.........# #..#.....#....................#..........# #........#.......'.........# #..#.....#....................#..........# ##.......'.......#.........# #..#.....'.........)..........#..........# #.......#.......#.........# #..#.....###..###.##)###..###+#..........######....###.......#'####....# #..#########..###'##[#######.....#########..#......#########......###### #...<.#........'......#.p. #.....#.....'...>.#.....#...#...'......# #.....#........#......#....#.....[.....#.....#.....#...#...#......# #.....'........#......#....#.....#.....#.....#.....#...#...#......# #.....#........#......#....'...).#.....#..)..#.....'...#...#......# #################'###'######.....##<..###)####..##'##..##..#......####### ....................#...###)####..##.##..##..#####........# ....................)#....#.........#................#.....# .....................#....#.........#....>...........'.....# ....................)'....#...%.....#................#.....# ....................#....#.........#................#.....# ....................#....#.........#................#.....# ....................################'###'########'###.....# ##.......#######+#... ............................###### #.......# #... ......c...(.................#...# ....... #... ................................# ..!... #... ............(.................### #.... ###'#.......#################....# .. #.......# ....# .. #.......# ....# . #.......# ...# #.......# ...# ....... ..#'### $ $$$ $$$ $$$ $