WHY ELECTRONIC PUZZLES ARE AN AWESOME DISCOVERING SOFTWARE FOR TEENAGERS