Multi-layered electronic puzzle | Patent Publication Number 20120295680 | Patexia