The working principle is Use functions doubleList to get the list from the first series, then the list is shown by the present members of the list is 2 times the function checks whether the list is empty me if I would. Send to check the list received by one, starting with the first, use the cons in the first two times and then you call yourself up again by the first cut. Check out and to do this until after all.