The puzzle game for young and old