complex operations

2021