The document describes implementing up, down, and up/down counters using Verilog code. It includes: 1) Code for a 4-bit up counter that counts from 0 to 15 when the clock signal changes. 2) Code for a 4-bit down counter that counts from 15 to 0 when the clock signal changes. 3) Code for a 4-bit up/down counter that counts up when the up signal is high and down when the down signal is high, controlled by the clock.