Good Samaritan pays man's bill