Ray Hunter - Adding STG coding challenge 3.