Abstract wave patterns