Solving the Samaritan Riddle