Cleaned up telephonepuzzle