Why is a Lieutenant lower than a Major but a Major General lower than a Lieutenant General?
Which Military designed these silly ranks?
 
	Quote:
	
	
		| 400 = Second Lieutenant 600 = First Lieutenant
 800 = Captain
 1000 = Major
 1250 = Lieutenant Colonel
 1500 = Colonel
 1750 = Brigadier General
 2000 = Major General
 2500 = Lieutenant General
 |