My code seems to be giving the required screen output and satisfying all the conditions required but somehow the test fails....please help...what am I missing