logic is simple