My implementation of misc search and sort algorithms