A convenient General synthesis, applicable to alkanes and terminally mono-and di- substituted alkanes of any chain length, is described; cyclododecanone is used as the starting material, and the C chain is doubled in length as often as required and adjusted first to a multiple of 12, and than to any desired length.