OPINION
DIETZEN, Justice.Ricky J. Carufel was found guilty of three counts of third-degree controlled substance crime in violation of Minn.Stat. § 152.023, subd. 1(1) (2008) (prohibiting the sale of cocaine), and three counts of second-degree controlled substance crime in violation of Minn.Stat. § 152.022, subd. l(6)(i) (2008) (prohibiting the sale of cocaine in a park zone). The district court entered judgments of conviction and sentences for the second-degree controlled substance crimes, and did not adjudicate the third-degree controlled substance crimes because they were lesser-included offenses. Carufel challenged the convic*541tions and sentences on the ground that the offenses did not occur within a “park zone” as defined by statute. The court of appeals agreed and reversed Carufel’s second-degree controlled substance convictions, and remanded for adjudication and sentencing on the third-degree controlled substance offenses. We granted review and reverse the court of appeals and reinstate Carufel’s second-degree controlled substance convictions.
In December 2004 and January 2005, Winona police were working with confidential rehable informants (CRIs) to arrange for the purchase of controlled substances in the Winona area. On December 27, 2004, a police investigator, as part of a controlled buy, searched a CRI, and then provided the CRI with buy money and a small digital recorder. The investigator followed the CRI to Carufel’s residence at 307 Adams Street in Winona. The digital recording device successfully recorded a controlled buy from Carufel at his residence.
Subsequently, the investigator arranged two additional controlled buys on December 29, 2004, and January 6, 2005, which were conducted in substantially the same manner, but with an additional CRI and with an additional police officer assisting. Both of the sales were conducted at Caru-fel’s residence. The substances purchased during all three controlled buys later tested positive for cocaine.
Carufel was charged with offenses in three separate complaints filed in April 2005. Specifically, each complaint alleged one count of third-degree controlled substance crime in violation of Minn.Stat. § 152.023, subd. 1(1) (prohibiting the sale of cocaine), and one count of second-degree controlled substance crime in a park zone in violation of Minn.Stat. § 152.022, subd. l(6)(i) (elevating the degree of the crime for selling cocaine in a park zone), arising out of the controlled buys conducted on December 27, 2004, December 29, 2004, and January 6, 2005. Carufel pleaded not guilty, and the district court granted the State’s motion to join the three complaints for trial.
At trial, the State presented testimony describing the three controlled buys at the Carufel residence. The CRIs testified that Carufel sold them cocaine at his residence on the dates in question. Both the investigator and the police officer testified that Carufel’s residence was within one block of Gabrych Park. The investigator drew a large diagram of the area surrounding Carufel’s residence, which depicted a residential area divided into rectangular blocks bounded on all four sides by city streets. The diagram was admitted into evidence for illustrative purposes.
The superintendent of parks and forestry for the City of Winona testified that the city has designated Gabrych Park as a public park, and that the park is bounded on the north side by 6th Street, on the west side by Steuben Street, on the south side by 7th Street, and on the east side by Buchanan Street. Carufel’s residence is located near the northeast corner of 6th Street and Adams Street, on the block immediately east of Gabrych Park. Caru-fel’s block is bounded on the north side by 6th Street, on the west side by Buchanan Street, on the south side by 7th Street, and on the east side by Adams Street. The superintendent concluded that Caru-fel’s residence is 330 feet from Gabrych Park and within one city block of the boundary of the park. On cross-examination, he agreed that “[t]o get from Gabrych Park to 307, you would go one block and turn right and go two houses.”
After the close of the State’s case, Caru-fel moved to dismiss the second-degree controlled substance charges arguing that the State failed to prove that the sales had *542occurred in a “park zone,” which under Minn.Stat. § 152.01, subd. 12a, includes the park and “the area within 300 feet or one city block, whichever distance is greater, of the park boundary.” Carufel relied on Fuller’s testimony that Carufel’s residence was 330 feet from Gabrych Park, and that to get from Gabrych Park to Carufel’s residence a person would need to walk one block and then turn and then go two or three houses, depending on the route. The district court denied Carufel’s motion.
During the jury deliberations, the jurors sent the court a note asking, “What is the legal definition of ‘one city block?’ ” After consulting -with the parties, the court informed the jury that Minnesota law contains no definition of “one city block” and that it was a question of fact for the jury to decide. The jury found Carufel guilty on all six counts. The district court imposed concurrent sentences of 48 months, 54 months, and 54 months on the second-degree controlled substance convictions. Pursuant to Minn.Stat. § 609.04 (2008) (prohibiting conviction for lesser-included offenses), the district court did not adjudicate or sentence Carufel on the third-degree controlled substance crimes.
The court of appeals affirmed the district court’s decision to join the cases for trial, reversed Carufel’s second-degree controlled substance convictions on the ground that the controlled buys did not occur within a park zone, and remanded for adjudication and sentencing on the third-degree controlled substance offenses. State v. Carufel, No. A07-1711, 2008 WL 5396714, at *4-*5 (Minn.App. Dec.30, 2008). We granted review solely on the issue of whether the controlled buys occurred within a park zone.
I.
The State claims the court of appeals misconstrued MinmStat. § 152.01, subd. 12a, when it concluded that the controlled buys did not occur within a park zone, and therefore Carufel’s convictions for second-degree controlled substance crimes should be reinstated. Carufel contends that the court of appeals properly construed subdivision 12a, and accordingly the decision of the court of appeals should be affirmed.
Statutory construction presents a question of law that we review de novo. State v. Al-Naseer, 734 N.W.2d 679, 683 (Minn.2007); State v. Stevenson, 656 N.W.2d 235, 238 (Minn.2003). The goal of all statutory construction is to “ascertain and effectuate the intention of the legislature.” Minn.Stat. § 645.16 (2008). When interpreting a statute, we must first determine whether the statute’s language on its face is clear and unambiguous. Al-Naseer, 734 N.W.2d at 684. In doing so, we assign the words of a statute their plain and ordinary meaning. See Minn.Stat. § 645.08 (2008). When analyzing the plain and ordinary meaning of words or phrases, we have considered dictionary definitions. State v. Hartmann, 700 N.W.2d 449, 453-54 (Minn.2005). If the language of the statute is not ambiguous, then we must apply its plain meaning. Al-Naseer, 734 N.W.2d at 684; State v. Maurstad, 733 N.W.2d 141, 148 (Minn.2007). A statute is ambiguous if the language is susceptible to more than one reasonable interpretation. Am. Family Ins. Group v. Schroedl, 616 N.W.2d 273, 277 (Minn.2000). When a criminal statute is ambiguous, courts should construe the statute narrowly in favor of lenity. Maurstad, 733 N.W.2d at 148. But such construction does not require “the narrowest possible interpretation to the statute.” State v. Zacher, 504 N.W.2d 468, 473 (Minn.1993).
Minnesota Statutes chapter 152 sets forth, among other things, different degrees of offenses for the sale of controlled *543substances. For example, if a person unlawfully sells any amount of cocaine, that person is guilty of a third-degree controlled substance crime. Minn.Stat. § 152.023, subd. 1(1). Upon conviction, the penalty may be imprisonment of not more than 20 years, or a fíne of not more than $250,000, or both. Minn.Stat. § 152.023, subd. 3(a) (2008).
In 1989, the legislature added “school zone” and “park zone” to chapter 152 of the criminal code, Act of June 1, 1989, ch. 290, art. 3, §§ 4-5, 1989 Minn. Laws 1595, 1595-96 (codified at Minn.Stat. § 152.01, subds. 12a, 14a (2008)), and established elevated penalties for selling drugs in those zones. Id. § 9, 1989 Minn. Laws 1595, 1596-98 (codified at Minn.Stat. § 152.022, subd. 1(6) (2008)). Thus, if the sale occurs in a “school zone” or a “park zone,”1 a person is guilty of a second-degree controlled substance crime. Minn. Stat. § 152.022, subd. 1(6)(i). Upon conviction, the penalty may be imprisonment of not more than 25 years, or a fine of not more than $500,000, or both. Minn.Stat. § 152.022, subd. 3(a) (2008). The purpose of the statutes is to enhance the penalty for those who sell drugs in a “school zone” or “park zone” in an effort to protect children from the dangers associated with illegal drug use. See State v. Benniefield, 678 N.W.2d 42, 47 (Minn.2004) (“There is a genuine risk that those involved in illegal drug use ... could bring the dangers associated with illegal drugs into school [or park] zones. For example, abandoned drugs or discarded drug paraphernalia might be found in or around areas of drug use.”).
At issue is whether the controlled buys took place in a “park zone” within the meaning of Minn.Stat. § 152.01, subd. 12a, which provides:
“Park zone” means an area designated as a public park by the federal government, the state, a local unit of government, a park district board, or a park and recreation board in a city of the first class. “Park zone” includes the area within 300 feet or one city block, whichever distance is greater, of the park boundary.
It is undisputed that Gabrych Park is designated as a public park, and therefore qualifies as a “park zone” under subdivision 12a. Further, the parties agree that Carufel’s residence is more than 300 feet from the boundary of Gabrych Park. Thus, the question is whether Carufel’s residence is within a “park zone” on the alternative ground that it is located in “the area within ... one city block” of the boundary of Gabrych Park.
Initially, Carufel asserts that the term “one city block” is ambiguous because it is not defined in the statute. To support his assertion, Carufel relies on State v. Estrella, 700 N.W.2d 496, 501 (Minn.App.2005). In Estrella, the court of appeals rejected a claim that the term “one city block” applied to a parcel of undivided land that was at least 3075 feet by 2050 feet. Id. The court of appeals explained that “where no actual grid system is present, the term ‘one city block’ does not apply” and therefore the within-300-feet provision controls. Id. In dicta, the court of appeals stated that the statute was “ambiguous in its definition of how far from the actual park boundary a ‘park zone’ extends” because *544the plain language of the statute did not provide an exact definition of the term “one city block.” Id. at 500. Unlike Estrella, the land adjacent to Gabrych Park is divided into rectangular residential blocks. Because city block dimensions vary from city to city, the exact dimensions of any particular park zone will depend on the size of the grid system surrounding the park. Variations in the dimensions of a city block adjacent to a particular park from city to city, however, do not make the statutory language ambiguous because the boundaries of the “park area” are ascertainable. Thus, Estrella is not persuasive authority that the phrase “one city block” is ambiguous when applied to the facts of this case.
The State contends that when the land adjacent to a park is divided into rectangular blocks, the phrase “the area within ... one city block” in subdivision 12a is plain and unambiguous. Citing The American Heritage Dictionary 149 (New College Ed. 1980), the State notes that a “block” is commonly defined as a “rectangular section of a city or town bounded on each side by consecutive streets.” See also Black’s Law Dictionary 194 (9th ed. 2009) (defining “block” to include “[a] municipal area enclosed by streets”). Carufel urges us to interpret the “one city block” language of subdivision 12a to mean “the section of 6th Street [that is] between Buchanan and Adams streets.” According to Carufel, the statement “I’m one block from the park” means the length of one side of a block. Carufel argues that the “whichever distance is greater” language of Minn.Stat. § 152.01, subd. 12a, supports his interpretation of the “one city block” language. Based on his interpretation of the phrase “one city block,” Carufel argues that a park zone extends only to the side of the block directly across the street from the park, and the two sides of the block that run perpendicular to the park.
Subdivision 12a sets forth two methods for determining the area of a “park zone” in a particular ease, and provides that the method using the greater distance from the park boundary to calculate the area shall be applicable. First, the “park zone” includes the area within 300 feet of the park boundary. Based upon this method, the park zone includes a perimeter area bounded by sides extending 300 feet from the park boundaries in all directions. Second, the “park zone” includes the area within one city block of the park boundary. Pursuant to the second method, the park zone includes the area bounded by the consecutive streets surrounding the city blocks directly adjacent to the public park.2 This is consistent with the commonly understood definition of block as a rectangular section of a city or town bounded on each side by consecutive streets.3
*545We reject Carufel’s argument that a park zone is limited to the side of the block directly across the street from a park, and the two sides of the block that run perpendicular to a park. The flaw in Carufel’s park zone argument is that Carufel ignores the “area within” language of Minn. Stat. § 152.01, subd. 12a.4
We observe that subdivision 12a does not explicitly limit or modify the phrase “the area within ... one city block ... of the park boundary” in any way. Had the legislature intended to limit the meaning of “the area within ... one city block ... of the park boundary” to mean something less than all the land within a block directly adjacent to the park, the legislature could have done so with words like “block front,” “block face,” or “block portion.” But the legislature did not do so, and the court cannot add words to a statute not supplied by the legislature. Wallace v. Comm’r of Taxation, 289 Minn. 220, 230, 184 N.W.2d 588, 594 (1971).
We conclude that when the land surrounding a public park is an area divided into rectangular blocks bounded by city streets on all four sides, the phrase “the area within ... one city block ... of the park boundary” in Minn.Stat. § 152.01, subd. 12a, is not ambiguous and the park zone includes the entire area of a block that is directly adjacent to the park. Our reading of the statutory language is consistent with the purpose of the statute— protecting children from the dangers associated with illegal drug use by creating a buffer zone around parks.
Carufel’s house is located on the western side of Adams Street, the side of the street closest to Gabrych Park. Although Caru-fel’s house faces Adams Street, it is located within the block directly adjacent to Ga-brych Park. Consequently, we conclude that Carufel’s house is located within a *546“park zone” as plainly defined by Minn. Stat. § 152.01, subd. 12a.
II.
Carufel argues that the State did not provide sufficient evidence to support his second-degree controlled substance convictions because during cross-examination the park superintendent confirmed that “[t]o get from Gabrych Park to 307, you would go one block and turn right and go two houses.”
“Where there is a challenge to the sufficiency of the evidence, our review on appeal is limited to a painstaking analysis of the record to determine whether the evidence, when viewed in a light most favorable to the conviction, was sufficient to permit the jurors to reach the verdict which they did.” State v. Webb, 440 N.W.2d 426, 430 (Minn.1989). “The weight and credibility of the testimony of individual witnesses is for the jury to determine.” State v. Moore, 438 N.W.2d 101, 108 (Minn.1989).
Two police officers testified that Caru-fel’s residence was within “one city block” of Gabrych Park. The investigator also drew a large diagram of the area surrounding Carufel’s residence, reflecting a residential area divided into rectangular blocks bounded on all four sides by city streets around the location of Gabrych Park. The diagram was admitted into evidence for illustrative purposes. Additionally, the park superintendent testified that Carufel’s residence was within one block of Gabrych Park. We conclude that viewed in the light most favorable to the conviction, this testimony was sufficient to prove that Carufel’s residence was within the park zone surrounding Gabrych Park.
The court of appeals incorrectly focused on the park superintendent’s cross-examination to determine the drug sales did not occur within “one city block” of Gabrych Park. In doing so, the court of appeals stated that “one city block” was not — “one city block plus a right turn and two houses or one city block plus a left turn and three houses.” Carufel, 2008 WL 5396714, at *3. But when the evidence is viewed in the light most favorable to the conviction, the jury could reasonably construe the park superintendent’s cross-examination testimony as meaning “you would go one block and turn right [on the same block] and go two houses,” which was still in the “park zone” because it was inside the “area within ... one city block” of the park boundary. Accordingly, we reverse the court of appeals and reinstate Carufel’s second-degree controlled substance convictions.
Reversed.
PAGE, Justice (concurring).I concur in the result only.
. The legislature also added “public housing zone” to chapter 152 of the criminal code in 1991, and "drug treatment facility” in 1997. Act of May 30, 1997, ch. 239, art. 4, §§ 2, 5, 7, 1997 Minn. Laws 2787, 2787-90 (codified at Minn.Stat. § 152.01, subd. 22 (2008)); Act of June 3, 1991, ch. 279, §§ 1, 4, 1991 Minn. Laws 1282, 1282-83 (codified at Minn.Stat. § 152.01, subd. 19 (2008)).
. The concurrence's "distance only” interpretation is flawed because it reads the word “area” out of the statute. Specifically, a "park zone” includes both a distance measurement of "one city block” and includes the “area” within one city block. Minn.Stat. § 152.01, subd. 12a. See State v. Spence, 768 N.W.2d 104, 108 (Minn.2009) (explaining that we avoid statutory constructions that render words superfluous). The concurrence erroneously asserts that our analysis fails to recognize that the phrase "one city block” refers to a distance measurement. We read the statutory phrase "one city block” lo mean both a distance measurement from the park, and to encompass the entire area of that city block. The statutory phrases "area within” and "whichever distance is greater" demonstrate that the legislature contemplated concepts of both area and distance. These concepts are slightly different. Distance is a measurement of the line between two objects. Area is a measurement of the entire surface of an object. Carufel’s house falls both within the distance measurement of one city block and within the area measurement of a city block.
. The concurrence's illustration overly complicates the meaning of subdivision 12a and loses sight of the issue before the court. First, the concurrence adds the concept of property ownership to support its theory that it is the centerline of a public street and not the curbline that must be used to determine the distance of one city block from Gabrych Park. Thus, the concurrence suggests that the “park boundary” and presumably the alternative 300-foot measurement is the centerline of the street. The property ownership theory, however, was not briefed, argued, or considered by the district court or court of appeals and therefore is not before us. Moreover, subdivision 12a does not state that legal ownership is relevant in determining the meaning of one city block from the "park boundary.” Such an interpretation would require us to add words to the statute that do not exist. Further, the plain and ordinary meaning of “park boundary” is the edge of the park, not the centerline of the street. Second, the concurrence presents a hypothetical 8-block area that is not before the court. In this case, the area in question is the block containing Caru-fel's residence, which is directly adjacent to the eastern boundary of Gabrych Park. Our decision is limited to the actual facts presented and not a hypothetical illustration that is materially different. See State v. Taylor, 650 N.W.2d 190, 203 n. 11 (Minn.2002) (declining to respond to the argument of the concurrence/dissent because it would require the court to render an advisory opinion).
. As discussed above, Carufel asserts that one city block means a three-sided perimeter measurement. According to Carufel, neither the fourth side of the block or the area of the block is within the meaning of one city block. The concurrence rejects the exclusion of the fourth side of the block, but fails to address Carufel’s argument that the area within the block is also excluded. In doing so, the concurrence implicitly accepts Carufel's argument that a sale in Carufel’s backyard is excluded. Unlike Carufel and the concurrence, we are not willing to read Minn.Stat. § 152.01, subd. 12a, in a manner that ignores the "area within” language of the statute.