yet another spider writen in c