less output.
add new shape
adjust the frequence of occurence of every shape