######## ########## #......# ##........#########.####.# ####...#####...........# #.# #..#...# ############## #.# #.##...##.# #.# #.........# #.# ####.#.#### # #.# #.#.#.#<# #. #.# #...#[.[# #.## #(# ######### #...####.####### #............# #.......####.# #####...#.#.# ..........#.# ####[..###.# #.......# #..###### ## #..# .. #..### #. #....# ####..##.##.# ..........#.# ......g.l.# # ####.####.# # ... .#.# .#.# .. # .# .#