PROFESSOR PUZZLE LTD