Quite a battle.

Printable View