afore ancient bafflement brothers canna cypher despair drop files flying footprints future hae hoose king lies life marmalade massive merry place reign scotland shores society tae