haskell space age
invert conditional for readability