# A Path to Combinatorics for Undergraduates
# Competitive Programmers Handbook - Antti Laaksonen - July 2018
# Competitive Programming 3 - The New Lower Bound of Programming Contests
# Cracking the Coding Interview 189 Programming Questions and Solutions
# Elements of Programming Interviews - The Insider's Guide - Adnan Aziz, Tsung-Hsien Lee, Amit Prakash
# Guide to Competitive Programming - Learning and Improving Algorithms ThroughContests
# Fifty Challenging Problems in Probability. - Fredrick Mosteller
# How to Solve It - A New Aspect of Mathematical Method
# Problem Books in Mathematics - by K. Bencsath P.R. Halmos
# The Art and Craft of Problem Solving, 3rd Edition
# Cracking the Coding Interview: 150 Programming Questions and Solutions