Tail ve Head yeniden yazıldı. Grep oluşturuldu