Pergunta de entrevista da empresa Scott Logic

what does this pseudocode do? (sorting algorithm) Three-Hat puzzle Mislabeled jars puzzle