Watch videos for TypeScript puzzle
26. implement ReverseTuple<T>