Add supermemo algorithm

а подсвечивать опечатку сможешь?)