..#. .# #. #... #.###... ###.#..##### #......#### #####...#..#...#####.>........ #...^..##....#..)............. #............................. #....................>........ #...............##.....g...... #......##.##.######...÷#..## #...÷.....##.# ###..rr..# #######...<..# ####...... ##..##.)### ...##. ###...##)...# ..# ##.....#####...# ..<. #..#..## #..... ##.# #.##.## .###. .. #....# . ####.#### . #.......# .# #.......# #...[...# #.......# #.......# #########