// +build ignore,OMIT

package main

import (
	"errors"
	"fmt"
)

// div divides n by d and returns the quotient and remainder.
// It returns an error if d is zero.
func div(n, d int) (q, r int, err error) { // HL
	if d == 0 {
		err = errors.New("divide by zero") // HL
		return
	}
	return n / d, n % d, nil // HL
}

func main() {
	fmt.Println(div(4, 3))
	fmt.Println(div(3, 0))
}
