aboutsummaryrefslogtreecommitdiff
path: root/ching
diff options
context:
space:
mode:
authorB. Watson <yalhcru@gmail.com>2015-05-07 16:32:32 -0400
committerB. Watson <yalhcru@gmail.com>2015-05-07 16:32:32 -0400
commit013ac7742311556022304e8b30ca170d48b3a016 (patch)
tree53faa33e75991363f1a6dcc7edc83a66b70e6995 /ching
downloadbsd-games-extra-013ac7742311556022304e8b30ca170d48b3a016.tar.gz
initial commit
Diffstat (limited to 'ching')
-rw-r--r--ching/Makefile5
-rw-r--r--ching/Makefile.inc5
-rw-r--r--ching/castching/Makefile7
-rw-r--r--ching/castching/castching.c135
-rw-r--r--ching/ching/Makefile13
-rw-r--r--ching/ching/ching.6154
-rw-r--r--ching/ching/ching.sh81
-rw-r--r--ching/ching/hexagrams2337
-rw-r--r--ching/ching/macros126
-rw-r--r--ching/include/ching.h44
-rw-r--r--ching/printching/Makefile7
-rw-r--r--ching/printching/pathnames.h38
-rw-r--r--ching/printching/printching.c326
13 files changed, 3278 insertions, 0 deletions
diff --git a/ching/Makefile b/ching/Makefile
new file mode 100644
index 0000000..ab7834f
--- /dev/null
+++ b/ching/Makefile
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.1 2005/06/30 13:30:33 perry Exp $
+
+SUBDIR= ching castching printching
+
+.include <bsd.subdir.mk>
diff --git a/ching/Makefile.inc b/ching/Makefile.inc
new file mode 100644
index 0000000..b4674a6
--- /dev/null
+++ b/ching/Makefile.inc
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile.inc,v 1.3 2013/08/11 03:27:02 dholland Exp $
+
+CPPFLAGS+=-I${.CURDIR}/../include
+BINDIR?=/usr/games
+WARNS?=5
diff --git a/ching/castching/Makefile b/ching/castching/Makefile
new file mode 100644
index 0000000..dd84fc9
--- /dev/null
+++ b/ching/castching/Makefile
@@ -0,0 +1,7 @@
+# $NetBSD: Makefile,v 1.1 2005/06/30 13:30:33 perry Exp $
+
+PROG= castching
+NOMAN= # defined
+BINDIR= /usr/libexec/ching
+
+.include <bsd.prog.mk>
diff --git a/ching/castching/castching.c b/ching/castching/castching.c
new file mode 100644
index 0000000..351037a
--- /dev/null
+++ b/ching/castching/castching.c
@@ -0,0 +1,135 @@
+/* $NetBSD: castching.c,v 1.3 2009/08/12 05:40:03 dholland Exp $ */
+
+/*
+ * Copyright (c) 1988, 1993
+ * The Regents of the University of California. All rights reserved.
+ *
+ * This code is derived from software contributed to Berkeley by
+ * Guy Harris.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. All advertising materials mentioning features or use of this software
+ * must display the following acknowledgement:
+ * This product includes software developed by the University of
+ * California, Berkeley and its contributors.
+ * 4. Neither the name of the University nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+#include <sys/cdefs.h>
+#ifndef lint
+__COPYRIGHT("@(#) Copyright (c) 1988, 1993\
+ The Regents of the University of California. All rights reserved.");
+#endif /* not lint */
+
+#ifndef lint
+#if 0
+static char sccsid[] = "@(#)ching.cno.c 8.1 (Berkeley) 5/31/93";
+#else
+__RCSID("$NetBSD: castching.c,v 1.3 2009/08/12 05:40:03 dholland Exp $");
+#endif
+#endif /* not lint */
+
+/*
+ * castching - Read a question, cast a change, and output the line
+ * values to the standard output for processing by "printching".
+ */
+#include <stdio.h>
+#include <stdlib.h>
+#include <time.h>
+#include <unistd.h>
+#include "ching.h"
+
+static time_t now; /* current time */
+
+static unsigned seed; /* seed for random number generator */
+
+static int getquest(void);
+static unsigned getrand(void);
+static unsigned getrnum(void);
+static char *change(void);
+
+static char string[6+1]; /* where the actual change string is put */
+
+static int table[2][2][2] = {
+ { { OYIN, YYANG,}, { YYANG, YYIN,} },
+ { { YYANG, YYIN,}, { YYIN, OYANG,} },
+};
+
+/*ARGSUSED*/
+int
+main(int argc, char **argv)
+{
+ time(&now);
+ /* randomize */
+ seed = (int)now + getquest() + getgid() + getuid() + getpid();
+ printf("%s\n", change());
+ exit(0);
+}
+
+/*
+ * Hash the question by adding all the characters together.
+ */
+static int
+getquest(void)
+{
+ int result;
+ int c;
+
+ result = 0;
+ while ((c = getchar()) != EOF)
+ result += c;
+ return(result);
+}
+
+/*
+ * Get a set of six lines making up a change.
+ */
+static char *
+change(void)
+{
+ int i;
+
+ for (i = 0; i < 6; i++)
+ string[i] = table[getrnum()&01][getrnum()&01][getrnum()&01] + '0';
+ string[i] = '\0';
+ return(string);
+}
+
+/*
+ * Get a number more random than what getrand() gives.
+ */
+static unsigned
+getrnum(void)
+{
+ return((getrand())>>(getrand()%17));
+}
+
+/*
+ * Get a random number.
+ */
+static unsigned
+getrand(void)
+{
+ return(seed = (seed*13077) + 6925);
+}
diff --git a/ching/ching/Makefile b/ching/ching/Makefile
new file mode 100644
index 0000000..85559c1
--- /dev/null
+++ b/ching/ching/Makefile
@@ -0,0 +1,13 @@
+# $NetBSD: Makefile,v 1.2 2008/10/30 21:37:55 mrg Exp $
+
+SCRIPTS=ching.sh
+MAN= ching.6
+
+.include <bsd.own.mk>
+
+.if ${MKSHARE} != "no"
+FILES= hexagrams macros
+FILESDIR=/usr/share/games/ching
+.endif
+
+.include <bsd.prog.mk>
diff --git a/ching/ching/ching.6 b/ching/ching/ching.6
new file mode 100644
index 0000000..a1cd662
--- /dev/null
+++ b/ching/ching/ching.6
@@ -0,0 +1,154 @@
+.\" $NetBSD: ching.6,v 1.5 2005/07/05 08:48:47 wiz Exp $
+.\"
+.\" Copyright (c) Caldera International Inc. 2001-2002. All rights reserved.
+.\"
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\"
+.\" 1. Redistributions of source code and documentation must retain the
+.\" above copyright notice, this list of conditions and the following
+.\" disclaimer.
+.\" 2. Redistributions in binary form must reproduce the above copyright
+.\" notice, this list of conditions and the following disclaimer in the
+.\" documentation and/or other materials provided with the distribution.
+.\" 3. All advertising materials mentioning features or use of this software
+.\" must display the following acknowledgement:
+.\" This product includes software developed or owned by Caldera
+.\" International, Inc.
+.\" 4. Neither the name of Caldera International, Inc. nor the names of
+.\" other contributors may be used to endorse or promote products
+.\" derived from this software without specific prior written permission.
+.\"
+.\" USE OF THE SOFTWARE PROVIDED FOR UNDER THIS LICENSE BY CALDERA
+.\" INTERNATIONAL, INC. AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR
+.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+.\" WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+.\" DISCLAIMED. IN NO EVENT SHALL CALDERA INTERNATIONAL, INC. BE LIABLE
+.\" FOR ANY DIRECT, INDIRECT INCIDENTAL, SPECIAL, EXEMPLARY, OR
+.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+.\" BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+.\" WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
+.\" OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
+.\" IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+.\"
+.\"
+.\" Copyright (c) 1993
+.\" The Regents of the University of California. All rights reserved.
+.\"
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\" 1. Redistributions of source code must retain the above copyright
+.\" notice, this list of conditions and the following disclaimer.
+.\" 2. Redistributions in binary form must reproduce the above copyright
+.\" notice, this list of conditions and the following disclaimer in the
+.\" documentation and/or other materials provided with the distribution.
+.\" 3. Neither the name of the University nor the names of its contributors
+.\" may be used to endorse or promote products derived from this software
+.\" without specific prior written permission.
+.\"
+.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+.\" SUCH DAMAGE.
+.\"
+.\"
+.\" @(#)ching.6 8.1 (Berkeley) 5/31/93
+.\"
+.Dd May 31, 1993
+.Dt CHING 6
+.Os
+.Sh NAME
+.Nm ching
+.Nd the book of changes and other cookies
+.Sh SYNOPSIS
+.Nm
+.Op hexagram
+.Sh DESCRIPTION
+The
+.Em I Ching
+or
+.Em Book of Changes
+is an ancient Chinese oracle that has been in use for centuries
+as a source of wisdom and advice.
+.Pp
+The text of the
+.Em oracle
+(as it is sometimes known) consists of sixty-four
+.Em hexagrams ,
+each symbolized by a particular arrangement of six straight (\-\-\-)
+and broken (\-\ \-) lines. These lines have values ranging
+from six through nine, with the even values indicating the broken lines.
+.Pp
+Each hexagram consists of two major sections. The
+.Sy Judgement
+relates specifically to the matter at hand
+.Po e.g. ,
+.Dq \&It furthers one to have somewhere to go.
+.Pc
+while the
+.Sy Image
+describes the general attributes of the hexagram and how they apply
+to one's own life
+.Pq Dq Thus the superior man makes himself strong and untiring.
+.Pp
+When any of the lines have the values six or nine, they are moving
+lines; for each there is an appended judgement which becomes
+significant.
+Furthermore, the moving lines are inherently unstable
+and change into their opposites; a second hexagram (and thus an
+additional judgement) is formed.
+.Pp
+Normally, one consults the oracle by fixing the desired question
+firmly in mind and then casting a set of changes (lines)
+using yarrow\-stalks or tossed coins. The resulting hexagram
+will be the answer to the question.
+.Pp
+Using an algorithm suggested by S. C. Johnson, the
+.Ux
+.Em oracle
+simply reads a question from the standard input (up to an EOF) and
+hashes the individual characters in combination with the time of
+day, process id and any other magic numbers which happen to be
+lying around the system.
+The resulting value is used as the seed of a random
+number generator which drives a simulated coin\-toss divination.
+The answer is then piped through
+.Xr nroff 1
+for formatting and will appear on the standard output.
+.Pp
+For those who wish to remain steadfast in the old traditions, the
+oracle will also accept the results of a personal divination using,
+for example, coins.
+To do this, cast the change and then type the
+resulting line values as an argument.
+.Pp
+The impatient modern may prefer to settle for Chinese cookies; try
+.Xr fortune 6 .
+.Sh DIAGNOSTICS
+The great prince issues commands,
+.Pp
+Founds states, vests families with fiefs.
+.Pp
+Inferior people should not be employed.
+.Sh SEE ALSO
+It furthers one to see the great man.
+.Sh BUGS
+Waiting in the mud
+.Pp
+Brings about the arrival of the enemy.
+.Pp
+If one is not extremely careful,
+.Pp
+Somebody may come up from behind and strike him.
+.Pp
+Misfortune.
diff --git a/ching/ching/ching.sh b/ching/ching/ching.sh
new file mode 100644
index 0000000..45a0bf5
--- /dev/null
+++ b/ching/ching/ching.sh
@@ -0,0 +1,81 @@
+#!/bin/sh
+#
+# $NetBSD: ching.sh,v 1.1 2005/06/30 13:30:33 perry Exp $
+#
+# Copyright (c) Caldera International Inc. 2001-2002. All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+#
+# 1. Redistributions of source code and documentation must retain the
+# above copyright notice, this list of conditions and the following
+# disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution.
+# 3. All advertising materials mentioning features or use of this software
+# must display the following acknowledgement:
+# This product includes software developed or owned by Caldera
+# International, Inc.
+# 4. Neither the name of Caldera International, Inc. nor the names of
+# other contributors may be used to endorse or promote products
+# derived from this software without specific prior written permission.
+#
+# USE OF THE SOFTWARE PROVIDED FOR UNDER THIS LICENSE BY CALDERA
+# INTERNATIONAL, INC. AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR
+# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+# DISCLAIMED. IN NO EVENT SHALL CALDERA INTERNATIONAL, INC. BE LIABLE
+# FOR ANY DIRECT, INDIRECT INCIDENTAL, SPECIAL, EXEMPLARY, OR
+# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+# BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
+# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
+# IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+#
+#
+# Copyright (c) 1993
+# The Regents of the University of California. All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution.
+# 3. Neither the name of the University nor the names of its contributors
+# may be used to endorse or promote products derived from this software
+# without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+# @(#)ching.sh 8.1 (Berkeley) 5/31/93
+#
+
+SHARE=/usr/share/games/ching
+PROGS=/usr/libexec/ching
+
+case $1 in
+ [6-9]*) HEXAGRAM=$1; shift;;
+esac
+
+if [ -z "$HEXAGRAM" ]; then
+ HEXAGRAM=$($PROGS/castching)
+ echo
+fi
+
+$PROGS/printching $HEXAGRAM | nroff $SHARE/macros - | ${PAGER-more}
diff --git a/ching/ching/hexagrams b/ching/ching/hexagrams
new file mode 100644
index 0000000..3d55e99
--- /dev/null
+++ b/ching/ching/hexagrams
@@ -0,0 +1,2337 @@
+.\" $NetBSD: hexagrams,v 1.1 2005/06/30 13:30:33 perry Exp $
+.\"
+.\" Copyright (c) Caldera International Inc. 2001-2002. All rights reserved.
+.\"
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\"
+.\" 1. Redistributions of source code and documentation must retain the
+.\" above copyright notice, this list of conditions and the following
+.\" disclaimer.
+.\" 2. Redistributions in binary form must reproduce the above copyright
+.\" notice, this list of conditions and the following disclaimer in the
+.\" documentation and/or other materials provided with the distribution.
+.\" 3. All advertising materials mentioning features or use of this software
+.\" must display the following acknowledgement:
+.\" This product includes software developed or owned by Caldera
+.\" International, Inc.
+.\" 4. Neither the name of Caldera International, Inc. nor the names of
+.\" other contributors may be used to endorse or promote products
+.\" derived from this software without specific prior written permission.
+.\"
+.\" USE OF THE SOFTWARE PROVIDED FOR UNDER THIS LICENSE BY CALDERA
+.\" INTERNATIONAL, INC. AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR
+.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+.\" WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+.\" DISCLAIMED. IN NO EVENT SHALL CALDERA INTERNATIONAL, INC. BE LIABLE
+.\" FOR ANY DIRECT, INDIRECT INCIDENTAL, SPECIAL, EXEMPLARY, OR
+.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+.\" BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+.\" WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
+.\" OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
+.\" IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+.\"
+.\"
+.\" Copyright (c) 1993
+.\" The Regents of the University of California. All rights reserved.
+.\"
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\" 1. Redistributions of source code must retain the above copyright
+.\" notice, this list of conditions and the following disclaimer.
+.\" 2. Redistributions in binary form must reproduce the above copyright
+.\" notice, this list of conditions and the following disclaimer in the
+.\" documentation and/or other materials provided with the distribution.
+.\" 3. Neither the name of the University nor the names of its contributors
+.\" may be used to endorse or promote products derived from this software
+.\" without specific prior written permission.
+.\"
+.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+.\" SUCH DAMAGE.
+.\"
+.H 1 "Ch\'ien" "The Creative"
+.X 1 1
+.J
+The Creative works sublime success,
+Furthering through perseverance.
+.I
+The movement of heaven is full of power.
+Thus the superior man makes himself strong and untiring.
+.L 1 9
+Hidden dragon. Do not act.
+.L 2 9
+Dragon appearing in the field.
+It furthers one to see the great man.
+.L 3 9
+All day long the superior man is creatively active.
+At nightfall his mind is still beset with cares.
+Danger. No blame.
+.L 4 9
+Wavering flight over the depths.
+No blame.
+.L 5 9 G
+Flying dragon in the heavens.
+It furthers one to see the great man.
+.L 6 9
+Arrogant dragon will have cause to repent.
+.LA 9
+There appears a flight of dragons without heads.
+Good fortune.
+.H 2 "K\'un" "The Receptive"
+.X 8 8
+.J
+The Receptive brings about sublime success,
+Furthering through the perseverance of a mare.
+If the superior man undertakes something and tries to lead,
+He goes astray;
+But if he follows, he finds guidance.
+It is favorable to find friends in the west and south,
+To forego friends in the east and north.
+Quiet perseverance brings good fortune.
+.I
+The earth's condition is receptive devotion.
+Thus the superior man who has breadth of character
+Carries the outer world.
+.L 1 6
+When there is hoarfrost underfoot,
+Solid ice is not far off.
+.L 2 6 G
+Straight, square, great.
+Without purpose,
+Yet nothing remains unfurthered.
+.L 3 6
+Hidden lines.
+One is able to remain persevering.
+If by chance you are in the service of a king,
+Seek not works, but bring to completion.
+.L 4 6
+A tied-up sack. No blame, no praise.
+.L 5 6
+A yellow lower garment brings supreme good fortune.
+.L 6 6
+Dragons fight in the meadow.
+Their blood is black and yellow.
+.LA 6
+Lasting perseverance furthers.
+.H 3 "Chun" "Difficulty at the Beginning"
+.X 6 7
+.J
+Difficulty at the Beginning works supreme success,
+Furthering through perseverance.
+Nothing should be undertaken.
+It furthers one to appoint helpers.
+.I
+Clouds and thunder:
+The image of Difficulty at the Beginning.
+Thus the superior man
+Brings order out of confusion.
+.L 1 9 G
+Hesitation and hindrance.
+It furthers one to remain persevering.
+It furthers one to appoint helpers.
+.L 2 6
+Difficulties pile up.
+Horse and wagon part.
+He is not a robber;
+He wants to woo when the time comes.
+The maiden is chaste,
+She does not pledge herself.
+Ten years\(emthen she pledges herself.
+.L 3 6
+Whoever hunts deer without the forester
+Only loses his way in the forest.
+The superior man understands the signs of the time
+And prefers to desist.
+To go on brings humiliation.
+.L 4 6
+Horse and wagon part.
+Strive for union.
+To go brings good fortune.
+Everything acts to further.
+.L 5 9 G
+Difficulties in blessing.
+A little perseverance brings good fortune.
+Great perseverance brings misfortune.
+.L 6 6
+Horse and wagon part.
+Bloody tears flow.
+.H 4 "M\o'^e'ng" "Youthful Folly"
+.X 4 6
+.J
+Youthful Folly has success.
+It is not I who seek the young fool;
+The young fool seeks me.
+At the first oracle I inform him.
+If he asks two or three times, it is importunity.
+If he importunes, I give him no information.
+Perseverance furthers.
+.I
+A spring wells up at the foot of the mountain:
+The image of Youth.
+Thus the superior man fosters his character
+By thoroughness in all that he does.
+.L 1 6
+To make a fool develop
+It furthers one to apply discipline.
+The fetters should be removed.
+To go on in this way brings humiliation.
+.L 2 9 G
+To bear with fools in kindliness brings good fortune.
+To know how to take women
+Brings good fortune.
+The son is capable of taking charge of the household.
+.L 3 6
+Take not a maiden who, when she sees a man of bronze,
+Loses possession of herself.
+Nothing furthers.
+.L 4 6
+Entangled folly brings humiliation.
+.L 5 6 G
+Childlike folly brings good fortune.
+.L 6 9
+In punishing folly
+It does not further one
+To commit transgressions.
+The only thing that furthers
+Is to prevent transgressions.
+.H 5 "Hsu" "Waiting (Nourishment)"
+.X 6 1
+.J
+Waiting. If you are sincere,
+You have light and success.
+Perseverance brings good fortune.
+It furthers one to cross the great water.
+.I
+Clouds rise up to heaven:
+The image of Waiting.
+Thus the superior man eats and drinks,
+Is joyous and of good cheer.
+.L 1 9
+Waiting in the meadow.
+It furthers one to abide in what endures.
+No blame.
+.L 2 9
+Waiting on the sand.
+There is some gossip.
+The end brings good fortune.
+.L 3 9
+Waiting in the mud
+Brings about the arrival of the enemy.
+.L 4 6
+Waiting in blood.
+Get out of the pit.
+.L 5 9 G
+Waiting at meat and drink.
+Perseverance brings good fortune.
+.L 6 6
+One falls into the pit.
+Three uninvited guests arrive.
+Honor them, and in the end there will be good fortune.
+.H 6 "Sung" "Conflict"
+.X 1 6
+.J
+Conflict. You are sincere
+And are being obstructed.
+A cautious halt halfway brings good fortune.
+Going through to the end brings misfortune.
+It furthers one to see the great man.
+It does not further one to cross the great water.
+.I
+Heaven and water go their opposite ways:
+The image of Conflict.
+Thus in all his transactions the superior man
+Carefully considers the beginning.
+.L 1 6
+If one does not perpetuate the affair,
+There is a little gossip.
+In the end, good fortune comes.
+.L 2 9
+One cannot engage in conflict;
+One returns home, gives way.
+The people of his town,
+Three hundred households,
+Remain free of guilt.
+.L 3 6
+To nourish oneself on ancient virtue induces perseverance.
+Danger. In the end, good fortune comes.
+If by chance you are in the service of a king,
+Seek not works.
+.L 4 9
+One cannot engage in conflict.
+One turns back and submits to fate,
+Changes one's attitude,
+And finds peace in perseverance.
+Good fortune.
+.L 5 9 G
+To contend before him
+Brings supreme good fortune.
+.L 6 9
+Even if by chance a leather belt is bestowed on one,
+By the end of a morning
+It will have been snatched away three times.
+.H 7 "Shih" "The Army"
+.X 8 6
+.J
+The Army. The army needs perseverance
+And a strong man.
+Good fortune without blame.
+.I
+In the middle of the earth is water:
+The image of the Army.
+Thus the superior man increases his masses
+By generosity toward the people.
+.L 1 6
+An army must set forth in proper order.
+If the order is not good, misfortune threatens.
+.L 2 9 G
+In the midst of the army.
+Good fortune. No blame.
+The king bestows a triple decoration.
+.L 3 6
+Perchance the army carries corpses in the wagon.
+Misfortune.
+.L 4 6
+The army retreats. No blame.
+.L 5 6 G
+There is game in the field.
+It furthers one to catch it.
+Without blame.
+Let the eldest lead the army.
+The younger transports corpses;
+Then perseverance brings misfortune.
+.L 6 6
+The great prince issues commands,
+Founds states, vests families with fiefs.
+Inferior people should not be employed.
+.H 8 "Pi" "Holding Together [Union]"
+.X 6 8
+.J
+Holding Together brings good fortune.
+Inquire of the oracle once again
+Whether you possess sublimity, constancy, and perseverance;
+Then there is no blame.
+Those who are uncertain gradually join.
+Whoever comes too late
+Meets with misfortune.
+.I
+On the earth is water:
+The image of Holding Together.
+Thus the kings of antiquity
+Bestowed the different states as fiefs
+And cultivated friendly relations
+With the feudal lords.
+.L 1 6
+Hold to him in truth and loyalty;
+This is without blame.
+Truth, like a full earthen bowl:
+Thus in the end
+Good fortune comes from without.
+.L 2 6
+Hold to him inwardly.
+Perseverance brings good fortune.
+.L 3 6
+You hold together with the wrong people.
+.L 4 6
+Hold to him outwardly also.
+Perseverance brings good fortune.
+.L 5 9 G
+Manifestation of holding together.
+In the hunt the king uses beaters on three sides only
+And foregoes game that runs off in front.
+The citizens need no warning.
+Good fortune.
+.L 6 6
+He finds no head for holding together.
+Misfortune.
+.H 9 "Hsiao Ch\'u" "The Taming Power of the Small"
+.X 2 1
+.J
+The Taming Power of the Small
+Has success.
+Dense clouds, no rain from our western region.
+.I
+The wind drives across heaven:
+The image of the Taming Power of the Small.
+Thus the superior man
+Refines the outward aspect of his nature.
+.L 1 9
+Return to the way.
+How could there be blame in this?
+Good fortune.
+.L 2 9
+He allows himself to be drawn into returning.
+Good fortune.
+.L 3 9
+The spokes burst out of the wagon wheels.
+Man and wife roll their eyes.
+.L 4 6 C
+If you are sincere, blood vanishes and fear gives way.
+No blame.
+.L 5 9 G
+If you are sincere and loyally attached,
+You are rich in your neighbor.
+.L 6 9
+The rain comes, there is rest.
+This is due to the lasting effect of character.
+Perseverance brings the woman into danger.
+The moon is nearly full.
+If the superior man persists,
+Misfortune comes.
+.H 10 "Lu" "Treading [Conduct]"
+.X 1 5
+.J
+Treading. Treading upon the tail of the tiger.
+It does not bite the man. Success.
+.I
+Heaven above, the lake below:
+The image of Treading.
+Thus the superior man discriminates between high and low,
+And thereby fortifies the thinking of the people.
+.L 1 9
+Simple conduct. Progress without blame.
+.L 2 9
+Treading a smooth, level course.
+The perseverance of a dark man
+Brings good fortune.
+.L 3 6 C
+A one-eyed man is able to see,
+A lame man is able to tread.
+He treads on the tail of the tiger.
+The tiger bites the man.
+Misfortune.
+Thus does a warrior act on behalf of his great prince.
+.L 4 9
+He treads on the tail of the tiger.
+Caution and circumspection
+Lead ultimately to good fortune.
+.L 5 9 G
+Resolute conduct.
+Perseverance with awareness of danger.
+.L 6 9
+Look to your conduct and weigh the favorable signs.
+When everything is fulfilled, supreme good fortune comes.
+.H 11 "T\'ai" "Peace"
+.X 8 1
+.J
+Peace. The small departs,
+The great approaches.
+Good fortune. Success.
+.I
+Heaven and earth unite: the image of Peace.
+Thus the ruler
+Divides and completes the course of heaven and earth;
+He furthers and regulates the gifts of heaven and earth,
+And so aids the people.
+.L 1 9
+When ribbon grass is pulled up, the sod comes with it.
+Each according to his kind.
+Undertakings bring good fortune.
+.L 2 9 G
+Bearing with the uncultured in gentleness,
+Fording the river with resolution,
+Not neglecting what is distant,
+Not regarding one's companions:
+Thus one may manage to walk in the middle.
+.L 3 9
+No plain not followed by a slope.
+No going not followed by a return.
+He who remains persevering in danger
+Is without blame.
+Do not complain about this truth;
+Enjoy the good fortune you still possess.
+.L 4 6
+He flutters down, not boasting of his wealth,
+Together with his neighbor,
+Guileless and sincere.
+.L 5 6 G
+The sovereign I
+Gives his daughter in marriage.
+This brings blessing
+And supreme good fortune.
+.L 6 6
+The wall falls back into the moat.
+Use no army now.
+Make your commands known within your own town.
+Perseverance brings humiliation.
+.H 12 "P\'i" "Standstill [Stagnation]"
+.X 1 8
+.J
+Standstill. Evil people do not further
+The perseverance of the superior man.
+The great departs; the small approaches.
+.I
+Heaven and earth do not unite:
+The image of Standstill.
+Thus the superior man falls back upon his inner worth
+In order to escape the difficulties.
+He does not permit himself to be honored with revenue.
+.L 1 6
+When ribbon grass is pulled up, the sod comes with it.
+Each according to his kind.
+Perseverance brings good fortune and success.
+.L 2 6 C
+They bear and endure;
+This means good fortune for inferior people.
+The standstill serves to help the great man to attain success.
+.L 3 6
+They bear shame.
+.L 4 9
+He who acts at the command of the highest
+Remains without blame.
+Those of like mind partake of the blessing.
+.L 5 9 G
+Standstill is giving way.
+Good fortune for the great man.
+"What if it should fail, what if it should fail?"
+In this way he ties it to a cluster of mulberry shoots.
+.L 6 9
+The standstill comes to an end.
+First standstill, then good fortune.
+.H 13 "T\'ung J\o'^e'n" "Fellowship with Men"
+.X 1 3
+.J
+Fellowship with Men in the open.
+Success.
+It furthers one to cross the great water.
+The perseverance of the superior man furthers.
+.I
+Heaven together with fire:
+The image of Fellowship with Men.
+Thus the superior man organizes the clans
+And makes distinctions between things.
+.L 1 9
+Fellowship with men at the gate.
+No blame.
+.L 2 6 G
+Fellowship with men in the clan.
+Humiliation.
+.L 3 9
+He hides weapons in the thicket;
+He climbs the high hill in front of it.
+For three years he does not rise up.
+.L 4 9
+He climbs up on his wall; he cannot attack.
+Good fortune.
+.L 5 9 G
+Men bound in fellowship first weep and lament,
+But afterward they laugh.
+After great struggles they succeed in meeting.
+.L 6 9
+Fellowship with men in the meadow.
+No remorse.
+.H 14 "Ta Yu" "Possession in Great Measure"
+.X 3 1
+.J
+Possession in Great Measure.
+Supreme success.
+.I
+Fire in heaven above:
+The image of Possession in Great Measure.
+Thus the superior man curbs evil and furthers good,
+And thereby obeys the benevolent will of heaven.
+.L 1 9
+No relationship with what is harmful;
+There is no blame in this.
+If one remains conscious of difficulty,
+One remains without blame.
+.L 2 9
+A big wagon for loading.
+One may undertake something.
+No blame.
+.L 3 9
+A prince offers it to the Son of Heaven.
+A petty man cannot do this.
+.L 4 9
+He makes a difference
+Between himself and his neighbor.
+No blame.
+.L 5 6 G
+He whose truth is accessible, yet dignified,
+Has good fortune.
+.L 6 9
+He is blessed by heaven.
+Good fortune.
+Nothing that does not further.
+.H 15 "Ch\'ien" "Modesty"
+.X 8 4
+.J
+Modesty creates success.
+The superior man carries things through.
+.I
+Within the earth, a mountain:
+The image of Modesty.
+Thus the superior man reduces that which is too much,
+And augments that which is too little.
+He weighs things and makes them equal.
+.L 1 6
+A superior man modest about his modesty
+May cross the great water.
+Good fortune.
+.L 2 6
+Modesty that comes to expression.
+Perseverance brings good fortune.
+.L 3 9 G
+A superior man of modesty and merit
+Carries things to conclusion.
+Good fortune.
+.L 4 6
+Nothing that would not further modesty
+In movement.
+.L 5 6
+No boasting of wealth before one's neighbor.
+It is favorable to attack with force.
+Nothing that would not further.
+.L 6 6
+Modesty that comes to expression.
+It is favorable to set armies marching
+To chastise one's own city and one's country.
+.H 16 "Yu" "Enthusiasm"
+.X 7 8
+.J
+Enthusiasm. It furthers one to install helpers
+And to set armies marching.
+.I
+Thunder comes resounding out of the earth:
+The image of Enthusiasm.
+Thus the ancient kings made music
+In order to honor merit,
+And offered it with splendor
+To the Supreme Deity,
+Inviting their ancestors to be present.
+.L 1 6
+Enthusiasm that expresses itself
+Brings misfortune.
+.L 2 6
+Firm as a rock. Not a whole day.
+Perseverance brings good fortune.
+.L 3 6
+Enthusiasm that looks upward creates remorse.
+Hesitation brings remorse.
+.L 4 9 G
+The source of enthusiasm.
+He achieves great things.
+Doubt not.
+You gather friends around you
+As a hair clasp gathers the hair.
+.L 5 6
+Persistently ill, and still does not die.
+.L 6 6
+Deluded enthusiasm.
+But if after completion one changes,
+There is no blame.
+.H 17 "Sui" "Following"
+.X 5 7
+.J
+Following has supreme success.
+Perseverance furthers. No blame.
+.I
+Thunder in the middle of the lake:
+The image of Following.
+Thus the superior man at nightfall
+Goes indoors for rest and recuperation.
+.L 1 9 G
+The standard is changing.
+Perseverance brings good fortune.
+To go out of the door in company
+Produces deeds.
+.L 2 6
+If one clings to the little boy,
+One loses the strong man.
+.L 3 6
+If one clings to the strong man,
+One loses the little boy.
+Through following one finds what one seeks.
+It furthers one to remain persevering.
+.L 4 9
+Following creates success.
+Perseverance brings misfortune.
+To go one's way with sincerity brings clarity.
+How could there be blame in this?
+.L 5 9 G
+Sincere in the good. Good fortune.
+.L 6 6
+He meets with firm allegiance
+And is still further bound.
+The king introduces him
+To the Western Mountain.
+.H 18 "Ku" "Work on What Has Been Spoiled [Decay]"
+.X 4 2
+.J
+Work on What Has Been Spoiled
+Has supreme success.
+It furthers one to cross the great water.
+Before the starting point, three days.
+After the starting point, three days.
+.I
+The wind blows low on the mountain:
+The image of Decay.
+Thus the superior man stirs up the people
+And strengthens their spirit.
+.L 1 6
+Setting right what has been spoiled by the father.
+If there is a son,
+No blame rests upon the departed father.
+Danger. In the end good fortune.
+.L 2 9
+Setting right what has been spoiled by the mother.
+One must not be too persevering.
+.L 3 9
+Setting right what has been spoiled by the father.
+There will be little remorse. No great blame.
+.L 4 6
+Tolerating what has been spoiled by the father.
+In continuing one sees humiliation.
+.L 5 6 G
+Setting right what has been spoiled by the father.
+One meets with praise.
+.L 6 9
+He does not serve kings and princes,
+Sets himself higher goals.
+.H 19 "Lin" "Approach"
+.X 8 5
+.J
+Approach has supreme success.
+Perseverance furthers.
+When the eighth month comes,
+There will be misfortune.
+.I
+The earth above the lake:
+The image of Approach.
+Thus the superior man is inexhaustible
+In his will to teach,
+And without limits
+In his tolerance and protection of the people.
+.L 1 9 G
+Joint approach.
+Perseverance brings good fortune.
+.L 2 9 G
+Joint approach.
+Good fortune.
+Everything furthers.
+.L 3 6
+Comfortable approach.
+Nothing that would further.
+If one is induced to grieve over it,
+One becomes free of blame.
+.L 4 6
+Complete approach.
+No blame.
+.L 5 6
+Wise approach.
+This is right for a great prince.
+Good fortune.
+.L 6 6
+Greathearted approach.
+Good fortune. No blame.
+.H 20 "Kuan" "Contemplation (View)"
+.X 2 8
+.J
+Contemplation. The ablution has been made,
+But not yet the offering.
+Full of trust they look up to him.
+.I
+The wind blows over the earth:
+The image of Contemplation.
+Thus the kings of old visited the regions of the world,
+Contemplated the people,
+And gave them instruction.
+.L 1 6
+Boylike contemplation.
+For an inferior man, no blame.
+For a superior man, humiliation.
+.L 2 6
+Contemplation through the crack of the door.
+Furthering for the perseverance of a woman.
+.L 3 6
+Contemplation of my life
+Decides the choice
+Between advance and retreat.
+.L 4 6
+Contemplation of the light of the kingdom.
+It furthers one to exert influence as the guest of a king.
+.L 5 9 G
+Contemplation of my life.
+The superior man is without blame.
+.L 6 9 G
+Contemplation of his life.
+The superior man is without blame.
+.H 21 "Shih Ho" "Biting Through"
+.X 3 7
+.J
+Biting Through has success.
+It is favorable to let justice be administered.
+.I
+Thunder and lightning:
+The image of Biting Through.
+Thus the kings of former times made firm the laws
+Through clearly defined penalties.
+.L 1 9
+His feet are fastened in the stocks,
+So that his toes disappear.
+No blame.
+.L 2 6
+Bites through tender meat,
+So that his nose disappears.
+No blame.
+.L 3 6
+Bites on old dried meat
+And strikes on something poisonous.
+Slight humiliation. No blame.
+.L 4 9
+Bites on dried gristly meat.
+Receives metal arrows.
+It furthers one to be mindful of difficulties
+And to be persevering.
+Good fortune.
+.L 5 6 G
+Bites on dried lean meat.
+Receives yellow gold.
+Perseveringly aware of danger.
+No blame.
+.L 6 9
+His neck is fastened in the wooden cangue,
+So that his ears disappear.
+Misfortune.
+.H 22 "Pi" "Grace"
+.X 4 3
+.J
+Grace has success.
+In small matters
+It is favorable to undertake something.
+.I
+Fire at the foot of the mountain:
+The image of Grace.
+Thus does the superior man proceed
+When clearing up current affairs.
+But he dare not decide controversial issues in this way.
+.L 1 9
+He lends grace to his toes, leaves the carriage, and walks.
+.L 2 6 G
+Lends grace to the beard on his chin.
+.L 3 9
+Graceful and moist.
+Constant perseverance brings good fortune.
+.L 4 6
+Grace or simplicity?
+A white horse comes as if on wings.
+He is not a robber,
+He will woo at the right time.
+.L 5 6
+Grace in hills and gardens.
+The roll of silk is meager and small.
+Humiliation, but in the end good fortune.
+.L 6 9 G
+Simple grace. No blame.
+.H 23 "Po" "Splitting Apart"
+.X 4 8
+.J
+Splitting Apart. It does not further one
+To go anywhere.
+.I
+The mountain rests on the earth:
+The image of Splitting Apart.
+Thus those above can ensure their position
+Only by giving generously to those below.
+.L 1 6
+The leg of the bed is split.
+Those who persevere are destroyed.
+Misfortune.
+.L 2 6
+The bed is split at the edge.
+Those who persevere are destroyed.
+Misfortune.
+.L 3 6
+He splits with them. No blame.
+.L 4 6
+The bed is split up to the skin.
+Misfortune.
+.L 5 6
+A shoal of fishes. Favor comes through the court ladies.
+Everything acts to further.
+.L 6 9 G
+There is a large fruit still uneaten.
+The superior man receives a carriage.
+The house of the inferior man is split apart.
+.H 24 "Fu" "Return (The Turning Point)"
+.X 8 7
+.J
+Return. Success.
+Going out and coming in without error.
+Friends come without blame.
+To and fro goes the way.
+On the seventh day comes return.
+It furthers one to have somewhere to go.
+.I
+Thunder within the earth:
+The image of the Turning Point.
+Thus the kings of antiquity closed the passes
+At the time of solstice.
+Merchants and strangers did not go about,
+And the ruler
+Did not travel through the provinces.
+.L 1 9 G
+Return from a short distance.
+No need for remorse.
+Great good fortune.
+.L 2 6
+Quiet return. Good fortune.
+.L 3 6
+Repeated return. Danger. No blame.
+.L 4 6
+Walking in the midst of others,
+One returns alone.
+.L 5 6
+Noblehearted return. No remorse.
+.L 6 6
+Missing the return. Misfortune.
+Misfortune from within and without.
+If armies are set marching in this way,
+One will in the end suffer a great defeat,
+Disastrous for the ruler of the country.
+For ten years
+It will not be possible to attack again.
+.H 25 "Wu Wang" "Innocence (The Unexpected)"
+.X 1 7
+.J
+Innocence. Supreme success.
+Perseverance furthers.
+If someone is not as he should be,
+He has misfortune,
+And it does not further him
+To undertake anything.
+.I
+Under heaven thunder rolls:
+All things attain the natural state of innocence.
+Thus the kings of old,
+Rich in virtue, and in harmony with the time,
+Fostered and nourished all beings.
+.L 1 9 G
+Innocent behavior brings good fortune.
+.L 2 6
+If one does not count on the harvest while plowing,
+Nor on the use of the ground while clearing it,
+It furthers one to undertake something.
+.L 3 6
+Undeserved misfortune.
+The cow that was tethered by someone
+Is the wanderer's gain, the citizen's loss.
+.L 4 9
+He who can be persevering
+Remains without blame.
+.L 5 9 G
+Use no medicine in an illness
+Incurred through no fault of your own.
+It will pass of itself.
+.L 6 9
+Innocent action brings misfortune.
+Nothing furthers.
+.H 26 "Ta Ch\'u" "The Taming Power of the Great"
+.X 4 1
+.J
+The Taming Power of the Great.
+Perseverance furthers.
+Not eating at home brings good fortune.
+It furthers one to cross the great water.
+.I
+Heaven within the mountain:
+The image of the Taming Power of the Great.
+Thus the superior man acquaints himself with many sayings of antiquity
+And many deeds of the past,
+In order to strengthen his character thereby.
+.L 1 9
+Danger is at hand. It furthers one to desist.
+.L 2 9
+The axletrees are taken from the wagon.
+.L 3 9
+A good horse that follows others.
+Awareness of danger,
+With perseverance, furthers.
+Practice chariot driving and armed defense daily.
+It furthers one to have somewhere to go.
+.L 4 6
+The headboard of a young bull.
+Great good fortune.
+.L 5 6 G
+The tusk of a gelded boar.
+Good fortune.
+.L 6 9 G
+One attains the way of heaven. Success.
+.H 27 "I" "The Corners of the Mouth (Providing Nourishment)"
+.X 4 7
+.J
+The Corners of the Mouth.
+Perseverance brings good fortune.
+Pay heed to the providing of nourishment
+And to what a man seeks
+To fill his own mouth with.
+.I
+At the foot of the mountain, thunder:
+The image of Providing Nourishment.
+Thus the superior man is careful of his words
+And temperate in eating and drinking.
+.L 1 9
+You let your magic tortoise go,
+And look at me with the corners of your mouth drooping.
+Misfortune.
+.L 2 6
+Turning to the summit for nourishment,
+Deviating from the path
+To seek nourishment from the hill.
+Continuing to do this brings misfortune.
+.L 3 6
+Turning away from nourishment.
+Perseverance brings misfortune.
+Do not act thus for ten years.
+Nothing serves to further.
+.L 4 6
+Turning to the summit
+For provision of nourishment
+Brings good fortune.
+Spying about with sharp eyes
+Like a tiger with insatiable craving.
+No blame.
+.L 5 6 G
+Turning away from the path.
+To remain persevering brings good fortune.
+One should not cross the great water.
+.L 6 9 G
+The source of nourishment.
+Awareness of danger brings good fortune.
+It furthers one to cross the great water.
+.H 28 "Ta Kuo" "Preponderance of the Great"
+.X 5 2
+.J
+Preponderance of the Great.
+The ridgepole sags to the breaking point.
+It furthers one to have somewhere to go.
+Success.
+.I
+The lake rises above the trees:
+The image of Preponderance of the Great.
+Thus the superior man, when he stands alone,
+Is unconcerned,
+And if he has to renounce the world,
+He is undaunted.
+.L 1 6
+To spread white rushes underneath.
+No blame.
+.L 2 9 G
+A dry poplar sprouts at the root.
+An older man takes a young wife.
+Everything furthers.
+.L 3 9
+The ridgepole sags to the breaking point.
+Misfortune.
+.L 4 9 G
+The ridgepole is braced. Good fortune.
+If there are ulterior motives, it is humiliating.
+.L 5 9
+A withered poplar puts forth flowers.
+An older woman takes a husband.
+No blame. No praise.
+.L 6 6
+One must go through the water.
+It goes over one's head.
+Misfortune. No blame.
+.H 29 "K\'an" "The Abysmal (Water)"
+.X 6 6
+.J
+The Abysmal repeated.
+If you are sincere, you have success in your heart,
+And whatever you do succeeds.
+.I
+Water flows on uninterruptedly and reaches its goal:
+The image of the Abysmal repeated.
+Thus the superior man walks in lasting virtue
+And carries on the business of teaching.
+.L 1 6
+Repetition of the Abysmal.
+In the abyss one falls into a pit.
+Misfortune.
+.L 2 9 G
+The abyss is dangerous.
+One should strive to attain small things only.
+.L 3 6
+Forward and backward, abyss on abyss.
+In danger like this, pause at first and wait,
+Otherwise you will fall into a pit in the abyss.
+Do not act in this way.
+.L 4 6
+A jug of wine, a bowl of rice with it;
+Earthen vessels
+Simply handed in through the window.
+There is certainly no blame in this.
+.L 5 9 G
+The abyss is not filled to overflowing,
+It is filled only to the rim.
+No blame.
+.L 6 6
+Bound with cords and ropes,
+Shut in between thorn-hedged prison walls:
+For three years one does not find the way.
+Misfortune.
+.H 30 "Li" "The Clinging, Fire"
+.X 3 3
+.J
+The Clinging. Perseverance furthers.
+It brings success.
+Care of the cow brings good fortune.
+.I
+That which is bright rises twice:
+The image of Fire.
+Thus the great man, by perpetuating this brightness,
+Illumines the four quarters of the world.
+.L 1 9
+The footprints run crisscross.
+If one is seriously intent, no blame.
+.L 2 6 G
+Yellow light. Supreme good fortune.
+.L 3 9
+In the light of the setting sun,
+Men either beat the pot and sing
+Or loudly bewail the approach of old age.
+Misfortune.
+.L 4 9
+Its coming is sudden;
+It flames up, dies down, is thrown away.
+.L 5 6 G
+Tears in floods, sighing and lamenting.
+Good fortune.
+.L 6 9
+The king uses him to march forth and chastise.
+Then it is best to kill the leaders
+And take captive the followers. No blame.
+.H 31 "Hsien" "Influence (Wooing)"
+.X 5 4
+.J
+Influence. Success.
+Perseverance furthers.
+To take a maiden to wife brings good fortune.
+.I
+A lake on the mountain:
+The image of Influence.
+Thus the superior man encourages people to approach him
+By his readiness to receive them.
+.L 1 6
+The influence shows itself in the big toe.
+.L 2 6
+The influence shows itself in the calves of the legs.
+Misfortune.
+Tarrying brings good fortune.
+.L 3 9
+The influence shows itself in the thighs.
+Holds to that which follows it.
+To continue is humiliating.
+.L 4 9 G
+Perseverance brings good fortune.
+Remorse disappears.
+If a man is agitated in mind,
+And his thoughts go hither and thither,
+Only those friends
+On whom he fixes his conscious thoughts
+Will follow.
+.L 5 9 G
+The influence shows itself in the back of the neck.
+No remorse.
+.L 6 6
+The influence shows itself in the jaws, cheeks, and tongue.
+.H 32 "H\o'^e'ng" "Duration"
+.X 7 2
+.J
+Duration. Success. No blame.
+Perseverance furthers.
+It furthers one to have somewhere to go.
+.I
+Thunder and wind: the image of Duration.
+Thus the superior man stands firm
+And does not change his direction.
+.L 1 6
+Seeking duration too hastily brings misfortune persistently.
+Nothing that would further.
+.L 2 9 G
+Remorse disappears.
+.L 3 9
+He who does not give duration to his character
+Meets with disgrace.
+Persistent humiliation.
+.L 4 9
+No game in the field.
+.L 5 6
+Giving duration to one's character through perseverance.
+This is good fortune for a woman, misfortune for a man.
+.L 6 6
+Restlessness as an enduring condition brings misfortune.
+.H 33 "Tun" "Retreat"
+.X 1 4
+.J
+Retreat. Success.
+In what is small, perseverance furthers.
+.I
+Mountain under heaven: the image of Retreat.
+Thus the superior man keeps the inferior man at a distance,
+Not angrily but with reserve.
+.L 1 6 C
+At the tail in retreat. This is dangerous.
+One must not wish to undertake anything.
+.L 2 6 C
+He holds him fast with yellow oxhide.
+No one can tear him loose.
+.L 3 9
+A halted retreat
+Is nerve-wracking and dangerous.
+To retain people as men- and maidservants
+Brings good fortune.
+.L 4 9
+Voluntary retreat brings good fortune to the superior man
+And downfall to the inferior man.
+.L 5 9 G
+Friendly retreat. Perseverance brings good fortune.
+.L 6 9
+Cheerful retreat. Everything serves to further.
+.H 34 "Ta Chuang" "The Power of the Great"
+.X 7 1
+.J
+The Power of the Great. Perseverance furthers.
+.I
+Thunder in heaven above:
+The image of the Power of the Great.
+Thus the superior man does not tread upon paths
+That do not accord with established order.
+.L 1 9
+Power in the toes.
+Continuing brings misfortune.
+This is certainly true.
+.L 2 9
+Perseverance brings good fortune.
+.L 3 9
+The inferior man works through power.
+The superior man does not act thus.
+To continue is dangerous.
+A goat butts against a hedge
+And gets its horns entangled.
+.L 4 9 G
+Perseverance brings good fortune.
+Remorse disappears.
+The hedge opens; there is no entanglement.
+Power depends upon the axle of a big cart.
+.L 5 6
+Loses the goat with ease.
+No remorse.
+.L 6 6
+A goat butts against a hedge.
+It cannot go backward, it cannot go forward.
+Nothing serves to further.
+If one notes the difficulty, this brings good fortune.
+.H 35 "Chin" "Progress"
+.X 3 8
+.J
+Progress. The powerful prince
+Is honored with horses in large numbers.
+In a single day he is granted audience three times.
+.I
+The sun rises over the earth:
+The image of Progress.
+Thus the superior man himself
+Brightens his bright virtue.
+.L 1 6
+Progressing, but turned back.
+Perseverance brings good fortune.
+If one meets with no confidence, one should remain calm.
+No mistake.
+.L 2 6
+Progressing, but in sorrow.
+Perseverance brings good fortune.
+Then one obtains great happiness from one's ancestress.
+.L 3 6
+All are in accord. Remorse disappears.
+.L 4 9
+Progress like a hamster.
+Perseverance brings danger.
+.L 5 6 G
+Remorse disappears.
+Take not gain and loss to heart.
+Undertakings bring good fortune.
+Everything serves to further.
+.L 6 9
+Making progress with the horns is permissible
+Only for the purpose of punishing one's own city.
+To be conscious of danger brings good fortune.
+No blame.
+Perseverance brings humiliation.
+.H 36 "Ming I" "Darkening of the Light"
+.X 8 3
+.J
+Darkening of the Light. In adversity
+It furthers one to be persevering.
+.I
+The light has sunk into the earth:
+The image of Darkening of the Light.
+Thus does the superior man live with the great mass:
+He veils his light, yet still shines.
+.L 1 9
+Darkening of the light during flight.
+He lowers his wings.
+The superior man does not eat for three days
+On his wanderings.
+But he has somewhere to go.
+The host has occasion to gossip about him.
+.L 2 6 G
+Darkening of the light injures him in the left thigh.
+He gives aid with the strength of a horse.
+Good fortune.
+.L 3 9
+Darkening of the light during the hunt in the south.
+Their great leader is captured.
+One must not expect perseverance too soon.
+.L 4 6
+He penetrates the left side of the belly.
+One gets at the very heart of the darkening of the light,
+And leaves gate and courtyard.
+.L 5 6 G
+Darkening of the light as with Prince Chi.
+Perseverance furthers.
+.L 6 6 C
+Not light but darkness.
+First he climbed up to heaven,
+Then he plunged into the depths of the earth.
+.H 37 "Chia J\o'^e'n" "The Family [The Clan]"
+.X 2 3
+.J
+The Family. The perseverance of the woman furthers.
+.I
+Wind comes forth from fire:
+The image of the Family.
+Thus the superior man has substance in his words
+And duration in his way of life.
+.L 1 9
+Firm seclusion within the family.
+Remorse disappears.
+.L 2 6 G
+She should not follow her whims.
+She must attend within to the food.
+Perseverance brings good fortune.
+.L 3 9
+When tempers flare up in the family,
+Too great severity brings remorse.
+Good fortune nonetheless.
+When woman and child dally and laugh,
+It leads in the end to humiliation.
+.L 4 6
+She is the treasure of the house.
+Great good fortune.
+.L 5 9 G
+As a king he approaches his family.
+Fear not.
+Good fortune.
+.L 6 9
+His work commands respect.
+In the end good fortune comes.
+.H 38 "K\'uei" "Opposition"
+.X 3 5
+.J
+Opposition. In small matters, good fortune.
+.I
+Above, fire; below, the lake:
+The image of Opposition.
+Thus amid all fellowship
+The superior man retains his individuality.
+.L 1 9
+Remorse disappears.
+If you lose your horse, do not run after it;
+It will come back of its own accord.
+When you see evil people,
+Guard yourself against mistakes.
+.L 2 9 G
+One meets his lord in a narrow street.
+No blame.
+.L 3 6
+One sees the wagon dragged back,
+The oxen halted,
+A man's hair and nose cut off.
+Not a good beginning, but a good end.
+.L 4 9
+Isolated through opposition,
+One meets a like-minded man
+With whom one can associate in good faith.
+Despite the danger, no blame.
+.L 5 6 G
+Remorse disappears.
+The companion bites his way through the wrappings.
+If one goes to him,
+How could it be a mistake?
+.L 6 9
+Isolated through opposition,
+One sees one's companion as a pig covered with dirt,
+As a wagon full of devils.
+First one draws a bow against him,
+Then one lays the bow aside.
+He is not a robber; he will woo at the right time.
+As one goes, rain falls; then good fortune comes.
+.H 39 "Chien" "Obstruction"
+.X 6 4
+.J
+Obstruction. The southwest furthers.
+The northeast does not further.
+It furthers one to see the great man.
+Perseverance brings good fortune.
+.I
+Water on the mountain:
+The image of Obstruction.
+Thus the superior man turns his attention to himself
+And molds his character.
+.L 1 6
+Going leads to obstructions,
+Coming meets with praise.
+.L 2 6
+The king's servant is beset by obstruction upon obstruction,
+But it is not his own fault.
+.L 3 9
+Going leads to obstructions;
+Hence he comes back.
+.L 4 6
+Going leads to obstructions,
+Coming leads to union.
+.L 5 9 G
+In the midst of the greatest obstructions,
+Friends come.
+.L 6 6
+Going leads to obstructions,
+Coming leads to great good fortune.
+It furthers one to see the great man.
+.H 40 "Hsieh" "Deliverance"
+.X 7 6
+.J
+Deliverance. The southwest furthers.
+If there is no longer anything where one has to go,
+Return brings good fortune.
+If there is still something where one has to go,
+Hastening brings good fortune.
+.I
+Thunder and rain set in:
+The image of Deliverance.
+Thus the superior man pardons mistakes
+And forgives misdeeds.
+.L 1 6
+Without blame.
+.L 2 9 G
+One kills three foxes in the field
+And receives a yellow arrow.
+Perseverance brings good fortune.
+.L 3 6
+If a man carries a burden on his back
+And nonetheless rides in a carriage,
+He thereby encourages robbers to draw near.
+Perseverance leads to humiliation.
+.L 4 9
+Deliver yourself from your great toe.
+Then the companion comes,
+And him you can trust.
+.L 5 6 G
+If only the superior man can deliver himself,
+It brings good fortune.
+Thus he proves to inferior men that he is in earnest.
+.L 6 6
+The prince shoots at a hawk on a high wall.
+He kills it. Everything serves to further.
+.H 41 "Sun" "Decrease"
+.X 4 5
+.J
+Decrease combined with sincerity
+Brings about supreme good fortune
+Without blame.
+One may be persevering in this.
+It furthers one to undertake something.
+How is this to be carried out?
+One may use two small bowls for the sacrifice.
+.I
+At the foot of the mountain, the lake:
+The image of Decrease.
+Thus the superior man controls his anger
+And restrains his instincts.
+.L 1 9
+Going quickly when one's tasks are finished
+Is without blame.
+But one must reflect on how much one may decrease others.
+.L 2 9
+Perseverance furthers.
+To undertake something brings misfortune.
+Without decreasing oneself,
+One is able to bring increase to others.
+.L 3 6 C
+When three people journey together,
+Their number decreases by one.
+When one man journeys alone,
+He finds a companion.
+.L 4 6
+If a man decreases his faults,
+It makes the other hasten to come and rejoice.
+No blame.
+.L 5 6 G
+Someone does indeed increase him.
+Ten pairs of tortoises cannot oppose it.
+Supreme good fortune.
+.L 6 9 C
+If one is increased without depriving others,
+There is no blame.
+Perseverance brings good fortune.
+It furthers one to undertake something.
+One obtains servants
+But no longer has a separate home.
+.H 42 "I" "Increase"
+.X 2 7
+.J
+Increase. It furthers one
+To undertake something.
+It furthers one to cross the great water.
+.I
+Wind and thunder: the image of Increase.
+Thus the superior man:
+If he sees good, he imitates it;
+If he has faults, he rids himself of them.
+.L 1 9 C
+It furthers one to accomplish great deeds.
+Supreme good fortune. No blame.
+.L 2 6 G
+Someone does indeed increase him;
+Ten pairs of tortoises cannot oppose it.
+Constant perseverance brings good fortune.
+The king presents him before God.
+Good fortune.
+.L 3 6
+One is enriched through unfortunate events.
+No blame, if you are sincere
+And walk in the middle,
+And report with a seal to the prince.
+.L 4 6 C
+If you walk in the middle
+And report to the prince,
+He will follow.
+It furthers one to be used
+In the removal of the capital.
+.L 5 9 G
+If in truth you have a kind heart, ask not.
+Supreme good fortune.
+Truly, kindness will be recognized as your virtue.
+.L 6 9
+He brings increase to no one.
+Indeed, someone even strikes him.
+He does not keep his heart constantly steady.
+Misfortune.
+.H 43 "Kuai" "Break-through (Resoluteness)"
+.X 5 1
+.J
+Break-through. One must resolutely make the matter known
+At the court of the king.
+It must be announced truthfully. Danger.
+It is necessary to notify one's own city.
+It does not further to resort to arms.
+It furthers one to undertake something.
+.I
+The lake has risen up to heaven:
+The image of Break-through.
+Thus the superior man
+Dispenses riches downward
+And refrains from resting on his virtue.
+.L 1 9
+Mighty in the forward-striding toes.
+When one goes and is not equal to the task,
+One makes a mistake.
+.L 2 9
+A cry of alarm. Arms at evening and at night.
+Fear nothing.
+.L 3 9
+To be powerful in the cheekbones
+Brings misfortune.
+The superior man is firmly resolved.
+He walks alone and is caught in the rain.
+He is bespattered,
+And people murmur against him.
+No blame.
+.L 4 9
+There is no skin on his thighs,
+And walking comes hard.
+If a man were to let himself be led like a sheep,
+Remorse would disappear.
+But if these words are heard
+They will not be believed.
+.L 5 9 G
+In dealing with weeds,
+Firm resolution is necessary.
+Walking in the middle
+Remains free of blame.
+.L 6 6 C
+No cry.
+In the end misfortune comes.
+.H 44 "Kou" "Coming to Meet"
+.X 1 2
+.J
+Coming to Meet. The maiden is powerful.
+One should not marry such a maiden.
+.I
+Under heaven, wind:
+The image of Coming to Meet.
+Thus does the prince act when disseminating his commands
+And proclaiming them to the four quarters of heaven.
+.L 1 6 C
+It must be checked with a brake of bronze.
+Perseverance brings good fortune.
+If one lets it take its course, one experiences misfortune.
+Even a lean pig has it in him to rage around.
+.L 2 9 G
+There is a fish in the tank. No blame.
+Does not further guests.
+.L 3 9
+There is no skin on his thighs,
+And walking comes hard.
+If one is mindful of the danger,
+No great mistake is made.
+.L 4 9
+No fish in the tank.
+This leads to misfortune.
+.L 5 9 G
+A melon covered with willow leaves.
+Hidden lines.
+Then it drops down to one from heaven.
+.L 6 9
+He comes to meet with his horns.
+Humiliation. No blame.
+.H 45 "Ts\'ui" "Gathering Together [Massing]"
+.X 5 8
+.J
+Gathering Together. Success.
+The king approaches his temple.
+It furthers one to see the great man.
+This brings success. Perseverance furthers.
+To bring great offerings creates good fortune.
+It furthers one to undertake something.
+.I
+Over the earth, the lake:
+The image of Gathering Together.
+Thus the superior man renews his weapons
+In order to meet the unforseen.
+.L 1 6
+If you are sincere, but not to the end,
+There will sometimes be confusion, sometimes gathering together.
+If you call out,
+Then after one grasp of the hand you can laugh again.
+Regret not. Going is without blame.
+.L 2 6
+Letting oneself be drawn
+Brings good fortune and remains blameless.
+If one is sincere,
+It furthers one to bring even a small offering.
+.L 3 6
+Gathering together amid sighs.
+Nothing that would further.
+Going is without blame.
+Slight humiliation.
+.L 4 9 G
+Great good fortune. No blame.
+.L 5 9 G
+If in gathering together one has position,
+This brings no blame.
+If there are some who are not yet sincerely in the work,
+Sublime and enduring perseverance is needed.
+Then remorse disappears.
+.L 6 6
+Lamenting and sighing, floods of tears.
+No blame.
+.H 46 "Sh\o'^e'ng" "Pushing Upward"
+.X 8 2
+.J
+Pushing Upward has supreme success.
+One must see the great man.
+Fear not.
+Departure toward the south
+Brings good fortune.
+.I
+Within the earth, wood grows:
+The image of Pushing Upward.
+Thus the superior man of devoted character
+Heaps up small things
+In order to achieve something high and great.
+.L 1 6 C
+Pushing upward that meets with confidence
+Brings great good fortune.
+.L 2 9
+If one is sincere,
+It furthers one to bring even a small offering.
+No blame.
+.L 3 9
+One pushes upward into an empty city.
+.L 4 6
+The king offers him Mount Ch'i.
+Good fortune. No blame.
+.L 5 6 G
+Perseverance brings good fortune.
+One pushes upward by steps.
+.L 6 6
+Pushing upward in darkness.
+It furthers one
+To be unremittingly persevering.
+.H 47 "K\'un" "Oppression (Exhaustion)"
+.X 5 6
+.J
+Oppression. Success. Perseverance.
+The great man brings about good fortune.
+No blame.
+When one has something to say,
+It is not believed.
+.I
+There is no water in the lake:
+The image of Exhaustion.
+Thus the superior man stakes his life
+On following his will.
+.L 1 6
+One sits oppressed under a bare tree
+And strays into a gloomy valley.
+For three years one sees nothing.
+.L 2 9 G
+One is oppressed while at meat and drink.
+The man with the scarlet knee bands is just coming.
+It furthers one to offer sacrifice.
+To set forth brings misfortune.
+No blame.
+.L 3 6
+A man permits himself to be oppressed by stone,
+And leans on thorns and thistles.
+He enters his house and does not see his wife.
+Misfortune.
+.L 4 9
+He comes very quietly, oppressed in a golden carriage.
+Humiliation, but the end is reached.
+.L 5 9 G
+His nose and feet are cut off.
+Oppression at the hands of the man with the purple knee bands.
+Joy comes softly.
+It furthers one to make offerings and libations.
+.L 6 6
+He is oppressed by creeping vines.
+He moves uncertainly and says, "Movement brings remorse."
+If one feels remorse over this and makes a start,
+Good fortune comes.
+.H 48 "Ching" "The Well"
+.X 6 2
+.J
+The Well. The town may be changed,
+But the well cannot be changed.
+It neither decreases nor increases.
+They come and go and draw from the well.
+If one gets down almost to the water
+And the rope does not go all the way,
+Or the jug breaks, it brings misfortune.
+.I
+Water over wood: the image of the Well.
+Thus the superior man encourages the people at their work,
+And exhorts them to help one another.
+.L 1 6
+One does not drink the mud of the well.
+No animals come to an old well.
+.L 2 9
+At the wellhole one shoots fishes.
+The jug is broken and leaks.
+.L 3 9
+The well is cleaned, but no one drinks from it.
+This is my heart's sorrow,
+For one might draw from it.
+If the king were clear-minded,
+Good fortune might be enjoyed in common.
+.L 4 6
+The well is being lined. No blame.
+.L 5 9 G
+In the well there is a clear, cold spring
+From which one can drink.
+.L 6 6
+One draws from the well
+Without hindrance.
+It is dependable.
+Supreme good fortune.
+.H 49 "Ko" "Revolution (Molting)"
+.X 5 3
+.J
+Revolution. On your own day
+You are believed.
+Supreme success,
+Furthering through perseverance.
+Remorse disappears.
+.I
+Fire in the lake: the image of Revolution.
+Thus the superior man
+Sets the calendar in order
+And makes the seasons clear.
+.L 1 9
+Wrapped in the hide of a yellow cow.
+.L 2 6
+When one's own day comes, one may create revolution.
+Starting brings good fortune. No blame.
+.L 3 9
+Starting brings misfortune.
+Perseverance brings danger.
+When talk of revolution has gone the rounds three times,
+One may commit himself,
+And men will believe him.
+.L 4 9
+Remorse disappears. Men believe him.
+Changing the form of government brings good fortune.
+.L 5 9 G
+The great man changes like a tiger.
+Even before he questions the oracle
+He is believed.
+.L 6 6
+The superior man changes like a panther.
+The inferior man molts in the face.
+Starting brings misfortune.
+To remain persevering brings good fortune.
+.H 50 "Ting" "The Caldron"
+.X 3 2
+.J
+The Caldron. Supreme good fortune.
+Success.
+.I
+Fire over wood:
+The image of the Caldron.
+Thus the superior man consolidates his fate
+By making his position correct.
+.L 1 6
+A \fIting\fR with legs upturned.
+Furthers removal of stagnating stuff.
+One takes a concubine for the sake of her son.
+No blame.
+.L 2 9
+There is food in the \fIting\fR.
+My comrades are envious,
+But they cannot harm me.
+Good fortune.
+.L 3 9
+The handle of the \fIting\fR is altered.
+One is impeded in his way of life.
+The fat of the pheasant is not eaten.
+Once rain falls, remorse is spent.
+Good fortune comes in the end.
+.L 4 9
+The legs of the \fIting\fR are broken.
+The prince's meal is spilled
+And his person is soiled.
+Misfortune.
+.L 5 6 G
+The \fIting\fR has yellow handles, golden carrying rings.
+Perseverance furthers.
+.L 6 9 G
+The \fIting\fR has rings of jade.
+Great good fortune.
+Nothing that would not act to further.
+.H 51 "Ch\o'^e'n" "The Arousing (Shock, Thunder)"
+.X 7 7
+.J
+Shock brings success.
+Shock comes\(emoh, oh!
+Laughing words\(emha, ha!
+The shock terrifies for a hundred miles,
+And he does not let fall the sacrificial spoon and chalice.
+.I
+Thunder repeated: the image of Shock.
+Thus in fear and trembling
+The superior man sets his life in order
+And examines himself.
+.L 1 9 G
+Shock comes\(emoh, oh!
+Then follow laughing words\(emha, ha!
+Good fortune.
+.L 2 6
+Shock comes bringing danger.
+A hundred thousand times
+You lose your treasures
+And must climb the nine hills.
+Do not go in pursuit of them.
+After seven days you will get them back.
+.L 3 6
+Shock comes and makes one distraught.
+If shock spurs to action
+One remains free of misfortune.
+.L 4 9
+Shock is mired.
+.L 5 6
+Shock goes hither and thither.
+Danger.
+However, nothing at all is lost.
+Yet there are things to be done.
+.L 6 6
+Shock brings ruin and terrified gazing around.
+Going ahead brings misfortune.
+If it has not yet touched one's own body
+But has reached one's neighbor first,
+There is no blame.
+One's comrades have something to talk about.
+.H 52 "K\o'^e'n" "Keeping Still, Mountain"
+.X 4 4
+.J
+Keeping Still. Keeping his back still
+So that he no longer feels his body.
+He goes into his courtyard
+And does not see his people.
+No blame.
+.I
+Mountains standing close together:
+The image of Keeping Still.
+Thus the superior man
+Does not permit his thoughts
+To go beyond his situation.
+.L 1 6
+Keeping his toes still.
+No blame.
+Continued perseverance furthers.
+.L 2 6
+Keeping his calves still.
+He cannot rescue him whom he follows.
+His heart is not glad.
+.L 3 9
+Keeping his hips still.
+Making his sacrum stiff.
+Dangerous. The heart suffocates.
+.L 4 6
+Keeping his trunk still.
+No blame.
+.L 5 6
+Keeping his jaws still.
+The words have order.
+Remorse disappears.
+.L 6 9 G
+Noblehearted keeping still.
+Good fortune.
+.H 53 "Chien" "Development (Gradual Progress)"
+.X 2 4
+.J
+Development. The maiden
+Is given in marriage.
+Good fortune.
+Perseverance furthers.
+.I
+On the mountain, a tree:
+The image of Development.
+Thus the superior man abides in dignity and virtue,
+In order to improve the mores.
+.L 1 6
+The wild goose gradually draws near the shore.
+The young son is in danger.
+There is talk. No blame.
+.L 2 6 G
+The wild goose gradually draws near the cliff.
+Eating and drinking in peace and concord.
+Good fortune.
+.L 3 9
+The wild goose gradually draws near the plateau.
+The man goes forth and does not return.
+The woman carries a child but does not bring it forth.
+Misfortune.
+It furthers one to fight off robbers.
+.L 4 6
+The wild goose gradually draws near the tree.
+Perhaps it will find a flat branch. No blame.
+.L 5 9 G
+The wild goose gradually draws near the summit.
+For three years the woman has no child.
+In the end nothing can hinder her.
+Good fortune.
+.L 6 9
+The wild goose gradually draws near the cloud heights.
+Its feathers can be used for the sacred dance.
+Good fortune.
+.H 54 "Kuei Mei" "The Marrying Maiden"
+.X 7 5
+.J
+The Marrying Maiden.
+Undertakings bring misfortune.
+Nothing that would further.
+.I
+Thunder over the lake:
+The image of the Marrying Maiden.
+Thus the superior man
+Understands the transitory
+In the light of the eternity of the end.
+.L 1 9
+The marrying maiden as a concubine.
+A lame man who is able to tread.
+Undertakings bring good fortune.
+.L 2 9
+A one-eyed man who is able to see.
+The perseverance of a solitary man furthers.
+.L 3 6 C
+The marrying maiden as a slave.
+She marries as a concubine.
+.L 4 9
+The marrying maiden draws out the allotted time.
+A late marriage comes in due course.
+.L 5 6 G
+The sovereign I gave his daughter in marriage.
+The embroidered garments of the princess
+Were not as gorgeous
+As those of the servingmaid.
+The moon that is nearly full
+Brings good fortune.
+.L 6 6 C
+The woman holds the basket, but there are no fruits in it.
+The man stabs the sheep, but no blood flows.
+Nothing that acts to further.
+.H 55 "F\o'^e'ng" "Abundance [Fullness]"
+.X 7 3
+.J
+Abundance has success.
+The king attains abundance.
+Be not sad.
+Be like the sun at midday.
+.I
+Both thunder and lightning come:
+The image of Abundance.
+Thus the superior man decides lawsuits
+And carries out punishments.
+.L 1 9
+When a man meets his destined ruler,
+They can be together ten days,
+And it is not a mistake.
+Going meets with recognition.
+.L 2 6
+The curtain is of such fullness
+That the polestars can be seen at noon.
+Through going one meets with mistrust and hate.
+If one rouses him through truth,
+Good fortune comes.
+.L 3 9
+The underbrush is of such abundance
+That the small stars can be seen at noon.
+He breaks his right arm. No blame.
+.L 4 9
+The curtain is of such fullness
+That the polestars can be seen at noon.
+He meets his ruler, who is of like kind.
+Good fortune.
+.L 5 6 G
+Lines are coming,
+Blessing and fame draw near.
+Good fortune.
+.L 6 6
+His house is in a state of abundance.
+He screens off his family.
+He peers through the gate
+And no longer perceives anyone.
+For three years he sees nothing.
+Misfortune.
+.H 56 "Lu" "The Wanderer"
+.X 3 4
+.J
+The Wanderer. Success through smallness.
+Perseverance brings good fortune
+To the wanderer.
+.I
+Fire on the mountain:
+The image of the Wanderer.
+Thus the superior man
+Is clear-minded and cautious
+In imposing penalties,
+And protracts no lawsuits.
+.L 1 6
+If the wanderer busies himself with trivial things,
+He draws down misfortune upon himself.
+.L 2 6
+The wanderer comes to an inn.
+He has his property with him.
+He wins the steadfastness of a young servant.
+.L 3 9
+The wanderer's inn burns down.
+He loses the steadfastness of his young servant.
+Danger.
+.L 4 9
+The wanderer rests in a shelter.
+He obtains his property and an ax.
+My heart is not glad.
+.L 5 6 G
+He shoots a pheasant.
+It drops with the first arrow.
+In the end this brings both praise and office.
+.L 6 9
+The bird's nest burns up.
+The wanderer laughs at first,
+Then must needs lament and weep.
+Through carelessness he loses his cow.
+Misfortune.
+.H 57 "Sun" "The Gentle (The Penetrating, Wind)"
+.X 2 2
+.J
+The Gentle. Success through what is small.
+It furthers one to have somewhere to go.
+It furthers one to see the great man.
+.I
+Winds following one upon the other:
+The image of the Gently Penetrating.
+Thus the superior man
+Spreads his commands abroad
+And carries out his undertakings.
+.L 1 6 C
+In advancing and in retreating,
+The perseverance of a warrior furthers.
+.L 2 9
+Penetration under the bed.
+Priests and magicians are used in great number.
+Good fortune. No blame.
+.L 3 9
+Repeated penetration. Humiliation.
+.L 4 6 C
+Remorse vanishes.
+During the hunt
+Three kinds of game are caught.
+.L 5 9 G
+Perseverance brings good fortune.
+Remorse vanishes.
+Nothing that does not further.
+No beginning, but an end.
+Before the change, three days.
+After the change, three days.
+Good fortune.
+.L 6 9
+Penetration under the bed.
+He loses his property and his ax.
+Perseverance brings misfortune.
+.H 58 "Tui" "The Joyous, Lake"
+.X 5 5
+.J
+The Joyous. Success.
+Perseverance is favorable.
+.I
+Lakes resting one on the other:
+The image of the Joyous.
+Thus the superior man joins with his friends
+For discussion and practice.
+.L 1 9
+Contented joyousness. Good fortune.
+.L 2 9 G
+Sincere joyousness. Good fortune.
+Remorse disappears.
+.L 3 6 C
+Coming joyousness. Misfortune.
+.L 4 9
+Joyousness that is weighed is not at peace.
+After ridding himself of mistakes a man has joy.
+.L 5 9 G
+Sincerity toward disintegrating influences is dangerous.
+.L 6 6 C
+Seductive joyousness.
+.H 59 "Huan" "Dispersion [Dissolution]"
+.X 2 6
+.J
+Dispersion. Success.
+The king approaches his temple.
+It furthers one to cross the great water.
+Perseverance furthers.
+.I
+The wind drives over the water:
+The image of Dispersion.
+Thus the kings of old sacrificed to the Lord
+And built temples.
+.L 1 6
+He brings help with the strength of a horse.
+Good fortune.
+.L 2 9 C
+At the dissolution
+He hurries to that which supports him.
+Remorse disappears.
+.L 3 6
+He dissolves his self. No remorse.
+.L 4 6 C
+He dissolves his bond with his group.
+Supreme good fortune.
+Dispersion leads in turn to accumulation.
+This is something that ordinary men do not think of.
+.L 5 9 G
+His loud cries are as dissolving as sweat.
+Dissolution. A king abides without blame.
+.L 6 9
+He dissolves his blood.
+Departing, keeping at a distance, going out,
+Is without blame.
+.H 60 "Chieh" "Limitation"
+.X 6 5
+.J
+Limitation. Success.
+Galling limitation must not be persevered in.
+.I
+Water over lake: the image of Limitation.
+Thus the superior man
+Creates number and measure,
+And examines the nature of virtue and correct conduct.
+.L 1 9
+Not going out of the door and the courtyard
+Is without blame.
+.L 2 9
+Not going out of the gate and the courtyard
+Brings misfortune.
+.L 3 6
+He who knows no limitation
+Will have cause to lament.
+No blame.
+.L 4 6
+Contented limitation. Success.
+.L 5 9 G
+Sweet limitation brings good fortune.
+Going brings esteem.
+.L 6 6
+Galling limitation.
+Perseverance brings misfortune.
+Remorse disappears.
+.H 61 "Chung Fu" "Inner Truth"
+.X 2 5
+.J
+Inner Truth. Pigs and fishes.
+Good fortune.
+It furthers one to cross the great water.
+Perseverance furthers.
+.I
+Wind over lake: the image of Inner Truth.
+Thus the superior man discusses criminal cases
+In order to delay executions.
+.L 1 9
+Being prepared brings good fortune.
+If there are secret designs, it is disquieting.
+.L 2 9
+A crane calling in the shade.
+Its young answers it.
+I have a good goblet.
+I will share it with you.
+.L 3 6 C
+He finds a comrade.
+Now he beats the drum, now he stops.
+Now he sobs, now he sings.
+.L 4 6 C
+The moon nearly at the full.
+The team horse goes astray.
+No blame.
+.L 5 9 G
+He possesses truth, which links together.
+No blame.
+.L 6 9
+Cockcrow penetrating to heaven.
+Perseverance brings misfortune.
+.H 62 "Hsiao Kuo" "Preponderance of the Small"
+.X 7 4
+.J
+Preponderance of the Small. Success.
+Perseverance furthers.
+Small things may be done; great things should not be done.
+The flying bird brings the message:
+It is not well to strive upward,
+It is well to remain below.
+Great good fortune.
+.I
+Thunder on the mountain:
+The image of Preponderance of the Small.
+Thus in his conduct the superior man gives preponderance to reverence.
+In bereavement he gives preponderance to grief.
+In his expenditures he gives preponderance to thrift.
+.L 1 6
+The bird meets with misfortune through flying.
+.L 2 6 G
+She passes by her ancestor
+And meets her ancestress.
+He does not reach his prince
+And meets the official.
+No blame.
+.L 3 9
+If one is not extremely careful,
+Somebody may come up from behind and strike him.
+Misfortune.
+.L 4 9
+No blame. He meets him without passing by.
+Going brings danger. One must be on guard.
+Do not act. Be constantly persevering.
+.L 5 6 G
+Dense clouds,
+No rain from our western territory.
+The prince shoots and hits him who is in the cave.
+.L 6 6
+He passes him by, not meeting him.
+The flying bird leaves him.
+Misfortune.
+This means bad luck and injury.
+.H 63 "Chi Chi" "After Completion"
+.X 6 3
+.J
+After Completion. Success in small matters.
+Perseverance furthers.
+At the beginning good fortune,
+At the end disorder.
+.I
+Water over fire: the image of the condition
+In After Completion.
+Thus the superior man
+Takes thought of misfortune
+And arms himself against it in advance.
+.L 1 9
+He brakes his wheels.
+He gets his tail in the water.
+No blame.
+.L 2 6 G
+The woman loses the curtain of her carriage.
+Do not run after it;
+On the seventh day you will get it.
+.L 3 9
+The Illustrious Ancestor
+Disciplines the Devil's Country.
+After three years he conquers it.
+Inferior people must not be employed.
+.L 4 6
+The finest clothes turn to rags.
+Be careful all day long.
+.L 5 9
+The neighbor in the east who slaughters an ox
+Does not attain as much real happiness
+As the neighbor in the west
+With his small offering.
+.L 6 6
+He gets his head in the water. Danger.
+.H 64 "Wei Chi" "Before Completion"
+.X 3 6
+.J
+Before Completion. Success.
+But if the little fox, after nearly completing the crossing,
+Gets his tail in the water,
+There is nothing that would further.
+.I
+Fire over water:
+The image of the condition before transition.
+Thus the superior man is careful
+In the differentiation of things,
+So that each finds its place.
+.L 1 6
+He gets his tail in the water.
+Humiliating.
+.L 2 9
+He brakes his wheels.
+Perseverance brings good fortune.
+.L 3 6
+Before completion, attack brings misfortune.
+It furthers one to cross the great water.
+.L 4 9
+Perseverance brings good fortune.
+Remorse disappears.
+Shock, thus to discipline the Devil's Country.
+For three years, great realms are awarded.
+.L 5 6 G
+Perseverance brings good fortune.
+No remorse.
+The light of the superior man is true.
+Good fortune.
+.L 6 9
+There is drinking of wine
+In genuine confidence. No blame.
+But if one wets his head,
+He loses it, in truth.
diff --git a/ching/ching/macros b/ching/ching/macros
new file mode 100644
index 0000000..fa8a058
--- /dev/null
+++ b/ching/ching/macros
@@ -0,0 +1,126 @@
+.\" $NetBSD: macros,v 1.1 2005/06/30 13:30:33 perry Exp $
+.\"
+.\" Copyright (c) Caldera International Inc. 2001-2002. All rights reserved.
+.\"
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\"
+.\" 1. Redistributions of source code and documentation must retain the
+.\" above copyright notice, this list of conditions and the following
+.\" disclaimer.
+.\" 2. Redistributions in binary form must reproduce the above copyright
+.\" notice, this list of conditions and the following disclaimer in the
+.\" documentation and/or other materials provided with the distribution.
+.\" 3. All advertising materials mentioning features or use of this software
+.\" must display the following acknowledgement:
+.\" This product includes software developed or owned by Caldera
+.\" International, Inc.
+.\" 4. Neither the name of Caldera International, Inc. nor the names of
+.\" other contributors may be used to endorse or promote products
+.\" derived from this software without specific prior written permission.
+.\"
+.\" USE OF THE SOFTWARE PROVIDED FOR UNDER THIS LICENSE BY CALDERA
+.\" INTERNATIONAL, INC. AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR
+.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+.\" WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+.\" DISCLAIMED. IN NO EVENT SHALL CALDERA INTERNATIONAL, INC. BE LIABLE
+.\" FOR ANY DIRECT, INDIRECT INCIDENTAL, SPECIAL, EXEMPLARY, OR
+.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+.\" BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+.\" WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
+.\" OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
+.\" IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+.\"
+.ds N6 Six
+.ds N9 Nine
+.ds L1 at the beginning
+.ds L2 in the second place
+.ds L3 in the third place
+.ds L4 in the fourth place
+.ds L5 in the fifth place
+.ds L6 at the top
+.ds GR ()
+.ds CR []
+.ds BL \l'2m'\h'1m'\l'2m'
+.ds SL \l'5m'
+.ds T1 Ch\'ien\ The Creative, Heaven
+.ds T2 Sun\ \ \ \ The Gentle, Wind
+.ds T3 Li\ \ \ \ \ The Clinging, Flame
+.ds T4 K\o'^e'n\ \ \ \ Keeping Still, Mountain
+.ds T5 Tui\ \ \ \ The Joyous, Lake
+.ds T6 K\'an\ \ \ The Abysmal, Water
+.ds T7 Ch\o'^e'n\ \ \ The Arousing, Thunder
+.ds T8 K\'un\ \ \ The Receptive, Earth
+.de H
+.ds LH The Lines
+.in 0
+.ta 0.5i 1.0i 1.5i 2.0i
+.na
+.nf
+.sp 2
+\\$1. \\$2 / \\$3
+..
+.de X
+.sp
+.XX \\$1 "above" "\\*(T\\$1"
+.XX \\$2 "below" "\\*(T\\$2"
+..
+.de XX
+.ie \\$1>4 \\*(BL
+.el \\*(SL
+.ie (\\$1-1%4)>1 \\*(BL\\c
+.el \\*(SL\\c
+ \\$2 \\$3
+.ie \\$1%2 \\*(SL
+.el \\*(BL
+..
+.de J
+.in 0
+.sp
+The Judgement
+.na
+.nf
+.in 0.5i
+.sp
+..
+.de I
+.in 0
+.sp
+The Image
+.na
+.nf
+.sp
+.in 0.5i
+..
+.de LX
+.in 0.5i
+.ti -0.5i
+.if '\\$3'G' \\{\\
+\\*(GR \\$1 \\$2 means:\\}
+.if '\\$3'C' \\{\\
+\\*(CR \\$1 \\$2 means:\\}
+.if '\\$3'' \\{\\
+ \\$1 \\$2 means:\\}
+..
+.de L
+.if !'\\*(LH'' \\{\\
+.in 0
+.sp
+\\*(LH
+.rm LH
+.in 0.5i\\}
+.sp
+.LX "\\*(N\\$2" "\\*(L\\$1" \\$3
+.na
+.nf
+..
+.de LA
+.sp
+.if '\\$1'6' .LX "When all the lines are" "sixes, it"
+.if '\\$1'9' .LX "When all the lines are" "nines, it"
+.na
+.nf
+..
+.po 0.5i
diff --git a/ching/include/ching.h b/ching/include/ching.h
new file mode 100644
index 0000000..9fcb92b
--- /dev/null
+++ b/ching/include/ching.h
@@ -0,0 +1,44 @@
+/* $NetBSD: ching.h,v 1.1 2005/06/30 13:30:33 perry Exp $ */
+
+/*
+ * Copyright (c) 1988, 1993
+ * The Regents of the University of California. All rights reserved.
+ *
+ * This code is derived from software contributed to Berkeley by
+ * Guy Harris.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. All advertising materials mentioning features or use of this software
+ * must display the following acknowledgement:
+ * This product includes software developed by the University of
+ * California, Berkeley and its contributors.
+ * 4. Neither the name of the University nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * @(#)ching.h 8.1 (Berkeley) 5/31/93
+ */
+
+#define OYIN 6 /* yin (broken) moving to yang (solid) */
+#define YYANG 7 /* yang (solid) */
+#define YYIN 8 /* yin (broken) */
+#define OYANG 9 /* yang (solid) moving to yin (broken) */
diff --git a/ching/printching/Makefile b/ching/printching/Makefile
new file mode 100644
index 0000000..8ccb39b
--- /dev/null
+++ b/ching/printching/Makefile
@@ -0,0 +1,7 @@
+# $NetBSD: Makefile,v 1.1 2005/06/30 13:30:33 perry Exp $
+
+PROG= printching
+NOMAN= # defined
+BINDIR= /usr/libexec/ching
+
+.include <bsd.prog.mk>
diff --git a/ching/printching/pathnames.h b/ching/printching/pathnames.h
new file mode 100644
index 0000000..d996266
--- /dev/null
+++ b/ching/printching/pathnames.h
@@ -0,0 +1,38 @@
+/* $NetBSD: pathnames.h,v 1.1 2005/06/30 13:30:33 perry Exp $ */
+
+/*-
+ * Copyright (c) 1990, 1993
+ * The Regents of the University of California. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. All advertising materials mentioning features or use of this software
+ * must display the following acknowledgement:
+ * This product includes software developed by the University of
+ * California, Berkeley and its contributors.
+ * 4. Neither the name of the University nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * @(#)pathnames.h 8.1 (Berkeley) 5/31/93
+ */
+
+#define _PATH_HEX "/usr/share/games/ching/hexagrams"
diff --git a/ching/printching/printching.c b/ching/printching/printching.c
new file mode 100644
index 0000000..bde1068
--- /dev/null
+++ b/ching/printching/printching.c
@@ -0,0 +1,326 @@
+/* $NetBSD: printching.c,v 1.5 2011/08/31 16:24:55 plunky Exp $ */
+
+/*
+ * Copyright (c) 1988, 1993
+ * The Regents of the University of California. All rights reserved.
+ *
+ * This code is derived from software contributed to Berkeley by
+ * Guy Harris.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. All advertising materials mentioning features or use of this software
+ * must display the following acknowledgement:
+ * This product includes software developed by the University of
+ * California, Berkeley and its contributors.
+ * 4. Neither the name of the University nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+#include <sys/cdefs.h>
+#ifndef lint
+__COPYRIGHT("@(#) Copyright (c) 1988, 1993\
+ The Regents of the University of California. All rights reserved.");
+#endif /* not lint */
+
+#ifndef lint
+#if 0
+static char sccsid[] = "@(#)ching.phx.c 8.1 (Berkeley) 5/31/93";
+#else
+__RCSID("$NetBSD: printching.c,v 1.5 2011/08/31 16:24:55 plunky Exp $");
+#endif
+#endif /* not lint */
+
+/*
+ * printching - Print NROFF/TROFF source of change, given the line values.
+ */
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include "ching.h"
+#include "pathnames.h"
+
+static int changes(void);
+static int codem(int a);
+static int doahex(void);
+static void phx(int hexagram, int flag);
+
+static const struct {
+ int lines; /* encoded value of lines */
+ int trinum; /* trigram number */
+} table[] = {
+ { 777, 0 }, /* 1 */
+ { 887, 1 }, /* 4 */
+ { 878, 2 }, /* 6 */
+ { 788, 3 }, /* 7 */
+ { 888, 4 }, /* 8 */
+ { 778, 5 }, /* 5 */
+ { 787, 6 }, /* 3 */
+ { 877, 7 }, /* 2 */
+};
+
+/*
+ * Gives hexagram number from two component trigrams.
+ */
+static const int crosstab[8][8] = {
+ {1, 34, 5, 26, 11, 9, 14, 43},
+ {25, 51, 3, 27, 24, 42, 21, 17},
+ {6, 40, 29, 4, 7, 59, 64, 47},
+ {33, 62, 39, 52, 15, 53, 56, 31},
+ {12, 16, 8, 23, 2, 20, 35, 45},
+ {44, 32, 48, 18, 46, 57, 50, 28},
+ {13, 55, 63, 22, 36, 37, 30, 49},
+ {10, 54, 60, 41, 19, 61, 38, 58}
+};
+
+static int trigrams[6];
+static int moving[6];
+
+static FILE *chingf; /* stream to read the hexagram file */
+
+/*ARGSUSED*/
+int
+main(int argc, char **argv)
+{
+ char *hexptr; /* pointer to string of lines */
+ char hexstr[6+1]; /* buffer for reading lines in */
+ int i;
+
+ if (argc < 2)
+ hexptr = fgets(hexstr, 6+1, stdin);
+ else
+ hexptr = argv[1];
+ if (hexptr == NULL || strlen(hexptr) != 6) {
+ fprintf(stderr, "What kind of a change is THAT?!?\n");
+ exit(1);
+ }
+ for (i = 0; i < 6; i++) {
+ trigrams[i] = hexptr[i] - '0';
+ if (trigrams[i] == 6 || trigrams[i] == 9)
+ moving[i] = 1;
+ else
+ moving[i] = 0;
+ }
+ if ((chingf = fopen(_PATH_HEX, "r")) == NULL) {
+ fprintf(stderr, "ching: can't read %s\n", _PATH_HEX);
+ exit(2);
+ }
+ phx(doahex(), 0);
+ if (changes())
+ phx(doahex(), 1);
+ exit(0);
+}
+
+/*
+ * Compute the hexagram number, given the trigrams.
+ */
+static int
+doahex(void)
+{
+ int lower, upper; /* encoded values of lower and upper trigrams */
+ int lnum = 0, unum = 0; /* indices of upper and lower trigrams */
+ int i;
+
+ lower = codem(0);
+ upper = codem(3);
+ for (i = 0; i < 8; i++) {
+ if (table[i].lines == lower)
+ lnum = table[i].trinum;
+ if (table[i].lines == upper)
+ unum = table[i].trinum;
+ }
+ return(crosstab[lnum][unum]);
+}
+
+/*
+ * Encode a trigram as a 3-digit number; the digits, from left to right,
+ * represent the lines. 7 is a solid (yang) line, 8 is a broken (yin) line.
+ */
+static int
+codem(int a)
+{
+ int code, i;
+ int factor[3];
+
+ factor[0] = 1;
+ factor[1] = 10;
+ factor[2] = 100;
+ code = 0;
+
+ for (i = a; i < a + 3; i++) {
+ switch(trigrams[i]) {
+
+ case YYANG:
+ case OYANG:
+ code += factor[i%3]*7;
+ break;
+
+ case OYIN:
+ case YYIN:
+ code += factor[i%3]*8;
+ break;
+ }
+ }
+ return(code);
+}
+
+/*
+ * Compute the changes based on moving lines; return 1 if any lines moved,
+ * 0 if no lines moved.
+ */
+static int
+changes(void)
+{
+ int cflag;
+ int i;
+
+ cflag = 0;
+ for (i = 0; i < 6; i++) {
+ if (trigrams[i] == OYIN) {
+ trigrams[i] = YYANG;
+ cflag++;
+ } else if (trigrams[i] == OYANG) {
+ trigrams[i] = YYIN;
+ cflag++;
+ }
+ }
+ return(cflag);
+}
+
+/*
+ * Print the NROFF/TROFF source of a hexagram, given the hexagram number;
+ * if flag is 0, print the entire source; if flag is 1, ignore the meanings
+ * of the lines.
+ */
+static void
+phx(int hexagram, int flag)
+{
+ char textln[128+1]; /* buffer for text line */
+ char *lp; /* pointer into buffer */
+ int thishex; /* number of hexagram just read */
+ int lineno; /* number of line read in */
+ int allmoving; /* 1 if all lines are moving */
+ int i;
+
+ /*
+ * Search for the hexagram; it begins with a line of the form
+ * .H <hexagram number> <other data>.
+ */
+ rewind(chingf);
+ for (;;) {
+ if (fgets(textln, sizeof(textln), chingf) == NULL) {
+ fprintf(stderr, "ching: Hexagram %d missing\n",
+ hexagram);
+ exit(3);
+ }
+ lp = &textln[0];
+ if (*lp++ != '.' || *lp++ != 'H')
+ continue;
+ while (*lp++ == ' ')
+ ;
+ lp--;
+ thishex = atoi(lp);
+ if (thishex < 1 || thishex > 64)
+ continue;
+ if (thishex == hexagram)
+ break;
+ }
+
+ /*
+ * Print up to the line commentary, which ends with a line of the form
+ * .L <position> <value>
+ */
+ fputs(textln, stdout);
+ for (;;) {
+ if (fgets(textln, sizeof(textln), chingf) == NULL) {
+ fprintf(stderr, "ching: Hexagram %d malformed\n",
+ hexagram);
+ exit(3);
+ }
+ lp = &textln[0];
+ if (*lp++ == '.') {
+ if (*lp++ == 'L')
+ break;
+ }
+ fputs(textln, stdout);
+ }
+
+ /*
+ * Now print the line commentaries, if this is the first hexagram.
+ */
+ if (flag)
+ return;
+
+ /*
+ * If a line is moving, print its commentary.
+ * The text of the commentary ends with a line either of the form
+ * .L <position> <value>
+ * or of the form
+ * .LA <value>
+ * or of the form
+ * .H <hexagram number> <other arguments>
+ */
+ allmoving = 1;
+ for (i = 0; i < 6; i++) {
+ while (*lp++ == ' ')
+ ;
+ lp--;
+ lineno = atoi(lp);
+ if (i + 1 != lineno) {
+ fprintf(stderr, "ching: Hexagram %d malformed\n",
+ hexagram);
+ exit(3);
+ }
+ if (moving[i])
+ fputs(textln, stdout);
+ else
+ allmoving = 0;
+ for (;;) {
+ if (fgets(textln, sizeof(textln), chingf) == NULL)
+ break;
+ lp = &textln[0];
+ if (*lp++ == '.' && (*lp == 'L' || *lp == 'H')) {
+ lp++;
+ break;
+ }
+ if (moving[i])
+ fputs(textln, stdout);
+ }
+ }
+
+ /*
+ * If all the lines are moving, print the commentary for that; it
+ * ends with a line of the form
+ * .H <hexagram number> <other arguments>
+ */
+ if (*lp == 'A' && allmoving) {
+ fputs(textln, stdout);
+ for (;;) {
+ if (fgets(textln, sizeof(textln), chingf) == NULL)
+ break;
+ lp = &textln[0];
+ if (*lp++ == '.' || *lp++ == 'H')
+ break;
+ fputs(textln, stdout);
+ }
+ }
+}