Fixed negative ending (reworked case where there is only a start value)
Added --printf to print using specified format