prinft: handle D