https://geekdad.com/2009/01/geekdad-puzzl-6-2/
GeekDad Puzzle of the Week: Willful Padawans – Solution