I have this app called happynumbers and my dad says its good for me, but its litterally really hard and frustrating. you can have the same experience as i did.
Credit to happynumbers.