func twoDigits(buf *[]byte, i, d int) {
	(*buf)[i+1] = digits[d%10]
	d /= 10
	(*buf)[i] = digits[d%10]
}
// twoDigits converts an integer d to its ascii representation
// i is the destination index in buf
twoDigits converts an integer d to its ascii representation
i is the destination index in buf
// twoDigits converts an integer d to its ascii representation // i is the destination index in buf
func twoDigits(buf *[]byte, i, d int) {
	(*buf)[i+1] = digits[d%10]
	d /= 10
	(*buf)[i] = digits[d%10]
}
func twoDigits ( buf * [ ] byte , i , d int ) { ( * buf ) [ i + 1 ] = digits [ d % 10 ] d /= 10 ( * buf ) [ i ] = digits [ d % 10 ] }
twoDigits converts an integer d to its ascii representation
i is the destination index in buf
twoDigits converts an integer d to its ascii representation i is the destination index in buf