Very fun puzzles. Found myself actually trying to remember some trigonometry principles to solve it XD