Illusionist, a LEGO automaton