20060519 home.science: New solar system spotted