cant figure out why requirement 2 isnt passing when program is working fine