Suprasellar hamartoma and arachnoid cyst.