The 'Eat what you are given' approach...

Printable View