Added unless macro to com, added solutions to hamm and revc.