Has anyone finished level 15? I think it's impossible.