For an explanation, refer to:
(1) The analytical solution submitted by Ady TZIDON in this location.
(2)The computer program assisted solution submitted by Charlie in this location.
blackjack
flooble's webmaster puzzle