He wrote he has written

He wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has written
He wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has written
He wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has writtenHe wrote he has written