.. ### #.. .. # # #..# .. .. #. #..#####.#... #.##............ #>..(........... ................ #............... ####.#.#.#.#.## #......#.# #..#.###.# #......... #..#.###.# #..#.# #.# #.#####..#.# #.# #+# .........#.###.#####.# #.#...............##'## #........#.##.#####...### ##########.##.'.'.'.<['.+ #.########...### #.# ##'## #+# #.# #+#