Which two countries played the longest test match in cricket history, lasting for 12 days?

Time left: 15 seconds