The stub implementation at least doesn't crash on the test set,
correctness is not checked yet