Pergunta de entrevista da empresa Yahoo

Code up a chess game (OOD question)