############################ #.................#........# #.................#........# #...##'###........##..##+### #...##..##........##'###..## ##..##...#.................# ##..##...+..####+###.......# #...##..##..##....##..##..## #...######........#...###### #........'........##..##...# ##..##...#........##..##...# ##..##...#............#....# #........#............#....# #........#..##....##..#....# #...######..##....##..##..## #...##..##........##>.##..## #.......#..................# ##..##..#..................# ##..##..#.........[........# #....#..#..................# #....#..#..................# ##..##..#.........##..##..## #####..#.........########## #...#..........#.......# ##..##'###....##......# #...##..########......##.. #...'.>.................... ....##....... .. #...#...................... #)............. ... #...#...................... #.............# ...# ##..#....>................. #.............##...## #...#...................... #...................# #...##..............).##... #..................# ######................##... ##..... #.<...##....# #................... .......##.!...##....# #................... .......)a........<..# ##....(............. .......)....^.......# ##.............>.... ....................# #.................## ##.......$..........# #.................# #.............)))..# ##................+ ...........(...)....# ##................# ....................# #...........<.....# ....................# ##..##............# #)...........##...## #...##............########.....##.....##...## #....+....##..##..##.....#.....##.....##....# ##..##....##..##..##.....#.....#......#.....# #...##....##.......#.....#.....#......#.....# #..<......#........'.....#.....#......#.....# ######....#.......##....##.....+......#.....# ########+##..##....##.....##.....##(..## ..######...........##.....##...## ....................#....#..)...# ....................+(...PPP....# ###################..#(.PP..(..## ##.#.PP_PP(#.# #...PPP.P(..# ##..(PPPP..## #.....((..# ###########