project: 3 substrings