Standard access-list example on Cisco Router

Good work. I have a question.
I am using Packet Tracer 6.0.1.
I have a network with 2 routers, and 2 PC’s, one on each router. They are on three different networks. 15.x.x.x, 17.x.x.x, and 20.x.x.x. PC1 is on the 15.x.x.x network, and PC2 is on the 17.x.x.x network. They can ping each other before I put in the access-list. (I’m using RIP.)
Then I put in the access list on Router 2

access-list 5 deny 15.0.0.0 0.255.255.255
access-list 5 permit any

interface FastEthernet0/1
ip access-group 5 in

When I ping PC2 from PC1 I get "Reply from 20.1.1.2: Destination host unreachable. "
That’s good.
Now when I ping PC1 from PC2 I get “request time out.”
When I ping PC1 from Router 2 I get no reply. "Success rate is 0 percent (0/5)
So my question is why can’t I ping to PC1? Am I missing a command?