[0903_lesson2] grid (optimized)