Code will be deleted or uncommented depending on how we solve the problem...