######## #####..##..#### ##..^..........# ##..............# ##...............# ##...............## ##...............## ###................# #...............#..# .....<.........##..# .............. #..# .... ............ #..# ..... ............ #..#########..... ............ #................ ........... ...#####........... #... ####........... ##.. ###.............. #. ##.............# #.............# #.....>......# ##..........## #####.......## #######..## ##..# ####### #..### ##.....#####...# #.........###.## ##..........#..# #..............# .......F.......## ................# ............#..## ...........#...# ...........#..## .............## <............## #####..#####..# #### ##.## #..# ##.# ###