.#######..##....##..########...########...#....#...###...##..##.....##..##.....##......#....####..##..##.....##..##.....##.....#.....##.##.##..########...########.....#......##..####..##.........##...##......#......##...###..##.........##....##.....#......##....##..##.........##.....##.