Very Funny and well taught trough interview. I will definitely remember this one for the next job interview.