first one solved
first problem