Exceptions on algebraic notation added.