Man rescued from Arizona mine lucky to survive fall, snakes