passed the size 3 test