static and exception homework done