########## #........## #.........# #.........## ###.........# ............##### #.......<.#...# #........>'...# #....######...# #....# #...# ###########....# #...# .............#.# #...# ####....#....#### ###'# #. ##............#..####.## #..######..#.####.###.#..#>#.#.# .#......#.....##...# #.#..'#.##.# ............##...### ..#..#####'## ...........##..### ##..##.....# ..........###.## #..##.....# ..............# #>.##.....# ..g..!h...##### ########### g..l.hg...# ......Sg..)....# .........#####.. .......... ..........# ......[...# ........... ..........##