### ... ..### ###+#....# #.#....8 #.#..# #.'.# #.#..# #<#....8 ###+#....# ..### ... ###