Heffy Doodle strips of ease dies