hashtable.[ch] and readfasta.[ch]