#1: incorrect support calculation fixed; added support print to main method