Define a machine?
quanswer.com