commit #10: throwing exeptions for negative numbers (GREEN)
ravitle@harel