hash occurence added
fibonacci using yield added