by the morning of july 2, six of the seven corps of the army of the potomac had arrived on the battlefield. the i corps (maj. gen. john newton, replacing abner doubleday) and the xi corps (maj. gen. oliver o. howard) had fought hard on the first day, and they were joined that evening by the yet-unengaged troops of the xii corps (maj. gen. henry w. slocum), iii corps (maj. gen. daniel e. sickles), and ii corps (maj. gen. winfield s. hancock), and on the morning of july 2 by the v corps (maj. gen. george sykes). the vi corps (maj. gen. john sedgwick) was still 30 miles (50 km) away in manchester, maryland, on that morning. they assumed positions in a fish hook shape about three miles (5 km ) long, from culp's hill, around to cemetery hill, and down the spine of cemetery ridge. the army of northern virginia line was roughly parallel to the union's, on seminary ridge and on an arc northwest, north, and northeast of the town of gettysburg. all of the second corps (lt. gen. richard s. ewell) and third corps (lt. gen. a.p. hill) were present, and the first corps (lt. gen. james longstreet) was arriving from cashtown; only longstreet's division under george e. pickett did not participate in the battle on july 2.