middle-squares implements von Neumann's middle-square method for generating 'pseudorandom' numbers Essentially, take an l-digit number n, square it, and take the 'middle' l digits of the square. Usage: middle-squares <initial integer> <length of output list>