Rough ?

     I think so.

What you will need here:

  • a java capable browser,

  • good sense of humour

              and

         - last but not least -

  • a lot of patience.