This one is tested and seems to work fine!

Next step: sanskrit...