First page Back Continue Last page Graphics


Notes:

Adding a parameter: you are allowing for “roughness” as the function can now operate in diferent ways; you are making it not separate from the surrounding code as it is no longer a free function.