A half circle is joined to an equilateral triangle with side lengths of 12 units. what is the perimeter of the resulting shape?