[Haskell-beginners] is there a better way to ask for a hex formatted number?