There's about 10 feet between Judge Craig Hannah's courtroom bench and the place where a defendant stands to be arraigned here in Buffalo City Court.
But for 26-year-old Caitlyn Stein, it has been a long, arduous 10 feet.
"This is your first day back! Good to see you!" Judge Hannah says as he greets her.
"Good to see you," Stein says, smiling.
"We've got to do that after picture. We did the before," Judge Hannah reminds her.