[...] > > What not > > for x in list: > if x == O: > break > storage.append(x) > i think this may take too long better aproach would be to test for zero from the end Regards, Daniel