## .. ..###.. ##...#. #...>.# #.. #.....#.... #.......... ####### #....#..... ##.....#####....r..h. ##..........lh##{{..h. #.........###.# #.. #.........# ..# #.........# .## #.........##. #.........##. ##>......###. #.........# . #.........# #.........# #########.........# #.................# ####.########......... #.......# ##....... ####'#..# ##..... #..#..#.# #.... #..'..#.# .## #######.# #.......# #.##+#.## # #. #.## #.#. #..# #.#.###.# #.......# #......## ####'### #...# #...# #.<.# #...# #####