black rat snake: large harmless shiny black North American snake
rat snake: any of various nonvenomous rodent-eating snakes of North America and Asia
diversion: a turning aside (of your course or attention or concern)