На первый взгляд задача может показать простой, но не торопитесь с выводами.

[media=https://www.playbuzz.com/qbizxp1
0/6-27-2016-1-46-54-pm#half]