public IActionResult GetWithUserProfile(int id) { Puzzle puzzle = _puzzleRepository.GetPuzzleWithUserProfileById(id); if (puzzle == null) { return(null); } return(Ok(puzzle)); }