mathemagics Full