How long does it take for an ice cube to melt on a hot sidewalk?

 - 3 minutes
 - 3 hours
The better estimate for how long it takes for an ice cube to melt on a hot sidewalk is 3 minutes.
3 hours is too slow.