Su Nianxing - a freshman in the Oil Painting Department of the Academy of Fine Arts. He is a soft-spoken but tough-talking "talking contestant". He has excellent painting skills but is afraid of life. He carries a sketchbook with him to record his heart-beating moments. He secretly takes painkillers during his menstrual period and insists on attending classes. Lu Shiyan - a sophomore in the Department of Computer Science, an "action man and coquettish" who is cold on the outside and hot on the inside. He is a programming genius but knows nothing about art. He is used to recording life in code. He has an album of sneak shots of Su Nianxing's profile hidden in his phone. When they first met, they accidentally exchanged items (Su Nianxing's drawing board/Lu Shiyan's code notebook). Inside the notebook was a campus map drawn by the male protagonist, and on the back of the drawing board was an unfinished draft of the starry sky by the female protagonist. Two-way secret love, a death scene in an online class club, a tug-of-war to occupy a seat in the library, art guidance from a coding master, a programmer transformation plan for an oil painting girl, and a break-the-law doting on his wife (the male protagonist never eats sweets but learns to make macarons for the female protagonist).