ALL SOLUTIONS VERSION
recusrion project added
binary search added