######### #.......# #.#####.# ##### #.#####.######## .....##.##..>........# #........#.######.# ####..#.##..#.# ##.#### #.............# #.....# #.##..#####.### #..##.# #.##.##..#####.# #..##.# #..............# #...#.####### ###.##.###..... #.#.#.y.l...# #.#.#.# .... ....#.#####.# #.<###.# ... ##....## #.## #.. .. ....## #.# #.. . ##.## ## .... ... .>. .## ..