Solve this Lake Mirror puzzle