Sort:  

Only 2/3 but I could have found the 3rd with Google or Chat GPT but I love this type of riddles so I am happy to see you take a shot at it.