Possible Answers For: Hamelin problem