ideal (20)