Learning how QREncoder works for CSCI 430 project