####### ####### ########### #.....# #.....########################.........# #.....# #.....#.............#........#.........# #.....# #.....#.............#........#.........# #.....# #.....#.............'........#.........# #.....#########.....#....##......##........#.........# #...................#....#######'##........#.........# #...................#....#.......'.........#.....##### #...................'....#.......##...##...'.....# #...................#....#.........P...###'#.....# #.....?.............#....#..........PP.P.....>...# ######.........######....'.......PP.)............######## #.........#.........#....P.PP....P.................# #.........#...##....###.P...P.P...PP...............# #.........#...##....###..P...####P.PPP.............# #.........#..........##...P.P#).'...P..............# #.........#..........###.P...#>.#P.P...............# #.........#..........# #.P..P####.P.P[.............# ######.........######.....###.P.PPP.P....PP.............######## #.......#'###.......#.....#...P......P...P.........#'###.......# #.......#...#.......#.....#......PP.....PP.........#...#.......# #.......#...#.......#.....#...(....P.P.............'...#.......# #.......#...#.......#.....+..(.......P.#####.......#...#.......# #.......'...#.......#.....#.......'........#.......#'###.......# #.......#...#.......#######....(..#........#......##...######### #.......#...##+#.............##)###........#......#......# #########......#.............#...####+##'###..)...#......# #.............#.............#...##...#)...[..))..'......# #.>...........#.............#...'....#...........#......# #.............#.............#...#....#...........#......# #.....#######'#.............#...##...#...........############## #.....##...#.....#####......#...###'##.....###'##.............# #..........#.....#...#......#...#..........#....#.............# #..........#.....#...#......#...#..........#....#.............# #..........#.....#...#......#...#..........'....#.....<.......# #..........#.....#...#......#+###..........#....#.............# #..........#.....#...#.....................###..#.............# #....>.....#.....#...#######.....########)########.....######## #..........#...(.#.........#.....#.......)...#...#.....# #..........#.....#.........#.....#.......)...#...#.....# #........{.#.....#.........'.....#.........).#...#.....# #..........#.....'.........#.....'...........#...#.....# #..........#.....######....#.....#...........'...#....># #..........#..........##+###.....#...<.##....#...#.....# #..........#.....................#.....##....#...#.....# #..........#.....................#.....##...######.....# #..........#...............[######.....###+###...####### #..........#................#....#...............#.....# #..........#.....#####......#....#...............+.....# #..........#.....#...#......#....#...............#.....# #!.........#(....'...'......#...##.....###..#######...######## #..........#.....#...#......#...###########'##...##...##.....# #..........#.....#...#......'...........#........#...........# #..........#.....#####......#...........#........#...........# #..........#.....#...#......#...........#........#...........# #..........#...<.#...#......#...........#........#...........# #..........#.....#...'......#...........'........#...........# #.....'...#....<.#...........#........'...........# #.....#...#......#...........#........#...........# #.....#####......################################## ####### ########