thanks vahid , it works correctly
can you explain me (more) how it works ?