Watch videos for TypeScript puzzle
8. implement Extract<T, U>