Formula and idea created by Source
Website made by Minibeast
HTML/CSS sourced from ZacharyTalis

Original spreadsheet download