Parking Lot Problem Solving