335-Two thousand years ago demons and modern demons