To create list call function create_exotic_list. The first parameter is for number of operations used to create elements.
The second parameter is for probability that controls "depth" of list. Largest probability makes list more "deep". Smallest probability creates more "traditional shape" list.
Here are some trials with "depth factor" increasing from 0.1 to 0.9.