Wave update

Added Wave solution