---
# System prepended metadata

title: Untitled

---

given a sorted (ascending) array of integers
output the squares of each element sorted in ascending order

```go
xs := []int{ -3, -2, 1, 2, 4, 5 }
result := []int{ 1, 4, 4, 9, 16, 25 }
```

note - there can be duplicate elements