puzzle questions tcs