added puzzle app (basic and advanced)