TY - BOOK AU - Shasha, Dennis E. TI - Puzzles for programmers and pros SN - 9788126512911 U1 - 793.74 SHA;1 R PY - 2007/// CY - New Delhi PB - John wiley ER -