and last but not least, a struct will demand its very own prto (print-out) function!