Random Project

Nicely done

Does what it should, beautifully. Thanks for the good work, William.