Waves and eddies  by Catecl
_