Three Hundred Fifty Ways