Sticky Ends And Blunt Ends