General Medicine Paper 2

Everything went by so fast and I have no idea how. Heart failure, again!