i think all loops are the same they will all have an initialiser, test condition and en exit or escape. all use the same memory just use any you are flexible with thanks.