b2508 b2507 b2508 0 1.41421356237309 b2507 1.41421356237309 0