What is the intended solution here anyway?