Planetesimals: Solar system scaled against a giant planet