Depict the concept of low-code as a foundation or framework with predefined blocks, while representing no-code as a more flexible and customizable set of building blocks. Show how these blocks can be rearranged or modified by users without the need for coding