1DocStop (Preview)
Nejlepší systém správy dokumentů pro webové a mobilní aplikace. Ukládat, spravovat a přistupovat ke všem svým dokumentům kdykoli a kdekoli jste.
Tento konektor je dostupný v následujících produktech a oblastech:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Všechny oblasti Power Automate s výjimkou následujících: – státní správa USA (GCC) – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Logic Apps | Standard | Všechny oblasti Logic Apps s výjimkou následujících: – Oblasti Azure Government – Oblasti Azure China - Ministerstvo obrany USA (DoD) |
| Power Apps | Premium | Všechny oblasti Power Apps s výjimkou následujících: – státní správa USA (GCC) – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Power Automate | Premium | Všechny oblasti Power Automate s výjimkou následujících: – státní správa USA (GCC) – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Kontakt | |
|---|---|
| Název | Support |
| URL | https://www.1docstop.us |
| support@1docstop.us |
| Metadata konektoru | |
|---|---|
| Vydavatel | 1DocStop |
| Internetová stránka | https://sytechsolutions.com |
| Zásady ochrany osobních údajů | https://sytechsolutions.com/1docstop_privacy |
| Kategorie | Spolupráce |
Konektor 1DocStop
Nejlepší systém správy dokumentů pro webové a mobilní aplikace. Ukládat, spravovat a přistupovat ke všem svým dokumentům kdykoli a kdekoli jste.
Features
- Podporováno více formátů dokumentů
- OCR cababilities
Podporované operace
-
List Solutions: Výpis řešení -
Get Solution: Získání řešení -
Add Solution: Přidání řešení -
Update Solutions: Aktualizace řešení -
List Department: Výpis oddělení -
Get Department: Získání oddělení -
Add Department: Přidání oddělení -
Update Department: Aktualizace oddělení -
List Library: Výpis knihovny -
Get Library: Získání knihovny -
Add Library: Přidání knihovny -
Update Library: Aktualizace knihovny -
List Document Type: Výpis typu dokumentu -
Get Document Type: Získání typu dokumentu -
Add Document Type: Přidání typu dokumentu -
Update Document Type: Aktualizace typu dokumentu -
Add Document: Přidání dokumentu
Limity omezování
| Name | Volání | Období obnovení |
|---|---|---|
| Volání rozhraní API na připojení | 100 | 60 sekund |
Akce
| Aktualizace hodnot vlastností pro dokument |
Aktualizace hodnot vlastností pro dokument |
| Aktualizace knihovny |
Aktualizace knihovny |
| Aktualizace typu dokumentu |
Aktualizace typu dokumentu |
| Aktualizace řešení |
Aktualizace řešení |
| Přidání dokumentu |
Přidání dokumentu |
| Přidání knihovny |
Přidání knihovny |
| Přidání typu dokumentu |
Přidání typu dokumentu |
| Přidání řešení |
Přidání řešení |
| Získání dokumentu |
Získání dokumentu |
| Získání hodnot vlastností pro dokument |
Získání hodnot vlastností pro dokument |
| Získání knihovny |
Získání knihovny |
| Získání seznamu datových typů |
Získání seznamu datových typů |
| Získání seznamu knihoven |
Získání seznamu knihoven |
| Získání seznamu knihoven založených na typu dokumentu |
Získání seznamu knihoven založených na typu dokumentu |
| Získání seznamu typů dokumentů |
Získání seznamu typů dokumentů |
| Získání seznamu vlastností dokumentu |
Získání seznamu vlastností dokumentu |
| Získání seznamu řešení |
Získání seznamu řešení |
| Získání seznamu řešení založených na oddělení |
Získání seznamu řešení založených na oddělení |
| Získání typu dokumentu |
Získání typu dokumentu |
| Získání řešení |
Získání řešení |
Aktualizace hodnot vlastností pro dokument
Aktualizace hodnot vlastností pro dokument
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
documentkey
|
documentkey | True | uuid |
Formát – uuid. klíč dokumentu |
|
ID řešení
|
solutionid | integer |
Formát – int32. ID řešení |
|
|
solutionkey
|
solutionkey | uuid |
Formát – uuid. klíč řešení |
|
|
documentId
|
documentId | integer |
ID dokumentu |
|
|
documentPropertyId
|
documentPropertyId | integer |
ID vlastnosti dokumentu |
|
|
documentPropertyId
|
documentPropertyId | integer |
ID vlastnosti dokumentu |
|
|
documentTypeId
|
documentTypeId | integer |
ID typu dokumentu |
|
|
documentTypeId
|
documentTypeId | integer |
ID typu dokumentu |
|
|
název
|
name | string |
Název typu dokumentu |
|
|
popis
|
description | string |
Popis typu dokumentu |
|
|
název
|
name | string |
Název vlastnosti dokumentu |
|
|
popis
|
description | string |
Popis vlastnosti dokumentu |
|
|
dataTypeId
|
dataTypeId | integer |
ID datového typu |
|
|
název
|
name | string |
Název datového typu |
|
|
optionSetId
|
optionSetId | integer |
ID sady možností |
|
|
optionSetId
|
optionSetId | integer |
ID sady možností |
|
|
název
|
name | string |
Název sady možností |
|
|
optionSetValueId
|
optionSetValueId | integer |
ID hodnoty sady možností |
|
|
zobrazované jméno
|
displayName | string |
Zobrazovaný název |
|
|
value
|
value | string |
Název sady možností |
|
|
displayOrder
|
displayOrder | integer |
Název sady možností |
|
|
externalOptionSet
|
externalOptionSet | string |
Sada externích možností |
|
|
displayFormat
|
displayFormat | string |
Formát zobrazení |
|
|
internalName
|
internalName | string |
Interní název |
|
|
value
|
value | string |
Hodnota |
|
|
název_sloupce
|
columnName | string |
Název sloupce |
Návraty
- Položky
- propertyValueArray
Aktualizace knihovny
Aktualizace knihovny
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
libraryid
|
libraryid | True | integer |
Formát – int32. ID knihovny |
|
ID řešení
|
solutionid | integer |
Formát – int32. ID řešení |
|
|
solutionkey
|
solutionkey | uuid |
Formát – uuid. klíč řešení |
|
|
libraryId
|
libraryId | integer |
ID knihovny |
|
|
ID úložiště
|
repositoryId | integer |
ID úložiště |
|
|
ID úložiště
|
repositoryId | integer |
ID úložiště |
|
|
název
|
name | string |
Název úložiště |
|
|
popis
|
description | string |
Popis úložiště |
|
|
repositoryTypeId
|
repositoryTypeId | integer |
ID typu úložiště |
|
|
repositoryTypeId
|
repositoryTypeId | integer |
ID typu úložiště |
|
|
název
|
name | string |
Název typu úložiště |
|
|
repositoryURI
|
repositoryURI | uri |
Identifikátor URI úložiště |
|
|
documentTypeId
|
documentTypeId | integer |
ID dokumentu |
|
|
documentTypeId
|
documentTypeId | integer |
ID typu dokumentu |
|
|
název
|
name | string |
Název typu dokumentu |
|
|
popis
|
description | string |
Popis typu dokumentu |
|
|
název
|
name | string |
Název knihovny |
|
|
popis
|
description | string |
Popis knihovny |
|
|
Ocr
|
ocr | boolean |
Dokumenty OCR |
Návraty
- Body
- library
Aktualizace typu dokumentu
Aktualizace typu dokumentu
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
documenttypeid
|
documenttypeid | True | integer |
Formát – int32. ID typu dokumentu |
|
ID řešení
|
solutionid | integer |
Formát – int32. ID řešení |
|
|
solutionkey
|
solutionkey | uuid |
Formát – uuid. klíč řešení |
|
|
documentTypeId
|
documentTypeId | integer |
ID typu dokumentu |
|
|
název
|
name | string |
Název typu dokumentu |
|
|
popis
|
description | string |
Popis typu dokumentu |
Návraty
- Body
- documentType
Aktualizace řešení
Aktualizace řešení
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID řešení
|
solutionid | integer |
Formát – int32. ID řešení |
|
|
functionsolutionid
|
functionsolutionid | integer |
Formát – int32. ID řešení funkce |
|
|
solutionId
|
solutionId | integer |
ID řešení |
|
|
solutionKey
|
solutionKey | uuid |
Klíč řešení |
|
|
departmentId
|
departmentId | integer |
ID oddělení |
|
|
departmentKey
|
departmentKey | uuid |
Klíč oddělení |
|
|
customerId
|
customerId | integer |
ID zákazníka |
|
|
customerId
|
customerId | integer |
ID zákazníka |
|
|
CustomerKey
|
customerKey | uuid |
Klíč zákazníka |
|
|
název
|
name | string |
Jméno zákazníka |
|
|
název
|
name | string |
Název oddělení |
|
|
název
|
name | string |
Název řešení |
Návraty
- Body
- solution
Přidání dokumentu
Přidání dokumentu
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
libraryid
|
libraryid | True | integer |
Formát – int32. ID knihovny |
|
ID řešení
|
solutionid | integer |
Formát – int32. ID řešení |
|
|
solutionkey
|
solutionkey | uuid |
Formát – uuid. klíč řešení |
|
|
documentKey
|
documentKey | uuid |
Klíč dokumentu |
|
|
název
|
name | string |
Název souboru |
|
|
fileSizeBytes
|
fileSizeBytes | integer | ||
|
stav
|
status | integer |
Stav |
|
|
documentId
|
documentId | integer |
ID dokumentu |
|
|
documentPropertyId
|
documentPropertyId | integer |
ID vlastnosti dokumentu |
|
|
documentPropertyId
|
documentPropertyId | integer |
ID vlastnosti dokumentu |
|
|
documentTypeId
|
documentTypeId | integer |
ID typu dokumentu |
|
|
documentTypeId
|
documentTypeId | integer |
ID typu dokumentu |
|
|
název
|
name | string |
Název typu dokumentu |
|
|
popis
|
description | string |
Popis typu dokumentu |
|
|
název
|
name | string |
Název vlastnosti dokumentu |
|
|
popis
|
description | string |
Popis vlastnosti dokumentu |
|
|
dataTypeId
|
dataTypeId | integer |
ID datového typu |
|
|
název
|
name | string |
Název datového typu |
|
|
optionSetId
|
optionSetId | integer |
ID sady možností |
|
|
optionSetId
|
optionSetId | integer |
ID sady možností |
|
|
název
|
name | string |
Název sady možností |
|
|
optionSetValueId
|
optionSetValueId | integer |
ID hodnoty sady možností |
|
|
zobrazované jméno
|
displayName | string |
Zobrazovaný název |
|
|
value
|
value | string |
Název sady možností |
|
|
displayOrder
|
displayOrder | integer |
Název sady možností |
|
|
externalOptionSet
|
externalOptionSet | string |
Sada externích možností |
|
|
displayFormat
|
displayFormat | string |
Formát zobrazení |
|
|
internalName
|
internalName | string |
Interní název |
|
|
value
|
value | string |
Hodnota |
|
|
název_sloupce
|
columnName | string |
Název sloupce |
|
|
adresa URL
|
url | string |
Adresa URL tokenu SAS |
Návraty
- Body
- document
Přidání knihovny
Přidání knihovny
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID řešení
|
solutionid | integer |
Formát – int32. ID řešení |
|
|
solutionkey
|
solutionkey | uuid |
Formát – uuid. klíč řešení |
|
|
libraryId
|
libraryId | integer |
ID knihovny |
|
|
ID úložiště
|
repositoryId | integer |
ID úložiště |
|
|
ID úložiště
|
repositoryId | integer |
ID úložiště |
|
|
název
|
name | string |
Název úložiště |
|
|
popis
|
description | string |
Popis úložiště |
|
|
repositoryTypeId
|
repositoryTypeId | integer |
ID typu úložiště |
|
|
repositoryTypeId
|
repositoryTypeId | integer |
ID typu úložiště |
|
|
název
|
name | string |
Název typu úložiště |
|
|
repositoryURI
|
repositoryURI | uri |
Identifikátor URI úložiště |
|
|
documentTypeId
|
documentTypeId | integer |
ID dokumentu |
|
|
documentTypeId
|
documentTypeId | integer |
ID typu dokumentu |
|
|
název
|
name | string |
Název typu dokumentu |
|
|
popis
|
description | string |
Popis typu dokumentu |
|
|
název
|
name | string |
Název knihovny |
|
|
popis
|
description | string |
Popis knihovny |
|
|
Ocr
|
ocr | boolean |
Dokumenty OCR |
Návraty
- Body
- library
Přidání typu dokumentu
Přidání typu dokumentu
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
solutionkey
|
solutionkey | True | uuid |
Formát – uuid. klíč řešení |
|
ID řešení
|
solutionid | integer |
Formát – int32. ID řešení |
|
|
libraryId
|
libraryId | integer |
ID knihovny |
|
|
ID úložiště
|
repositoryId | integer |
ID úložiště |
|
|
ID úložiště
|
repositoryId | integer |
ID úložiště |
|
|
název
|
name | string |
Název úložiště |
|
|
popis
|
description | string |
Popis úložiště |
|
|
repositoryTypeId
|
repositoryTypeId | integer |
ID typu úložiště |
|
|
repositoryTypeId
|
repositoryTypeId | integer |
ID typu úložiště |
|
|
název
|
name | string |
Název typu úložiště |
|
|
repositoryURI
|
repositoryURI | uri |
Identifikátor URI úložiště |
|
|
documentTypeId
|
documentTypeId | integer |
ID dokumentu |
|
|
documentTypeId
|
documentTypeId | integer |
ID typu dokumentu |
|
|
název
|
name | string |
Název typu dokumentu |
|
|
popis
|
description | string |
Popis typu dokumentu |
|
|
název
|
name | string |
Název knihovny |
|
|
popis
|
description | string |
Popis knihovny |
|
|
Ocr
|
ocr | boolean |
Dokumenty OCR |
Návraty
- Body
- library
Přidání řešení
Přidání řešení
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID řešení
|
solutionid | integer |
Formát – int32. ID řešení |
|
|
solutionId
|
solutionId | integer |
ID řešení |
|
|
solutionKey
|
solutionKey | uuid |
Klíč řešení |
|
|
departmentId
|
departmentId | integer |
ID oddělení |
|
|
departmentKey
|
departmentKey | uuid |
Klíč oddělení |
|
|
customerId
|
customerId | integer |
ID zákazníka |
|
|
customerId
|
customerId | integer |
ID zákazníka |
|
|
CustomerKey
|
customerKey | uuid |
Klíč zákazníka |
|
|
název
|
name | string |
Jméno zákazníka |
|
|
název
|
name | string |
Název oddělení |
|
|
název
|
name | string |
Název řešení |
Návraty
- Body
- solution
Získání dokumentu
Získání dokumentu
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
documentkey
|
documentkey | True | uuid |
Formát – uuid. klíč dokumentu |
|
ID řešení
|
solutionid | integer |
Formát – int32. ID řešení |
|
|
solutionkey
|
solutionkey | uuid |
Formát – uuid. klíč řešení |
Návraty
Získání hodnot vlastností pro dokument
Získání hodnot vlastností pro dokument
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
documentkey
|
documentkey | True | uuid |
Formát – uuid. klíč dokumentu |
|
ID řešení
|
solutionid | integer |
Formát – int32. ID řešení |
|
|
solutionkey
|
solutionkey | uuid |
Formát – uuid. klíč řešení |
Návraty
- Položky
- propertyValueArray
Získání knihovny
Získání knihovny
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
libraryid
|
libraryid | True | integer |
Formát – int32. ID knihovny |
|
ID řešení
|
solutionid | integer |
Formát – int32. ID řešení |
|
|
solutionkey
|
solutionkey | uuid |
Formát – uuid. klíč řešení |
Návraty
- Body
- library
Získání seznamu datových typů
Získání seznamu datových typů
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID řešení
|
solutionid | integer |
Formát – int32. ID řešení |
|
|
solutionkey
|
solutionkey | uuid |
Formát – uuid. klíč řešení |
Návraty
- Položky
- dataTypeArray
Získání seznamu knihoven
Získání seznamu knihoven
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID řešení
|
solutionid | integer |
Formát – int32. ID řešení |
|
|
solutionkey
|
solutionkey | uuid |
Formát – uuid. klíč řešení |
Návraty
- Položky
- libraryArray
Získání seznamu knihoven založených na typu dokumentu
Získání seznamu knihoven založených na typu dokumentu
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
documenttypeid
|
documenttypeid | True | integer |
Formát – int32. ID typu dokumentu |
|
ID řešení
|
solutionid | integer |
Formát – int32. ID řešení |
|
|
solutionkey
|
solutionkey | uuid |
Formát – uuid. klíč řešení |
Návraty
- Položky
- libraryArray
Získání seznamu typů dokumentů
Získání seznamu typů dokumentů
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
solutionkey
|
solutionkey | True | uuid |
Formát – uuid. klíč řešení |
|
ID řešení
|
solutionid | integer |
Formát – int32. ID řešení |
Návraty
- Položky
- documentTypeArray
Získání seznamu vlastností dokumentu
Získání seznamu vlastností dokumentu
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
documenttypeid
|
documenttypeid | True | integer |
Formát – int32. ID typu dokumentu |
|
ID řešení
|
solutionid | integer |
Formát – int32. ID řešení |
|
|
solutionkey
|
solutionkey | uuid |
Formát – uuid. klíč řešení |
Návraty
- Položky
- documentPropertyArray
Získání seznamu řešení
Získání seznamu řešení
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID řešení
|
solutionid | integer |
Formát – int32. ID řešení |
Návraty
- Položky
- solutionArray
Získání seznamu řešení založených na oddělení
Získání seznamu řešení založených na oddělení
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
departmentkey
|
departmentkey | True | uuid |
Formát – uuid. klíč oddělení |
|
ID řešení
|
solutionid | integer |
Formát – int32. ID řešení |
Návraty
- Položky
- solutionArray
Získání typu dokumentu
Získání typu dokumentu
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
documenttypeid
|
documenttypeid | True | integer |
Formát – int32. ID typu dokumentu |
|
ID řešení
|
solutionid | integer |
Formát – int32. ID řešení |
|
|
solutionkey
|
solutionkey | uuid |
Formát – uuid. klíč řešení |
Návraty
- Body
- documentType
Získání řešení
Získání řešení
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
solutionkey
|
solutionkey | True | uuid |
Formát – uuid. klíč řešení |
|
ID řešení
|
solutionid | integer |
Formát – int32. ID řešení |
Návraty
- Body
- solution
Definice
datový typ
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
název
|
name | string |
Název datového typu |
dokument
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
documentKey
|
documentKey | uuid |
Klíč dokumentu |
|
název
|
name | string |
Název souboru |
|
fileSizeBytes
|
fileSizeBytes | integer | |
|
stav
|
status | integer |
Stav |
|
propertyValues
|
propertyValues | array of propertyValue |
Hodnoty vlastností |
|
adresa URL
|
url | string |
Adresa URL tokenu SAS |
documentProperty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
documentPropertyId
|
documentPropertyId | integer |
ID vlastnosti dokumentu |
|
documentTypeId
|
documentTypeId | integer |
ID typu dokumentu |
|
documentType
|
documentType | documentType | |
|
název
|
name | string |
Název vlastnosti dokumentu |
|
popis
|
description | string |
Popis vlastnosti dokumentu |
|
dataTypeId
|
dataTypeId | integer |
ID datového typu |
|
datový typ
|
dataType | dataType | |
|
optionSetId
|
optionSetId | integer |
ID sady možností |
|
optionSet
|
optionSet | optionSet |
Sada možností |
|
externalOptionSet
|
externalOptionSet | string |
Sada externích možností |
|
displayFormat
|
displayFormat | string |
Formát zobrazení |
|
internalName
|
internalName | string |
Interní název |
documentType
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
documentTypeId
|
documentTypeId | integer |
ID typu dokumentu |
|
název
|
name | string |
Název typu dokumentu |
|
popis
|
description | string |
Popis typu dokumentu |
knihovna
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
libraryId
|
libraryId | integer |
ID knihovny |
|
ID úložiště
|
repositoryId | integer |
ID úložiště |
|
úložiště
|
repository | repository | |
|
documentTypeId
|
documentTypeId | integer |
ID dokumentu |
|
documentType
|
documentType | documentType | |
|
název
|
name | string |
Název knihovny |
|
popis
|
description | string |
Popis knihovny |
|
Ocr
|
ocr | boolean |
Dokumenty OCR |
optionSet
Sada možností
propertyValue
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
documentId
|
documentId | integer |
ID dokumentu |
|
documentPropertyId
|
documentPropertyId | integer |
ID vlastnosti dokumentu |
|
documentProperty
|
documentProperty | documentProperty | |
|
value
|
value | string |
Hodnota |
|
název_sloupce
|
columnName | string |
Název sloupce |
úložiště
typ úložiště
Úložiště
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
repositoryTypeId
|
repositoryTypeId | integer |
ID typu úložiště |
|
název
|
name | string |
Název typu úložiště |
řešení
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
solutionId
|
solutionId | integer |
ID řešení |
|
solutionKey
|
solutionKey | uuid |
Klíč řešení |
|
oddělení
|
department | department | |
|
název
|
name | string |
Název řešení |
dataTypeArray
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Položky
|
dataType |
documentPropertyArray
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Položky
|
documentProperty |
PadocumentsLoadfileGet200ApplicationJsonResponse
documentTypeArray
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Položky
|
documentType |
libraryArray
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Položky
|
library |
propertyValueArray
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Položky
|
propertyValue |
solutionArray
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Položky
|
solution |