Wireless programming with J2ME cracking the code