##################### ##...................## ##.....................## ##.......................## ##..........<.)............## ##.......(...................## ##......#################......## ##......## ##......## ##......## ##......## ##......## ##(.....## ##......## ##.))...## ##......## ##))....## ##.......## ##......## ##.........# ##......## ##..........## ##......## ##............## ##......## ##..............#################### ##.......## ##...............##.................## ##.........## ##....................................## ##...........## ##......................................####.............## ##......................)[..[............^##...............## ##.......................[..<)[..............................## ##........................)..)[......D............>............## ##....................................z..........................## #..............................######.............................# #............................###....###...........................# #.....###..................###........###.........................# #.....# ####..............##........o...##........................# #.....# #####.........##....#....#oo..##...............(.......# #.....# ##........#....##...o##....#..........)....[.......# #.....# #.......##...##....oo##o..##...............)).....# #.....# #.......#...##........##o..#......................# #.....# #.......#...#.....>)...#o..#...........######.....# #.....# #.......#...#....>.....#...#......###### #.....# #.....# #.......#...#.....>....#o..#......# #.....# #.....# #.......#...##........##...#......# #.....# #.....# #.......##...##......##...##......# #.....# #.....# #........#....###..###....#.......# #.....# #.....# #........##.....####.....##.......# #.....# #.....# #.........##...)........##........# #.....# #.....# #..........###.)).....###.........# #.....# #.....## #............###[)).###...........# ##.....# #......## ##.............##).##............## ##......# ##......## ##.............)[).............## ##......## ##......## ##..........)................## ##......## ##......## ##........<................## ##......## ##......## ##.......................## ##......## ##......## ##.....................## ##......## ##......## ##...................## ##......## ##......## ##........(........## ##......## ##......## ##.............##### ##......## ##......## #..............# ##....>.## ##......## ##..............## ##......## ##......## #................# ##......## ##......####................# ##......## ##......##.................# ##......## ##......#.................## ##......## ##....<...................# ##......## ##..................[....# ##......## ##......................###......## ##.....................##......## ##..........................(## ##.........................## ##..................=....## ##.....................## ##...................## #####################