bafna

33rd place

50 points