Crystal Mind Interview Question

binary search , method to take String and reverse it , UML and flow chart