edited show.c