CS313 Large Wave Edge Cutter