adding some examples of my own of pattern matching with ?-symbols