Hard And Soft C And G Word Ladders