pascal's triangle
insertion sort list
permutation sequence
two sum
4 sum