Mullardoch Munro Circuit (long version)