[27] problem description + pairwith helper
[27] helper: groupwith
[27] groups of 2, groups of 3 helpers
[27] group3 works I swear
[27] checkpoint, not starting part b yet