Немного задолбался, но вышло вроде прикольно.

123123