###################################################################### #..#..#...#..#..............#.....#..#...#........#..#...#....#......# #..#..#...#..#..............#.....#..#...#........#..#...#....#......# #..#..'...'..'..............#.....'..'...#........'..#...#....'......# #..#..#...#..#..............#.....#..#...#........#..#...#....#......# #..####...#..#..............#.....#..#..###'####..#..#...#....#.p....# #..#......##'######..#+#########.#####..#...#..####..#...#....####.).# #..#.......#............#....#.......+..#...#......p..........'..)...# #..#.......#............'....#.......#..########..p...........#..#...# #..#.......#............#....#.......#.........#..............##'#...# #..#..########'#################..#..#.........#..............#..##### #..#.......#...............#...#..#..#.........#..............#......# #..#.......#......>........#...#).#..#.........#..............#......# #..#.......#...............#...#..#..#..)......#..............#..##### #..#..#########.......#'######'#####'#.........#.........###'###'#...# #.....#...............#......#....#..###'#######.........#.......#...# #.....#...............#......#....'.......#..............#.......#...# ####..#...............#......#....#.......#..............######..##)## #..#..#..###############'#######'#####....#...................#..#).)# #..'..#........#..#..................#....#........)..........#..#...# #..#..#........#..#..................#....#..............#########...# #######........#..#..................######..........................# #..#..#####'####..#.......................'......................##### #..'.....'..'..#..#........)..............#..............#....#..'...# #..#.....#..#..#..#..................######..............#....####...# #..#.....####..#..#..................#...................#.(.........# #..#######.....#..#..................#.................<.+...........# #.....#..'..####..#..................#...................#....####...# #.....#..#..#.....#..................#......p............#....#(.'...# #..#..#..#..'.....#..................#...................#....#..#...# ##'#..'..#..####..#..................#####################....#..#...# #.....#..#..#..#..#.........................#..'......#..#....#..+...# #..#..####..#..'..#......................[..#..#......#..#....#..#...# #..#.....#..#..#..#..........<.......#####'##..######.#..#....#..#...# #........#..#..#..#..................#..'...........#.....)...#..#...# #.....#####.#######..................#..#...........#....###'##..+...# #.....#...#.......#<.................####..#######..######.......##'## ##'####...'.......#..................#...<.#..#..........#.......#...# #.........#.......#..................#.....#..#..........#########...# #.........#...#####..................#.....#..#...............#......# #...⌠.⌠####...#......................#.....#..#...............#......# #....⚑........#....................H.#####.#.###'##..#######..#..##### #..#⌠.⌠.......#...................>l.#.......'....#...#....#.........# #..#..#####...#####..........(...(...#.......#....#...#....#.........# ##'#..#...#.......#...............(..#...#..####..#...#....#..#..##### #..####...'.......'..................#####..#..#...........##'#..#...# #..#..#...#....>..#..................#......'..#...........'..#..#...# #..#..#...#.......#..............>...#......#..#...........#..#..##'## ####..#####...#...#..................##########################..'...# #.....#.......'...#..................'..#..#..........#....#.....#...# #.............#...#..................#..#..#..........'....#.....##### ####..........#####..................####..#..........#....####..#...# #..#..............#..................#.....#..#####...######..#..#...# #..#..............#..................#..####..'...#........#..'......# #..####...........#..................#.....').#...#........#..#......# #..#...........#######################.....##'##'###'#######..####...# #....................................'.....#..#............'.....+...# #....................................#.....#..#............#.....#...# ######################################################################