Added prefix tree. Started on longest increasing subsequence. refactored
min numbers for sum