diddling