iterations area perimeter