What is flow state of mind?
This mental state is characterized by focus, full concentration, and enjoyment of the activity at hand