There is an attached file (java source code) for the first message. Did not you see it (source code)?