Add the method
refactor the method
refactor the method again
exercise 2
add the spec