mechanical assignments

$100