Craniopharyngiomas in children and young adults.