### #.#############################.# #......................)........# #.#############################.# #.#.# #######.#.# ..........# #########.#.# #......<#.#... ........#.#.#.# #.#####.#.#...# #..# ..###.)...# .## #.....# #.....#