b4056 b4057 b4056 0 1.41421356237309 b4057 1.41421356237309 0