20120727 home.science: Discovered: A solar system that mirrors ours