Pergunta de entrevista da empresa Microsoft

Given a linked list write a function that will return true if the list can become sorted by moving at most one element and false in every other case.