Here, placed side-by-side for comparison, are implementations of cat(1) from GNU's coreutils, Plan 9, and others. See addendum.txt for more information. All cat.c files (renamed by prefixing the name of the source of the source) are presented, unaltered and in their entirety. Note how easy it is to read and understand plan9-cat.c (which should take only a couple of minutes, possibly even for coder