func balancedSums(arr []int32) string {
// Write your code here
left:=make([]int32,len(arr))
left[0]=arr[0]
right:=make([]int32,len(arr))
right[len(arr)-1]=arr[len(arr)-1]
// n:=len(arr)-1
for i:=1;i<len(arr);i++{
left[i]=left[i-1]+arr[i]
// right[n-1-i]=right[n-i]+arr[n-1-i]
}
for i:=len(arr)-1;i>0;i--{
right[i-1]=right[i]+arr[i-1]
}
for i:=0;i<len(arr);i++{
if left[i]==right[i]{
return "YES"
}
}
return "NO"
}