This is a practice for Yosethegame. If you are a software developer you can't miss it. Follow the link to play, learn and have fun.
You can find here the Source code for this practice.
Please select a cell