DNA resembles a ladder. The molecules composing the sides of the ladder are _________ and __________. The molecules forming the steps of the ladder are __________.