An upper bound on the number of cliques in a graph | Synapse