Science | Wed Feb 2, 2011 1:22pm EST

Space telescope spots odd new solar system