rewrite

Outcome

Observations

Tim Belonax