Thank you.
The original idea, however, is not mine, it is taken from a Japanese game, Magical Drop (マジカルドロップ)