может быть произвольным