diff raises an exception for negative values of n
#1780
Merged
diff raises an exception for negative values of n
#1780