homemade insertion

.