This is a great little book to help discover the excitement of mathematical puzzles. Written by Shakuntala Devi (nicknamed "the human computer") you can now compare your problem solving and arithmetic skills with hers. As this book shows, mathematics is not always hard extremely abstract mind-boggling stuff. In fact it can encompass playful and fun problems. Many famous mathematicians are known to be devoted to puzzle solving of one kind or another. This kind of problem solving play often leads to more significant scientific discoveries. Maybe one of these problems will lead you to such discoveries!

In these notes, provide up-to date detailed solutions to many of the problems posed by Devi. In addition, in the
case where it is prudent to do so I implement `python` (and sometimes `R`) codes to help in the enumeration of
the choices and facilitate finding solutions. Reading these notes and solutions is a good way to learn a bit about the
very popular and powerful programming language `python`. I hope that this book will help you become a stronger
problem solver and open your eyes to the possibility of using `python` as a language to help solve your own
problems.
People unfamiliar with this book can see what others have said about it on amazon both
here and
here.

- is_square.py (tests if a natural number is a perfect square)

- Pouring_Problems.py (a search algorithm to find the needed steps to produce a fixed amount of liquid by pouring from different containers)

- digits_and_square_numbers.py

- bus_number.py

- get_it_wholesale.py

- make_a_century.py

- the_number_and_the_square.py

- the_three_containers.py

- the_curious_license_plate.py

- what_a_coincidence.nb

- a_date_to_reckon_with.py

- the_circular_numbers.py

- rice_for_the_festival.py

- mr_portchesters_problem.py

- the_mystery_of_number_eleven.py

- the_farmer_and_the_animals.py

- the_mango_thieves.py

- the_squares.py (this straightforward implementation took too long to run)

John Weatherwax