The Globe and Mail’s special cryptic crosswords – ABOUT MAG 2020

O Globo and Correio

Support Quality Journalism

O Globo and Correio

First access to the latest

Investment News

Curatorial Collection

e-books and guides

Inform your decisions via

Globe investor tools

Only$ 1.99

per week
in the first 24 weeks

Enjoy unlimited digital access

Journalism

View globeandmail.com’s Full Profile

Only $ 1.99per week in the first 24 weeks

Only $ 1.99 a week for the first 24 weeks

var select = {root: “.js-sub-pencil”, control: “.js-sub-pencil-control”, open: “o-sub-pencil – open”, closed: “o-sub-pencil- – closed “}, dom = {}, allowExpand =! 0; pencilInit (o) {var e = argument.length> 1 && void 0! == arguments[1]&& arguments[1]; select.root = o, dom.root = document.querySelector (select.root), dom.root && (dom.control = document.querySelector (select.control), dom.control.addEventListener (“click”, onToggleClicked), setPanelState (e), window.addEventListener (“scroll”, onWindowScroll), dom.root.removeAttribute (“hidden”))} function isPanelOpen () {return dom.root.classList.contains (select.open)} function setPanelState ( o) {dom.root.classList[o?”add”:”remove”](select.open), dom.root.classList[o?”remove”:”add”](select.closed), dom.control.setAttribute (“aria-expanded”, o)} function onToggleClicked () {var l =! isPanelOpen (); setPanelState (l)} function onWindowScroll () {console.log (“scroll”); var l = isPanelOpen (), n = 0 === (document.body.scrollTop || document.documentElement.scrollTop); n || l ||! allowExpand? n && l && (allowExpand =! 0, setPanelState (! 1)) 🙁 allowExpand =! 1, setPanelState (! 0))} pencilInit (“. Js-sub-pencil”,! 1);

Paula Fonseca