Mechanical principle course design bottle washer design