I already asked the following question: Using NAT to isolate multiple network with the same IP space.
I tried to implement the suggestions given and I'm not able to receive a ping.
Here is the schematic I created in Packet Tracer.

My main goal is that Laptop0 can get a response from PC0 when I send the command ping 10.0.1.2.
Right now, with the config in my routers/firewall, I get an error "The requested IP address is not in the NAT table."

Here is the configuration of Router 1 (router 0 is almosf identical):
!
version 15.1
no service timestamps log datetime msec
no service timestamps debug datetime msec
no service password-encryption
!
hostname Router
!
!
!
!
!
!
!
!
ip cef
no ipv6 cef
!
!
!
!
license udi pid CISCO1941/K9 sn FTX152403X5-
!
!
!
!
!
!
!
!
!
!
!
spanning-tree mode pvst
!
!
!
!
!
!
interface GigabitEthernet0/0
ip address 10.0.2.1 255.255.0.0
ip nat outside
duplex auto
speed auto
!
interface GigabitEthernet0/1
ip address 10.10.10.1 255.255.255.0
ip nat inside
duplex auto
speed auto
!
interface Vlan1
no ip address
shutdown
!
router rip
!
ip nat inside source list 1 interface GigabitEthernet0/0 overload
ip nat outside source static 10.0.2.2 10.10.10.2
ip nat outside source static 10.0.2.10 10.10.10.10
ip classless
!
ip flow-export version 9
!
!
!
!
!
!
!
line con 0
!
line aux 0
!
line vty 0 4
login
!
!
!
end