New: pythagorean