######## #....[.# #######......# #............# ###.#####......##. .................# ####.).#.#.######### .......#...# .........### .........# .........# #####+########....# ###.........####....###.. #.........#...##.......... ...).#'#...#..#....###... .... #<##.....'....# . .. #>##.....'....# #+#......#....# .......##....# ......####....# #+##### #....# ....... ...###