#### #..# #..# ############## #..# #............# ############..##### #..#####..##.#############......'..........# #.##...####..'...#...#...#......'..........# #.#..........#...#...#...#......#####..##### #.#..>..#....(...##.##...#......# #..# #.#..........####....^####......# #..# #.##...####..#..#.....#..#......# #..# #..#####..##.#...........#......######'## #............+..#..)..#..#......##......# #####'###########.....####......##......# #......# #...##.##...'......##......# #......# #...#...#...#......##......################## ##....## #...#...#...#########......#.#.....#.....#..# #....# #######'############# #......'....#....#......# #''''# #.......#.#.#...#.#.# #......#......#....#....# #....# #......)##.#.#.#.#.###########..#.....#...).#.# #....# #......)#.#.#.#.#.#.#........####'##'##'######### ##..## #.......##.#.###.#.##........##......#..........# #..# #....)..#.#.#...#.#.#........##......#..........# #..# #.......)..##.#.##..#........##......#..........# #..# #.......'.#.#..)#.#.'........##[.....#..........# #..# #'#'######.#)###)#.##........##...)).#...<......# #..# #.....# #.#.#)#)#.#.#........##..))).'..........# ##..## #.....# ##.#.#.#.#.##....}...##......####'####### #....# #.....# #.#.#...#.#.#........##......# ##)#.## #....# #.....# #######.#####........##......###..#.)## #....# #.....# #......# ##+##'#####......##..}+[..# #''''# ####### #......# #.....!.####'#######'#'### ##....## #......# #.......#......# #..)+)..# #......# #......# #.......#......# ##..#(.## #......# #......# #.......'......# ##.#.## ######## #......# #.......#...^..# ##### #......# #.......#......# ########'### #.......#......# #.........# #.......#......# #.........# #.......#..)...# #.........# #.......####)#### #.........# #.......# #)))..## #.........# #.......# ##.....## #.........# #.......# ##..>..## #.........# ######### ##.....## #.........############### ##.....# #.........'.............# ####### +.........#....).).)....# ###########........)....# #.............# #.............# #.............# #####+#### ##################'###### . #........# #........# #......######## #. #...#...[# #....#...# #......'......# #..#.....#..# #..#.(...# ##### #......#......# #..'..#.....# #.....#..# #...# #...(..'......# .....#....#...########..[#))uu###...###......#..<...# .... #......u..........).)))uuA.....)()......+......# .# ######..#........#..######......)########......# #.....#.)#.....# #..s.[..# #......# #.#..........#.# ###...### #......# #....#....#....# #...# #......# #..............# ##### ######## ################