euler 76-77-80