{
  "blocks": {
    "languageVersion": 0,
    "blocks": [
      {
        "type": "variables_set",
        "id": "set_lista",
        "x": 50,
        "y": 50,
        "fields": {
          "VAR": {
            "id": "lista_numeros"
          }
        },
        "inputs": {
          "VALUE": {
            "block": {
              "type": "lists_create_with",
              "id": "create_list",
              "extraState": {
                "itemCount": 5
              },
              "inputs": {
                "ADD0": {
                  "block": {
                    "type": "math_number",
                    "id": "num_1",
                    "fields": {
                      "NUM": 10
                    }
                  }
                },
                "ADD1": {
                  "block": {
                    "type": "math_number",
                    "id": "num_2",
                    "fields": {
                      "NUM": 5
                    }
                  }
                },
                "ADD2": {
                  "block": {
                    "type": "math_number",
                    "id": "num_3",
                    "fields": {
                      "NUM": 8
                    }
                  }
                },
                "ADD3": {
                  "block": {
                    "type": "math_number",
                    "id": "num_4",
                    "fields": {
                      "NUM": 3
                    }
                  }
                },
                "ADD4": {
                  "block": {
                    "type": "math_number",
                    "id": "num_5",
                    "fields": {
                      "NUM": 12
                    }
                  }
                }
              }
            }
          }
        },
        "next": {
          "block": {
            "type": "variables_set",
            "id": "set_soma",
            "fields": {
              "VAR": {
                "id": "soma"
              }
            },
            "inputs": {
              "VALUE": {
                "block": {
                  "type": "math_number",
                  "id": "zero",
                  "fields": {
                    "NUM": 0
                  }
                }
              }
            },
            "next": {
              "block": {
                "type": "controls_forEach",
                "id": "foreach_loop",
                "fields": {
                  "VAR": {
                    "id": "item"
                  }
                },
                "inputs": {
                  "LIST": {
                    "block": {
                      "type": "variables_get",
                      "id": "get_lista",
                      "fields": {
                        "VAR": {
                          "id": "lista_numeros"
                        }
                      }
                    }
                  },
                  "DO": {
                    "block": {
                      "type": "variables_set",
                      "id": "update_soma",
                      "fields": {
                        "VAR": {
                          "id": "soma"
                        }
                      },
                      "inputs": {
                        "VALUE": {
                          "block": {
                            "type": "math_arithmetic",
                            "id": "add_item",
                            "fields": {
                              "OP": "ADD"
                            },
                            "inputs": {
                              "A": {
                                "block": {
                                  "type": "variables_get",
                                  "id": "get_soma",
                                  "fields": {
                                    "VAR": {
                                      "id": "soma"
                                    }
                                  }
                                }
                              },
                              "B": {
                                "block": {
                                  "type": "variables_get",
                                  "id": "get_item",
                                  "fields": {
                                    "VAR": {
                                      "id": "item"
                                    }
                                  }
                                }
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                },
                "next": {
                  "block": {
                    "type": "text_print",
                    "id": "print_result",
                    "inputs": {
                      "TEXT": {
                        "block": {
                          "type": "text_join",
                          "id": "join_text",
                          "extraState": {
                            "itemCount": 2
                          },
                          "inputs": {
                            "ADD0": {
                              "block": {
                                "type": "text",
                                "id": "label",
                                "fields": {
                                  "TEXT": "Soma total: "
                                }
                              }
                            },
                            "ADD1": {
                              "block": {
                                "type": "variables_get",
                                "id": "get_soma_final",
                                "fields": {
                                  "VAR": {
                                    "id": "soma"
                                  }
                                }
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        }
      }
    ]
  },
  "variables": [
    {
      "name": "lista",
      "id": "lista_numeros"
    },
    {
      "name": "soma",
      "id": "soma"
    },
    {
      "name": "item",
      "id": "item"
    }
  ]
}
