If you’re looking for a fun and challenging way to spend ...