Ok, I think my code is working perfectly.. Can anyone help me and find why the conditions aren't met?