step 3 - clean
step 4 - red
step 4 - red again
step 4 - green
step 4 - clean
step 5 - green and clean (it can not be red because of hibernate)
step 6 - red
step 6 - green and clean
step 7 - red
step 7 - green and clean
step 8 - green and clean
step 9 - red
step 9 - green and clean