Being a programmer is about replacing problems with other problems.