Java implementations of some random programming puzzles: NumberPrinter, BitVectorSort, Permuter, SevenSegment