I spent a lot of time this week searching for a min area layout which I believe is ~73. 68 area for the footprint of the output, an extra 1 for the 3 length input and 1 for the accursed glyph, then 3 to form the last bond. I kept shifting with gradually worse layouts that would get it closer to actually working. If this solve is still here, then I didn't finish programming my 80 area layout, though I'm confident it will work. At the very least, I'm not looking at the results until I finish.