Post History
JavaScript (Node.js), 80 bytes f=a=>a.map(a=>(a&=6,a-2?a-6?c+=1-a/2:d+=c+' ':c*=c,c*=c!=-1&c!=256),c=0,d='')&&d Try it online!
Answer
#1: Initial revision
# [JavaScript (Node.js)], 80 bytes <!-- language-all: lang-javascript --> f=a=>a.map(a=>(a&=6,a-2?a-6?c+=1-a/2:d+=c+' ':c*=c,c*=c!=-1&c!=256),c=0,d='')&&d [Try it online!][TIO-kkkxav8m] [JavaScript (Node.js)]: https://nodejs.org [TIO-kkkxav8m]: https://tio.run/##hU5BCsIwELz3FfHSJDapWrAHZRX8hnhYkkYi6kq3@v2aoKI3h2WZGWaXOeED2fXxNtgr@W4cAyBssL7gTSWisITWoG22aNutq2BhcdasfAWukkKu3BScyWsCdlGm3SxbbRzMjQcpdVn60dGVBzF0PLAAsS@EkDEyM0mTuc8isn/Lt/qHTzr/iT/zsimDI8X0LbFkHtZFEahX3zKCwquUThfZpnNXn@mogtrdQ@j6OvR0UTmitV6PTw "JavaScript (Node.js) – Try It Online"