a simple tool for learning rust lang