hard insertion(1,057 results)