try to run priority-one, implements lock_aquire and release function ,error exists may cause by seconed donation,see donate-one.output -- i need goto my aunt's home ,see you at 4,good luck