vertical centering in board for puzzle
PuzzleTaskService never random solution for many puzzles
send puzzle texts instead of puzzle ids