marx rewritten
ad