######### ################## ######### #.......# #......>.........# #.......# #####...# #...##..##..###..# #..###..# #...# #.# #..# #...##..##..# #..# #..# #..# #...# #.# #..# #...##..##..# #..# #..# #..# #...# #.. #.# #..# #...##..##..# #..# #..# #..# #...# #..# #.# #..##...# #...##..##..# #..# #..# #..# #...# #..# #.# #..##...# #...##..##..# #..# #..# #..# #...# #..# #.# #..##...# #..# #...##..##..# #..# #..# #..# #...# #..# #.# #..##(..# #..# #...##......# #..# #..# #..##### #...# #..###(###..##...# #..# #...##......# #..# #..# #......# #...# #...........##...# #..# #...##......# #..####..###......# #####...# #...........##...# #..# #...##......# #.............###.# #.......# #..##..##...##...# #..# #...##......# #........###..# #.# #.......# #..##..##...)....# #..####...##......###..#####.# #..# #.# ######..# #..##..##...##...###...................%..# #.# #..# #.# #..####..##..##...##............)...............# #.# #..# #.# #....)...##..##...##............).##............# #.# #..# #.# #.#####..##..##...##...####.####..##.......####.# #.# #..# #.# #.# #..##..##...##...# #.# #..##.......# #.# #.# #..# #.# #.# #......##...##...# #.# #..##.......# #.# #.###..###.# #.# #......##...##...# #.# #..##..####.# #.#####..........# #.# #..##..##...##...# #.# #..##..# #.# #................# #.# #..##..##...##...# #.# #..##..# #.# #............###.# #.# ..##..##...##...# #.# #..##..# #.# #.#####..##..# #.# ######.# #..##...##...####.# #..##..# #.# #.# #..##..# #.# #......# #.......##........####..##..# #.# #.# #..##..# #.# #......#####.. #.......##..............##..# #.# #.# #..##..# #.# #.####........##...##..##..####...###..##..# #.# #.# #..##..# #.# #.# #.####...##...##......# #...# #..##..# #.# #.# #..##..# #.# #.# #.# #...##...##......# #...# #..##..# #.####.# #..##..# #.# #.# #.# #...##...##......# #...# #......# #......# #..##..###.# #.# #.# #...##...##.####.# #...# #..###.####......# #..##......# #.# #.# #......|.##.# #.# #...# #..# #......###..# #.<##......# #.# #.# #........##.# #.# #...# #..# #.####.# #..# #..##.####.# #.# #.# #........##.# #.# #...# #..# #.# #.# #..# #..##.# #.# #.# #.# #........##.# #.# #...# #..# #.# #.# #..# #.....# #.# #.####.# #........##.# #.# #...# #..# #.# #.# #..#####.....# #.# #......# #...........# #.# #...# #..# #.# #.# #.........##.# #.# #......# #...........# #.# #..^# #..# #.# #.# #.....y...##.# .# #.####.# #......>.#..# #.####...# .# #.# .# #....