Attempt to Solve Rectangular Billiard Puzzle on Zynq SoC Platform