The PriNXT: A working printer made from Lego