What is wrong with my code to this solution ? the output are exactly the same :( but the last condition are not met.