Text this: Discrete mathematics for computer scientist