trial-and error method