#### # ##########..## ..###########............# #.........#...######.....# #####...##>..#####.[..#..###### ...............##..#########..## ####...######.#..## ##<...## #...##.......#########......### #####............<................# ........##....####..(###..........# #####...#####.# ###..(###......### #...# #.# ###....#....## #.>.# #.# ####..#....# #...# #.###### ##......# ##### #......##### #####.... ######.....####....... #####...#..# ... ###...#### #. ##.....#.# #######...##.... .=.......r.....# ..####)oo...... #.........####. ####......# ...#....# .........# ............ .#######...#. ##.#..