This working version does occasionally give %'s over 100 unlike a real scenario

This working version does occasionally give %'s over 100 unlike a real scenario