use strict; use Data::Dumper; use Scalar::Util; 1;