Analysis of Where Will you be Going Where Have You Been