#####++##### #..........# #..........# +..#....#..# +..........# #..........# #######################..#....#..# #....................++..........# #....................++..........# #..################..##..#....#..# #..##.#)#.#[#.#.#.#..##..........+ #..#.#)#[#[#.#.#.##..##..........+ #..##|#[#|#.#.#.#.#..####''####''# #..#.#)#.#.#.#.#.##..####))####''###############################+# #).##.#)#.#|#.#.#.#..##...o((##...o.o..%.........................# #..#'##############..##.#(##%##...o..............................# #############..)().).............##.#.o'.##((##############''##############).# #__________##....................##.+:[#.##(.# ....... #..# #_____..___###########''###########.#.o(.##..# #.#...o#.# #..# #######'##############''###########.+)|#.##..# .. ..o(..... #..# #.))..'.'..##................##.?##.##'#.##..# . .#.o..#.#. #..# #..)).#.#.|##......#.)#......##..##......##..# ....oo.... #..# #######'#####................++.:##########..# #.#.o..#.# #..# #...).......'................++/.##########).# .o.. #..# #'#####)#####......#..#......##...........(..# #..# #.#..#..#..##................##..............# #..# #.#..)..)..#####'#####''###################### #++# #.##)####+###.......##''# ##### ######## ################ #.#........##.......##..###...###..'...# #...........'..# #.#........##.......##.((##...##..##...###...........#o.# #.#####'#####...<...###(..##'##..###...'.##.........##..# #.#...)))[.##.......# ##..((......##...#..###.....####..# #.#...)))..##.......###.(###'###...##'##...###...###....# #'###########.......##..##...).##..#...#...#.......#....# #.......#..###########..'.......'..'...[...'[......###### #...#...#.############..##.....##..#...#..)#.......#).(.# #...#...#.#....#...[###..###'###...##'##...###...###[.?(# #.##.##.#'#....#.[..# ##......[...##...#..###.....####..# #...#...#.'....'..))###...##)##..###..)))##.........##..# #...#...#%#....#..))##...##...##..##...###...........#o|# #.......'.#....#..).##..###...###.)'...# #...........'|.# ######################### ##### ######## ################