Beating Hearts and Carpets

?