############. ####....((....(( ######>......(.(5(((. #.........#########(. #.####.####### #.#.#........# #.#....#####.# #.#........#.# #.####..##.#.# #.# #....<..# #.# #.####### #.# #.# #.. #.####.###.# #........#.# ######.....+ ###.#.# #########.#.# ..........#.# ################.# #................# #.################ #### #.# #..# ###+#### #.# #..+ #......# #.##################..# #......# #..................'..# #......# ####################..###+## #......# #.......# #......####+### #.......####... #......'....... #.......#..... #......####.###### #.......#.... #................# #......[#...# #.............<#.# ###'######...# #......####.####'##### #.......##...# #####................# #.......##.).##########..####.##.......# #........'..................#.##.......# #.......##...###########..#.#.##.......# ##########...# ##.#.#.##.......# ##...##### #.#.#.##.......# #......... ###...#+##.......# #......... #................# #......... #................# #......... #................# #......... #................# #......... #.........######## ########## #.........# #.........# #......>..# #.........# #.........# #.........# ###########