VaYakhel Puzzle

VaYakhel Puzzle solution