###### #....# #....# ############# #....# #...#...#...# #.[..# #.).##.#'...# ############....# ### #)))#.#.#...# ##.#.#.#.#.##....#####.#### ##)###.###### #...........#....##.......# #.#)#.#.#.#.# #.....>.....#....##.#####.# #..#)#.#.#..# #...........'....##.#...#.## #.#.#.#.#.#.# ##.#.#.#.#.##....#..#.>.'..# ######)###'## ############....##.#...#.## #...#(#(#...# #....##.#####)# #.).'#.##...# #....##.[....)# #...#...#..># #....#####.#### ###############'###################.(..#####'### +..............................................# #..............................................# #.........#############......#########.........# #.........# #......#.......#.........# #......)..# #......#.......'.......(.# #......)..# #......#.......#.........# #.....)...# #......#.......#.........# #.........# #......#.......+.........# #.........##########+##......#.......#.........# ######## #............................#########.........# ##......###..............................................# #...)....##..............................................# #..#e #.....................)........................# #p'# #......................()......................# #e)# ############'##########(###########....######### #(C# #.....##.).).# #.......# #....# #####D.#####..#.....[#..# #....(..# #....# {#(..(...pc.#..#......#..# #.....<.# #....# {#....(..cc.+..##....##..# #.....(.# {############..########..# #.......# {{ #..# #..# #.......# { #..# #..# #.......# {{{{ #..# {{ #..# ######### { {{ #..# { { #... +##