######## ############### ################......########## #.....#.......# #..............#......#........# #.....#.......# #..............#......'........# #.....'.......# #.........(....#......#........# #.....##...##.# #.........)....#......#...##'#### ###.####...##.####### #..............#......#...#.....# ###..##.............# #..............#......#...#.....# #...#.#.............# ####################'#......#...'.....# #..#..#.............# #....#.....# #......####'##...#.....# #.#..##############'#############....#.....# #......#....######.....# ##..###..........................#...'.....# #......#....#..........# #..#.##..........................+...#.....# #......#....#.....###### #.#...#..........................#####.....#####......#....#.....# #...#.#................................##+##...#......#....#.....# ##.#.##..........))).........[.........#.......+......#.<..#.....# ##_##############'##..................#.......#......#....#.....# ###...............########...........#.......#......#....#.....# #......................#...........#####'###......########'### #......................#..........................# #.....# #......................#..........................# #.....# #......##.......###'####..........................# #.....# #......##########.................................# #....## ######## #.......#+###.....................# ##...## #.......+...#......#########......# ##....# #.......#...######## #......# #.....# ##########.......#..........# #......# ##...## #................#...##.....# #......# ##### #.[..............######.....# #......# #................#..........# #......# #........!.......+..........# #......# #................#..........# #......# #......(.........#######'############......########### ###'####'#####.......##....##...##..##+##'#..........# #....#......#.......'..........#...........#........# #....#......#.......#..........#...........#....(...# #....'......#.......#..........#...........#........# ###########'###.......####'###############...#........####### #......##...#........##....###...###.....#...######.........# #......#....#........#.....#....)..#.....#........#.........# #......'....#........#.....#.......#.....###'##...#.........# #......#....#........#.....#..)....#..........#...#.........# #......#....#........#.....#.......#..........'...#.........# #......#....#........#.....#.......#..........#...#.........# #......######........#'###########............#...#.........# ###.[............#####..#.........#######.....##..#.........# #..............#......#.........# #......############## #..............#......#.........# #......# #..............#......#.........# #......# #..............#......#.........# #......# #..............#..>...#.........# #......# +..............#......#.........# #......# #..............###....#.........# #......############## ##+###.....#######....####.....## ######..............# #.....#.............#.....# #>.............# #.....#.............#.....# #..............# #.....#.............#.....# #..............# #.....#.>...........#.<...# #..............# #.....#.............'.....# #..............# #.....#.............#.....# #..<...........# #.....###############.....# #..............# ####### ####### ################