Implement spreadsheet undo/redo operations | Airtable Interview Question