diagram4