solution for prep1