Ideas on Search and Sorting Algorithms. Not meant to be practical. Just boredom.