https://knightzone.studio/2012/01/18/1358/uva%ef%bc%9a11038%ef%bc%8dhow-many-os/
#UVa:11038-How Many O's?