tracing throughhhh the prograaaam