Scots soldiers are keeping alive a festive tradition dating back to the Second World War – an annual battalion blanket-decorating competition.