#interactive print