Mirror-image confusion: successful giant hiatus hernia repair in situs inversus totalis.