green heart
    .
    .
green heart
green heart
green heart
 :  !
    .
 :  !
green heart
 :  !
 :  !
green heart
green heart