Life is Full of Surprises!