All the functions I've learned in Discrete Structures , in code