######################### #.......................# ##### #.##########.##########.# #...# #.# #.# #.....#.# #...# #.# #.# #.#...#.# #...# #.# ######.####.#####.# #...# #.# #...##..........#.# #####...###################################.#####...#######.###.#.# #...'...........).(.(.(.)..................)..)..>........#.#...#.# #.###...##.########################....##.#.#############.#.#.###.# #.#......#.# #....##.#.#######...###.#.#.# #.# #.#.####.#.# #....##.#...........'.#.#.#.# #.# #.#.# #.#.# ################....##.#########...#.#.#.#.# #.# #.#.# #.#.###### #...................##.# #...#.#.#...# #.# #.#.####.#...)..# #...................##.# #...#.#.#######.# ###.....##.#......# #..#####.#####......##.# #####.#.........# #.....#.##.#......####..#...#.#...#......##.# #.########### #.#####.##.'>....('.....#...#.'...#.##'####.# #.# #.# #.####......###.#.#...#.#...#..#.## #.# #.# #.# #.# #......# #.#.##'##.#####.....###.# #.# #.# #.# #......# #.#..............##.##..#### #.# #.# #.####......# #.#.#####.##'##....#.#.#.#.## #.# #.# #........#### #.#.#...#.#...#..#..........#########.# #.# ########.# #.#.#.<.'.#.>.#..###.##+##.#..........######## #.# #......# #.#.#...#.#...#......#...#...#########.......# #.# #......# #.#.#####.#####.##.#.+...'.#.# #.#####.# #.# #......# #.#.............##...#...#...# #.# #.# #.# #......# ##.########..########.##+##.#.# #.# #.# #.# #.(....# #............# #..........# #.#####.# #.# ######.# #......####### ##.#.#.#.#.# #.#.....# #.# #.# #......# ###..####.# #.#.##### #.# #.# #......# #..####'#########.#.#.# #.# #.#####......# #.>...................# #.# #..)...####### ##.......########.#.#.# #.# #......# #b......# #.#.#.# #.# #....[(# #lg.)..)# #.#.#.# ##.############......# #.......# #)#.#.########## #^..............###### #.......# #.#.#..........# ################# #.......# #.#.##########.# #.####### #.#.# #.# #.# #.#.# #.# #.###### #.#.# #.# #.)....# #.#.# #.# ######.# #.#.# #.# #.# #.#.# #.# #.# #.#.# #.# #.# #.#.# #.# #.# #.#.##########.### #.# #.#..............# #.# #.################ #.# #...............# #.# ###############.# #.# #.# #.# #.# #.# #.# #.# #.# #.#######################.## #..........................# ############################