import sys

sleep(nanoseconds int) {
	seconds := 0

	if nanoseconds >= 1000000000 {
		seconds, nanoseconds = nanoseconds / 1000000000
	}

	duration := new(sys.timespec)
	duration.seconds = seconds
	duration.nanoseconds = nanoseconds
	sys.nanosleep(duration)
	delete(duration)
}