vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vv+---------------------------------------------------------------------------------------------------------------------------------------------+vv vv|.............................................................................................................................................|vv vv|...............................................................B-------------B...............................................................|vv vv|.......+-------------------------------------------------------|.............|-------------------------------------------------------+.......|vv vv|.......|.......................................................|.............|.......................................................|.......|vv vv|.......|.......B------------------------B.......>o<....>o<.....|.....<P>.....|.....>o<....>o<.......B------------------------B.......|.......|vv vv|.......|.......|........................|......................|....<<P>>....|......................|........................|.......|.......|vv vv|.......|.......|..........<G>...........|----------------------|...<<PPP>>...|----------------------|...........<S>..........|.......|.......|vv vv|.......|.......|.........<<G>>..........|.............o........|....<<P>>....|........o.............|..........<<S>>.........|.......|.......|vv vv|.......|.......|..........<G>...........|............/.\.......|.....<P>.....|......./.\............|...........<S>..........|.......|.......|vv vv|.......|.......|........................B----------------------|.............|----------------------B........................|.......|.......|vv vv|.......|.......|.......................G\\..........\\.//......|.............|......\\.//..........//S.......................|.......|.......|vv vv|.......|.......B---------------------B\\.\\..........\-/.......B-----BPB-----B.......\-/..........//.//B---------------------B.......|.......|vv vv|.......|.......|.......|...^...........\\.\\.........................|.|.........................//.//...........^...|.......|.......|.......|vv vv|.......|.......|.......|...^...+--------\\.\\------------------------|.|------------------------//.//--------+...^...|.......|.......|.......|vv vv|.......|.......|.......|..<.>..|......../\\.\\./-\.../-\.../-\.../-\.|.|./-\.../-\.../-\.../-\.//.//\........|..<.>..|.......|.......|.......|vv vv|.......|.......|.......|...^...|......./..\\.\\...\-/...\-/...\-/...\|.|/...\-/...\-/...\-/...//.//..\.......|...^...|.......|.......|.......|vv vv|.......|.......|.......|...^...|....../+---\\.\\---------------------|.|---------------------//.//---+\......|...^...|.......|.......|.......|vv vv|.......|.......|.......|...^...|...../.|....\\.\\....................|.|....................//.//....|.\.....|...^...|.......|.......|.......|vv vv|.......|.......|.......|..<.>..|....<..|.....\\.\\..B..............BB|.|BB..............B..//.//.....|..>....|..<.>..|.......|.......|.......|vv vv|.......|.......|.......|...^...|.....\.|......\\.\\BBB-------------BB|.|BB-------------BBB//.//......|./.....|...^...|.......|.......|.......|vv vv|.......|.......|.......|...^...|......\|.......\\.\\B................|.|................B//.//.......|/......|...^...|.......|.......|.......|vv vv|.......|.......|.......|..<.>..|......||.......B\\.\\................|.|................//.//B.......||......|...^...|.......|.......|.......|vv vv|.......|.......|.......|...^...|....../|......BBB\\.\\...B....B......|.|......B....B...//.//BBB......|\......|..<.>..|.......|.......|.......|vv vv|.......|.......|.......|...^...|...../.|.......B.............................................B.......|.\.....|...^...|.......|.......|.......|vv vv|.......|.......|.......|...^...|....<..|.......|.............................................|.......|..>....|...^...|.......|.......|.......|vv vv|.......|.......|.......|..<.>..|.....\.|.......|.............................................|.......|./.....|..<.>..|.......|.......|.......|vv vv|.......|.......|.......|...^...|......\|.......|.............................................|.......|/......|...^...|.......|.......|.......|vv vv|.......|.......|.......|...^...|......||.......|.........B....B......BBB......B....B.........|.......||......|...^...|.......|.......|.......|vv vv|.......|.......|.......|..<.>..|....../|.......|.............................................|.......|\......|..<.>..|.......|.......|.......|vv vv|.......|.......|.......|...^...|...../.|.......|.............................................|.......|.\.....|...^...|.......|.......|.......|vv vv|.......|.......|.......|...^...|....<..|.......|.............................................|.......|..>....|...^...|.......|.......|.......|vv vv|.......|....B--------B.|...^...|.....\.|.......|.............BB.......a.......BB.............|.......|./.....|...^...|.B--------B....|.......|vv vv|.......|....|........|.|..<.>..|......\|.......BB........B...BB......aaa......BB...B........BB.......|/......|..<.>..|.|........|....|.......|vv vv|.......|....|........|.|...^...|......||.......BB...................a***a...................BB.......||......|...^...|.|........|....|.......|vv vv|.......|....|...<>...B----------------------------.................a*AAA*a.................----------------------------B...<>...|....|.......|vv vv|.......|....|..<WW>..W............................................a*AAAAA*a............................................E..<EE>..|....|.......|vv vv|.......|....|...<>...B----------------------------.................a*AAA*a.................----------------------------B...<>...|....|.......|vv vv|.......|....|........|.|...^...|......||.......BB...................a***a...................BB.......||......|...^...|.|........|....|.......|vv vv|.......|....|........|.|..<.>..|....../|.......BB........B...BB......aaa......BB...B........BB.......|\......|..<.>..|.|........|....|.......|vv vv|.......|....B--------B.|...^...|...../.|.......|.............BB.......a.......BB.............|.......|.\.....|...^...|.B--------B....|.......|vv vv|.......|.......|.......|...^...|....<..|.......|.............................................|.......|..>....|...^...|.......|.......|.......|vv vv|.......|.......|.......|...^...|.....\.|.......|.............................................|.......|./.....|...^...|.......|.......|.......|vv vv|.......|.......|.......|..<.>..|......\|.......|.............................................|.......|/......|..<.>..|.......|.......|.......|vv vv|.......|.......|.......|...^...|......||.......|.........B....B......BBB......B....B.........|.......||......|...^...|.......|.......|.......|vv vv|.......|.......|.......|...^...|....../|.......|.............................................|.......|\......|...^...|.......|.......|.......|vv vv|.......|.......|.......|..<.>..|...../.|.......|.............................................|.......|.\.....|..<.>..|.......|.......|.......|vv vv|.......|.......|.......|...^...|....<..|.......|.............................................|.......|..>....|...^...|.......|.......|.......|vv vv|.......|.......|.......|...^...|.....\.|.......B.............................................B.......|./.....|...^...|.......|.......|.......|vv vv|.......|.......|.......|..<.>..|......\|......BBB//.//...B....B...............B....B...\\.\\BBB......|/......|...^...|.......|.......|.......|vv vv|.......|.......|.......|...^...|......||.......B//.//...........MMMMMMMMMMMMM...........\\.\\B.......||......|..<.>..|.......|.......|.......|vv vv|.......|.......|.......|...^...|....../|.......//.//B...........MMMMMMMMMMMMM...........B\\.\\.......|\......|...^...|.......|.......|.......|vv vv|.......|.......|.......|...^...|...../.|......//.//BBB----------MMMMMMMMMMMMM----------BBB\\.\\......|.\.....|...^...|.......|.......|.......|vv vv|.......|.......|.......|..<.>..|....<..|.....//.//..B..............|.....|..............B..\\.\\.....|..>....|..<.>..|.......|.......|.......|vv vv|.......|.......|.......|...^...|.....\.|....//.//................BBB.....BBB................\\.\\....|./.....|...^...|.......|.......|.......|vv vv|.......|.......|.......|...^...|......\+---//.//-----------------BBB.....BBB-----------------\\.\\---+/......|...^...|.......|.......|.......|vv vv|.......|.......|.......|...^...|.......\..//.//.../-\.../-\.../-\BBB.....BBB/-\.../-\.../-\...\\.\\../.......|...^...|.......|.......|.......|vv vv|.......|.......|.......|..<.>..|........\//.//.\-/...\-/...\-/...\.|.....|./...\-/...\-/...\-/.\\.\\/........|..<.>..|.......|.......|.......|vv vv|.......|.......|.......|...^...+--------//.//----------------------|.....|----------------------\\.\\--------+...^...|.......|.......|.......|vv vv|.......|.......|.......|...^...........//.//.......................|.....|.......................\\.\\...........^...|.......|.......|.......|vv vv|.......|.......B---------------------B//.//........../-\...........|.....|.........../-\..........\\.\\B---------------------B.......|.......|vv vv|.......|.......|.......................L//..........//.\\..........|.....|..........//.\\..........\\g.......................|.......|.......|vv vv|.......|.......|........................B--------------------------|.....|--------------------------B........................|.......|.......|vv vv|.......|.......|..........<L>...........|............\./...........|.....|...........\./............|...........<g>..........|.......|.......|vv vv|.......|.......|.........<<L>>..........|.............o............|.....|............o.............|..........<<g>>.........|.......|.......|vv vv|.......|.......|..........<L>...........|--------------------------|.....|--------------------------|...........<g>..........|.......|.......|vv vv|.......|.......|........................|.........................BB.....BB.........................|........................|.......|.......|vv vv|.......|.......B------------------------B.......>o<....>o<........BB.....BB........>o<....>o<.......B------------------------B.......|.......|vv vv|.......|...........................................................|.....|...........................................................|.......|vv vv|.......+-----------------------------------------------------------|.....|-----------------------------------------------------------+.......|vv vv|...................................................................|.....|...................................................................|vv vv|...................................................................|.....|...................................................................|vv vv+-------------------------------------------------------------------|.....|-------------------------------------------------------------------+vv vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv|.....|vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv|.....|vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv|.....|vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv|.....|vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvBB.....BBvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvBB.....BBvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv|.....|vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv|.....|vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv|.....|vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv|.....|vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv|.....|vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv|.....|vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv|.....|vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv|.....|vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvBB.....BBvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvBB.....BBvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv|.....|vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv|.....|vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv|.....|vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv|.....|vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv|.....|vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv|.....|vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv|.....|vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv|.....|vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv