cubangle3