Prac programs from algo reading