######.# .##########....(.## ..................# ########.#.#.#####.# .......<.#.#.# ########.#.#.# [######...#.#.# ........#.#.#.# .########.#.#.# ..........#.# ###########