This is inspired by Tillions.