haskell space-age iteration 1
haskell space-age iteration 2

use a case expression to avoid repetition
haskell space-age iteration 3

clarify the code with a where expression
haskell robot-name iteration 4

fix generateName to generate numbers in [000,999] instead of [100,999]
haskell grains iteration 1