Connecting 3 networks between 3 mikrotiks

Hi, i have an issue with my network setup and cant figure out how to solve it. My network contain 3 mikrotiks with separate networks and connections. First one R1 connected to R2 via l2tp. Another one R2 connected to R3 with ISP inner network. Actually i dont know how exactly my ISP did this (network was build along time ago before i came to this organisation), but my colleagues assure me that this is same as lan to lan connection. Also on this connection working RIP protocol (never using this before) and seems like R2 and R3 exchange routes with each other. On R1 i added routes to R2 and R3 local networks:

  
DST-ADDRESS        PREF-SRC        GATEWAY            DISTANCE
S  192.168.2.0/24                10.0.0.2                    1
S  192.168.3.0/24                10.0.0.2                    1

Same i did on R2 router to access to R1 router:

  
DST-ADDRESS        PREF-SRC        GATEWAY            DISTANCE
S  192.168.1.0/24                10.0.0.1                    1

Also on R3 i saw route that dynamically come with RIP from R2, but i cannot add static route to adress to subnet 192.168.1.0/24 with gw 10.0.0.1 as it says its unreachable:

  
DST-ADDRESS        PREF-SRC        GATEWAY            DISTANCE
ADr  10.0.0.1/32                  192.168.31.6                    120

So for now i can ping from R1 to R2 and R3. Also clients from lan R1 can ping R2, but not clients in R2(192.168.2.0/24). R3 and clients(192.168.3.0/24) can ping R2 and clients(192.168.2.0) but cant R1 and lan in this router at all.
All i need is that all clients from all 3 mikrotiks can see each other. I think i missing something with nat, but cant figure out. Thank you for any help.
Graphic.jpg

Sounds like a job for the network administrator in that company!

Seems like i figured out, just made wrong routes xD For now i can connect all 3 networks.