мараковать
маракова́ть
МАРАКОВАТЬ -кую, -куешь; нсв. (что). Разг.-сниж.
1. Разбираться в чём-л., быть сведущим в каком-л. деле. Маракует в технике. М. немного в астрономии. М. кое-что в географии.
2. Думать, соображать, прикидывать в уме. Все стали м., как решить задачу. М. над проблемами сознания. // Обдумывая, размышляя, делать что-л. сложное, трудное. М. над графиком движения поездов. М. над школьным расписанием. М. над замысловатым ребусом.
Большой толковый словарь русского языка Кузнецова