Non-associative algebra