# data[].attributes.body
##
## 4
##
##
##
## 9
####
####
####
#### 16

# data[].attributes.body
25

# data[].attributes.body
##
## 4

###
###
### 9

#####
#####
#####
# 16

#####
#####
#####
#####
##### 25

# data[].attributes.body
this is the array with 4 dots and 9 and 16 dots the next one shoulbe

# data[].attributes.body
that 16 is the next square in the problem should be 5 by 5 =25 dots.l know the number because 4+1 is 5

# data[].attributes.body
## 4
##

###
### 9
###

####
####  16
####
####

#####
#####
##### 25
#####
#####

# data[].attributes.body
the next square  problem should be 5 by 5 with 25 dots i knew that because 5x5=25

# data[].attributes.body
##  4
##

###  9
###
###

###  16
###
###
###
###
#

###  25
###
###
###
###
###
###
###
#

# data[].attributes.body
The next square should be 5 by 5 because it when by adding one colum and adding one row so first it was 2 by 2, 3 by 3, 4,by 4, so next 5 by 5 and equals 25.

# data[].attributes.body
..  4
..

...  9
...
...

.... 16
....
....
....
the next square would be 5-by-5 because you add 1 to the 4 and add again to the other 4.
.....
.....
.....
.....
.....

# data[].attributes.body
..
..   4      ...
...
...9
....
....
....
....     16     The next square in the problem should be 5-by -5 =25 dots. I know because 4+1 is 5 and again 4+1=5 .
.....
.....
.....
.....
.....25

# data[].attributes.body
1. Draw a square array with 4 dots
2. Draw a square array with 9 dots
3. Draw a square array with16 dots.
4. What should the next square look like? Explain how you know what the square in problem 4 should look like.