Mechanics-Engine A-D