During my study of plane algebraic curves, I got curious if there is a nontrivial example of a plane algebraic curve that has a node, a cusp (for my purposes I do not care which of the two kinds of cusps would the example exhibit), a tacnode, and an isolated point. By "nontrivial" I mean a curve that was not constructed as a chimera of two or more simpler curves, e.g. $(x-y)(x^2+y^2-1)=0$. Of course, it would be a quintic at the very least (i.e. the algebraic degree should be 5 at the minimum).
Apart from an explicit example, I would also be interested in a general procedure for constructing algebraic curves with a prescribed number and type of singular points.
After trying out Qiaochu's and T..'s suggestions, I have a follow-up question: does the problem become more difficult if the requirement that the curve be bounded (i.e. one can draw a circle such that the whole curve, including the isolated point, is within the circle) is imposed?


Here is the idea. Everything depends on what the defining polynomial $f(x, y) = 0$ looks like in local coordinates. To simplify things we'll take $f(x, y) = y^2 - p(x)$ where $p$ is some polynomial in $x$. Now, I claim that
The key point is that in each of these cases we get something locally diffeomorphic to the same guy but without the higher-order terms. In other words, to get a bunch of double points with arbitrary behavior it suffices to pick a bunch of points $(x_i, 0)$ and place various conditions on the values of $p$ and its derivatives at $x_i$. In particular:
I claim that this kind of polynomial interpolation is always possible. In fact, it follows by the Chinese Remainder Theorem! The conditions are equivalent to
Of course this discussion generalizes. And it shouldn't be hard for you to convince yourself that you can choose $p$ to be a non-square.
Edit: And if you also want to be able to choose the $y$-coordinates arbitrarily, it suffices to replace $y^2$ by a polynomial $q(y)$ which is equal to $y^2 + \text{higher terms}$ in local coordinates at each of the points you're interested in, which can be done by the same method.