Title: Difficult concepts in cardiology