This is a fairly pretty easy puzzle. I think there's no guesswork at the end, but I can't guarantee that, as I might have made a mistake (and "guessed" subconsciously) when solving it myself.