Teenagers wearing jeans and sweatshirts are sitting on steps.