hoping this it work!
Hi -I think I might have this right but concerned about Australia flights.
Bos-mia-lhr-dxb-lhr-sin-bne-drw-mel- syd-hnl-ord-bos.
the drw -mel flight-is drw-syd-mel-; I am unsure because of clause about only one direct flight in australia from certain cities.
Thanks in advance, Sara