Some programming challenges for my brother.