Blastoma, hamartoma and teratoma