Puzzle piece heart