difficult insertion

.