2 degrees and 31 subjects