Yet another problem solved by XKCD