# modules for easier debugging and # better coding standards use warnings; use diagnostics; use strict;