Homework #3 for Hoon School Live.
With the introduction of cores, you are now equipped to build Hoon generators that can also function as libraries.
You have learned about the following runes:
- `|-` barhep, for producing a trap (like a loop or repetition label)
- `.+` dotlus, for increasing a value by one
- `.=`, for checking equality/equivalence of two values
- `%=` centis, for "rebooting" the current code with new values
- `|%` barcen, for collecting many functions and values in one core
- `++` luslus (actually a digraph, not a rune, but that's technical), for labeling a gate
- `+$` lusbuc (ditto), for labeling a type
- `=<` tisgar, for
- `=>` tisgal, for
- `~&` sigpam, for output as a debugging or messaging tool