digital_root: second attempt, 19 minutes
caesar_cipher: second attempt, 9 minutes
common_substrings: second attempt, 26 minutes
fibonacci: second attempt, 6 minutes