Definition: In this task, you're given a passage, further information available on a particular linked term from the statement, and a question. Your job is to generate the answer to the question by using the information provided. If there is no clear answer obtainable, output 'none'.
Input: Passage: When the American Civil War began, Weitzel was assigned to construct defenses, including in Cincinnati and Washington, as well as for George McClellan in the Army of the Potomac in late 1861. He was then attached to the staff of Major General Benjamin F. Butler as chief engineer of the Department of the Gulf. When Union troops captured New Orleans, Weitzel became assistant military commander and acting mayor. He was promoted to brigadier general in August 1862 and two months later routed a large force of the enemy at Labadieville, Louisiana, which earned him a brevet promotion to major in the Regular Army. Weitzel commanded a brigade in the XIX Corps advancing in Major General Nathaniel P. Banks's operations in western Louisiana during April and May 1863, which led to the siege of Port Hudson. Weitzel was later brevetted lieutenant colonel in the Regular Army, "for gallant and meritorious services at the siege of Port Hudson," which fell on July 9, 1863, days after Vicksburg, Mississippi, about 120 miles upriver, the last Confederate stronghold on the great Mississippi, had fallen. Together those successful sieges and the continuing blockage of Southern ports completed the Anaconda Plan.
Link Information: Early in the conflict, McClellan was appointed to the rank of major general and played an important role in raising a well-trained and organized army Question: What position did George McClellan hold in the American Civil War?
Output:
Answer: major general