not sure why I'm not getting the same result for poolpuzzle