############### ####### ... ............... ........ #................# #........ #................# #......... #................# #......... #................########......# . #Z.............................# #. #..............####..####......# #. #.....####..####..####..#......# #.########.....#..##'#..').#..'..#......# #..............#..'..#..####..# #......# #.............#####..#)##..##[####......# #.............#...#'##...%....#.)#......# #..#+#######..#...#.....##'##g'..#......####. #..'.......'..##'##..##'#.))#g#####.......... #..#.......#...#..#..#..#...#g.#..#..######## #..#.......#...#.('..#..#)..#)g#..#..# #..#.......#...#####(#..##)##.##)##..# #..#########...#...'.#'##..#.g'.).+..# #..............#...#.#.)#..#..#...#..# #..?..........######.#..####.##'###.o# #..########...#...#..####....#.%'....#############. #..#∩.....#...#.).#..........#.)#.................. #..#......#...')(.#'##..#######'#'#........######.. #..#......#...#)..#()#..'..'..#...#........# #..#.)....'...#...'(.####..#).#.).#........# #..#......#...#####?(#..####.)#####........# #..#<.....#.......####.....####............# #..##'#####..........................<.....# #..........................................# #................)...............########..# #................................# #.[######... #..(.........###########.........# #........... #.......[....# #.........# #.....####### #............# #.####....# #.....'.....# #..########..# #.# #....# #.....#>....# #..#......#..###########.# #>...# #.....####### #..#.)....#...?..........# #....# #.%)......... #..#......#...........(..# #....# #.......#### #..#......#.....(....((..# #....########.......# #..###'####..............# #..............<....# #............⌠...........####...########........# # #.........................∩.....# #...[....############..# #...#####..⌠.>.⌠.########..####.# #..))..................# #...#...................#..#..#.# #......................# #...#........⌠..........#..#..#.########..>).######...........# #...#.......#...#.......#..#..#..............# #...........# #...#.......'...#.%.....#..#'##...........(..# #...........# #...#.......#...#.......#....................# #...........# #...#.......#...#.%.....#....................# #........... #...##'######...#'#######..................).######........... #................%..........................................( ############################################################