00455nam a22001577a 450000500170000001000150001702000250003203500140005703700130007108200110008410000180009524500610011326000380017427000650021230000200027720170821122408.0 aENG-119733 a9788179664247c65.00 aEN-103265 bDBAD/PUB a793.73 aRajaraman, R. a500 puzzles to improve your thinking /cby R. Rajaraman aChennaibEmerald Publishersc2016 a15 A, First Floor, Casa Major Road, Egmore,bChennaie600008 a73p.c22cm(pbk)