Pregunta de entrevista de NVIDIA

Implement an atomic compare and swap.