Hydro-Puzzle Background