https://alandroidnet.com/dev/M4maths