till now returns error message when one of its coin holders is empty or full and you try to respectively return or accept a coin