ou have just completed the second version of your new messaging app and you are feeling good about its stability, feature set, usability, and design. you send out a beta release to some friends and family in order to get their feedback on the app. one of your friends emails you back to say that he found a potentially serious bug in the encryption algorithm that you thought was extremely secure. upon closer inspection, you realize that your friend is correct and that there is a flaw in the algorithm. after a week of trying to fix the encryption algorithm, you are no closer to solving the problem than you were when your friend first identified the problem. how should you proceed?