Love Programming and an idealist